Releases: cfg4j/cfg4j
Releases · cfg4j/cfg4j
4.4.1 release
12 Jul 20:44
Compare
Sorry, something went wrong.
No results found
Fixes
Stop exceptions from being thrown when connection to Consul temporarily breaks (#220 )
4.4.0 release
07 May 09:37
Compare
Sorry, something went wrong.
No results found
New features
New configuration format supported: JSON files - #152
Fixes
Using default environment ("") throws exception with ClasspathConfigurationSource - #155
Fixed invalid exception message - #159
Improved documentation
4.3.0 release
19 Apr 10:26
Compare
Sorry, something went wrong.
No results found
New features
New configuration source: System properties - #128 , #146
New configuration source: Environment variables - #128 , #146
Detect both *.yaml and *.yml files as YAML files - #141
4.2.1 release
07 Apr 04:53
Compare
Sorry, something went wrong.
No results found
Fixes
#136 - FallbackConfigurationSource would fail when one of the underlying sources threw SourceCommunicationException
Improvements
#139 - notify user when the getConfiguration() method gets called before init() or after failed reload() call
4.2.0 release
05 Apr 10:36
Compare
Sorry, something went wrong.
No results found
4.1.4 release
03 Dec 02:47
Compare
Sorry, something went wrong.
No results found
4.1.3 release
03 Nov 22:30
Compare
Sorry, something went wrong.
No results found
Fixes
NPE when loading an empty Yaml document
4.1.2 release
03 Nov 22:23
Compare
Sorry, something went wrong.
No results found
Fixes
Fix race condition - configuration provider returns null values while reloading configuration from Consul
4.1.1 release
01 Oct 19:07
Compare
Sorry, something went wrong.
No results found
Fixes
PeriodicalReloadStrategy dies on source throwing an exception
4.1.0 release
30 Aug 03:21
Compare
Sorry, something went wrong.
No results found
New features
new source : in-memory, backed by Properties object (see InMemoryConfigurationSource)
ConfigurationProvider can now emit performance and usage metrics (see ConfigurationProviderBuilder#withMetrics)
Other
upgrade dependencies
more integration tests
improve source connection management (delay first connection to the moment when it's needed)
You can’t perform that action at this time.