Archaius Versions Save

Library for configuration management API

v2.7.5

4 weeks ago

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v2.7.4...v2.7.5

v2.7.4

1 month ago

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v2.7.3...v2.7.4

v2.7.3

1 month ago

What's Changed

  • Avoid class cast exceptions in array and enum converters
  • Add support for decoding primitive arrays

Both changes by @kilink in https://github.com/Netflix/archaius/pull/703

Full Changelog: https://github.com/Netflix/archaius/compare/v2.7.2...v2.7.3

v2.7.2

1 month ago

What's Changed

New Contributors

Full Changelog: https://github.com/Netflix/archaius/compare/v2.7.1...v2.7.2

v0.7.11

1 month ago

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v0.7.10...v0.7.11

v0.7.10

2 months ago

Minor updates to instrumentation

What's Changed

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

v2.7.1

2 months ago

What's Changed

Full Changelog: https://github.com/Netflix/archaius/compare/v2.7.0...v2.7.1

v2.7.0

2 months ago

This is a minor version release. While binary-compatibility is retained, there are some behavioral updates to watch for when upgrading.

What's Changed

  • The default type converters now return unmodifiable collections. Attempting to modify a collection returned from any configuration has always been a bad idea with unspecified behavior because the backing collection is cached and shared between callers. Starting with this release it will fail with a runtime UnsupportedOperationException. This differs from previous behavior. by @kilink in https://github.com/Netflix/archaius/pull/691
  • Methods in a configuration proxy can now return more interface types. Previous versions assumed that an interface returned from a config proxy was either a nested config proxy or a collection. With the new updates, methods can also return any interface type for which there is a registered decoder. There should be no backwards-compatibility issues. by @kilink in https://github.com/Netflix/archaius/pull/695
  • Added TypeConverters for URI and Locale by @kilink in https://github.com/Netflix/archaius/pull/692
  • Update archaius1 dependency in the bridge by @rgallardo-netflix in https://github.com/Netflix/archaius/pull/694

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

v0.7.9

2 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

3 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