Skip to content

Releases: kumuluz/kumuluzee-config

v1.3.0

04 Jun 11:51
Compare
Choose a tag to compare

This release provides support for using Apache ZooKeeper as a configuration source. Furthermore, it includes dependency updates for etcd and Consul client libraries.

Features

  • Support for Apache ZooKeeper.

Enhancements

  • Updated dependency versions.

v1.2.1

09 Mar 07:47
Compare
Choose a tag to compare

This minor release fixes the namespace parsing for etcd and includes minor code improvements.

Enhancements

  • Code improvements

Bugs

  • Fixed namespace parsing for etcd

v1.2.0

17 Apr 12:03
Compare
Choose a tag to compare

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

17 Jan 12:44
Compare
Choose a tag to compare

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

09 Sep 09:47
v1.0.0
93ea5da
Compare
Choose a tag to compare

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!