Releases: jstachio/ezkv
v0.4.0
Feature Release
0.4.0 is a breaking API release.
EZKV is almost feature complete and API will soon be locked so this should happen less.
1.0.0 is planned by end of Jan.
What's Changed
- Provider implementation and doc by @agentgt in #27
- Classpaths schema support (aka classpath*) by @agentgt in #28
- Make stdin conditional by @agentgt in #29
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Feature Release
EZKV has some new exciting features mainly by provided by extensions:
- dotenv format
- json5 format - zero dependency and supports regular json.
- xml format
- enhancements to filtering
- Maven plugin to load properties using EZKV!
What's Changed
- Json5 by @agentgt in #20
- Add EZKV maven plugin. by @agentgt in #22
- XML media support by @agentgt in #23
- Add key or value target to filter by @agentgt in #24
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Bug fix release.
Some documented features in 0.2.0 were not implemented but expected to be there hence why it is a bug fix release.
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.1.0
Kiwi first release: a non-opinionated Java bootstrapping configuration library that allows recursive chain loading of configuration from key values.
This library is a rewrite of an organic part of my companies code base that has been evolving for over 14 years.
Many libraries and frameworks have come and gone with differing opinions on configuration. While our backing frameworks have changed over the years our configuration style, format and behavior because of this library has largely not thanks to the flexibility.
Massive thanks to @rbygrave and @SentryMan on finally getting me to pump this out.