Releases: Netflix/archaius
Releases · Netflix/archaius
v0.7.8-rc.2
What's Changed
- Property usage instrumentation by @akang31 in #663
- Basic instrumentation changes for Archaius1 for tracking property usage data. Similar to the changes in Archaius2.
Full Changelog: v0.7.7...v0.7.8-rc.2
v.2.5.1-rc.1
This release just exercises the build system. No code changes.
Full Changelog: v2.5.0...v2.5.1-rc.1
v0.7.8-rc.1
This release just exercises the build system. No code changes.
Full Changelog: v0.7.7...v0.7.8-rc1
v2.5.0
What's Changed
- Property usage instrumentation initial framework by @akang31 in #651
- This is the first iteration at a framework allowing users to track usage of properties and then periodically flush the usage data via a provided consumer. The intention is that this feature enables cleanups of unused properties. This PR specifically addresses the PollingDynamicConfig case with the intention of encouraging cleanup of dynamic properties.
- There should not be any impact on any existing workflows as this is disabled by default.
- Call getParameterCount in a couple of other places by @kilink in #652
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- New
keys()
method inConfig
returns anIterable
, instead of anIterator
by @kilink in #649 - Property objects returned by
DefaultPropertyFactory
now have a usefultoString()
by @smadappa in #610 - Small performance update: Call getParameterCount on Method by @kilink in #650
- Fix issues identified by errorprone by @kilink in #648
New Contributors
Full Changelog: v2.3.21...v2.4.0
v2.3.21
v2.3.20
What's Changed
-
Update PrefixedViewConfig to properly handle trailing dot case by @akang31 in #635
-
Update dependencies. by @rgallardo-netflix in #638 and #641
- Throughout:
- SLF4J 1.7.2 -> 1.7.36
- JUnit 4.11 -> 4.13.2
- In archaius2-persisted:
- Jackson 2.4.3 -> 2.14.2
- In archaius2-guice:
- Guice 4.0 -> 4.1.0
- In archaius2-archaius1-bridge:
- archaius-core 0.7.5 -> 0.7.7
- Throughout:
-
Build system updates
Full Changelog: v2.3.19...v2.3.20
v2.3.19
v2.3.18
What's Changed
- New feature: private views of configs. These serve the use case of a library wanting to set a custom decoder or string interpolator to read its own config settings, without changing the global decoder seen by the rest of the users. #633
- Performance tweaks:
- Upgrade to Gradle 7.5.1 by @rpalcolea in #630
New Contributors
Full Changelog: v2.3.17...v.2.3.18
v2.3.17
- Fixed interaction of default methods and parametrized properties when running on java 9 or later.
- Internal changes to build and publish system
Full Changelog: v2.3.16...v2.3.17