configlib/CHANGELOG.md

24 lines
1.2 KiB
Markdown
Raw Normal View History

2023-02-23 16:31:04 -05:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.1] - Unreleased
2023-07-11 13:53:42 -04:00
### Added
2023-07-11 13:55:57 -04:00
* ConfigurationLib will now attempt to load configuration files from Environment Variables if they are set, for example,
if `com.example.application` wants to load `ExampleConfiguration` it will first check if `CONFIGLIB_EXAMPLECONFIGURATION`
2023-07-11 13:55:57 -04:00
is set, and if so, load that file instead of going through the default process of loading the default configuration file.
If the file is not found, it will resort to its default behavior. You can either load an original json configuration
file which is usually located at `\var\ncc\data\net.nosial.configlib` as one of the .conf files, or you can load a yml
2023-07-11 14:15:38 -04:00
which is the same one you usually use to import or edit configurations. But the file extension must be either `.yml`
or `.yaml` if you want ConfigLib to load it as a yml file, otherwise by default it assumes it is a json file.
2023-02-23 16:31:04 -05:00
## [1.0.0] - 2023-02-23
### Added
* First Release