Releases: kumuluz/kumuluzee-config
v1.3.0
v1.2.1
v1.2.0
This release of KumuluzEE Config project provides support for Configuration Decoder that has been introduced in KumuluzEE framework version 3.3.0. Furthermore, it includes updated dependencies, support for Java 9+ and some minor improvements and bugfixes.
Features
- Support for Configuration Decoder
Enhancements
- Added Java 9+ support.
- Updated dependency versions.
- Fixed etcd initialisation.
v1.1.0
We're announcing the availability of KumuluzEE Config 1.1.0.
This release is a relatively small update of the extension, that includes the adaptation to the updated configuration framework introduced in KumuluzEE version 2.5.0. The etcd/Consul configuration source, added by this extension uses a default ordinal of 110, which means that the priority of configuration sources is as following:
- system properties (ordinal 400)
- environment variables (ordinal 300)
- etcd/Consul values (ordinal 110)
- configuration files (ordinal 100)
This release also includes updates of etcd and Consul libraries along with some other minor improvements. The update of Consul library fixes problems when Consul implementation 1.0.0 is used.
Enhancements
- Adaptation to the updated KumuluzEE configuration framework
- Updated Consul library to 0.17.1
- Updated etcd4j library to 2.14.0
- Set logging levels of messages concerning etcd key retrieval to FINE
Bugs
- Reset watch when etcd exception occurs
v1.0.0
We're happy to announce the initial version of the KumuluzEE Config extension v1.0.0 for the KumuluzEE framework.
The extension comes with support for using etcd
and consul
to store and retrieve all your configuration parameters. Both of them also support watching for configuration value changes and automatically live update all the microservices that are connected to it without a restart.
We're excited to get the extension into your hands!