Archaius Versions Save

Library for configuration management API

v0.7.9

3 months ago

Minor change to surface new method for better handling of instrumentation cases.

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v0.7.8...v0.7.9

v0.7.8

4 months ago

Minor maintenance updates.

What's Changed

  • Basic instrumentation changes behind a flag by @akang31 in https://github.com/Netflix/archaius/pull/663 This is a minimal back port of the instrumentation changes from the 2.x branch. It is only meant to enable usage through the compatibility bridge. There are no plans to enable collecting instrumentation for pure 1.x-branch users.
  • Updated dependencies to some less ancient versions by @rgallardo-netflix in https://github.com/Netflix/archaius/pull/693
  • Fixed and updated build system.

Full Changelog: https://github.com/Netflix/archaius/compare/v0.7.7...v0.7.8

v2.6.3

5 months ago

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v2.6.2...v2.6.3

v2.6.3-rc.1

5 months ago

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v2.6.2...v2.6.3

v2.6.2

6 months ago

What's Changed

  • Rollback the change to use lambdas in Config Proxies. by @rgallardo-netflix in https://github.com/Netflix/archaius/pull/685 The use of lambdas to call default methods in Config proxy interfaces surfaced memory leaks in applications that leak configuration proxies. Because the lambdas live in the JVMs metaspace, which is often configured to a much smaller max size than the heap, the leaking proxies have a much higher chance of causing OOM errors. We are therefore rolling back this change temporarily, while we investigate a way to re-implement it in a way that reduces the issues.

Full Changelog: https://github.com/Netflix/archaius/compare/v2.6.1...v2.6.2

v2.6.2-rc.1

6 months ago

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v2.6.1...v2.6.2-rc.1

v2.6.1

6 months ago

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v2.6.0...v2.6.1

v2.6.0

6 months ago

What's Changed

  • Update handling for parameterized methods via ConfigProxyFactory by @akang31 in https://github.com/Netflix/archaius/pull/680
    • This is a breaking change for any nested PropertyName that do not have a prefix matching that specified in the Configuration. (e.g. prefix = "foo.bar" and a name = "foo.bar.baz.${0}" will continue to behave the same, but a name "other.prefix.prop.${0}" would now resolve to "foo.bar.other.prefix.prop.${0}").
  • Mark Config.getKeys as Deprecated by @rgallardo-netflix in https://github.com/Netflix/archaius/pull/679

Full Changelog: https://github.com/Netflix/archaius/compare/v2.5.3...v2.6.0

v2.5.4-rc.2

7 months ago

No visible changes, this release is only being created to exercise the build system.

v2.5.4-rc.1

7 months ago

No visible changes, this release is only being created to exercise the build system.