Skip to content

Releases: Netflix/archaius

v2.7.10

24 May 18:39
ffed4cb
Compare
Choose a tag to compare

What's Changed

  • Improved support for collection types in configuration proxies (by @rgallardo-netflix in #724)
    • Parametrized properties can return collections
    • Default values for collection-returning methods can be specified with the @DefaultValue annotation, instead of only via default method implementations.
  • Number parsing is more lenient. Whitespace around a number is trimmed, and longs can have a trailing L or l (by @rgallardo-netflix in #725).
  • For property sources that return non-string values, we now handle numeric narrowing or widening conversions (by @rgallardo-netflix in #726).

All these changes should be fully backward compatible.

Full Changelog: v2.7.9...v2.7.10

v2.7.9

16 Apr 19:36
9d20251
Compare
Choose a tag to compare

What's Changed

  • Add scopes to PropertiesInstrumentationData by @akang31 in #722

Full Changelog: v2.7.8...v2.7.9

v2.7.8

15 Apr 22:28
a94871b
Compare
Choose a tag to compare

What's Changed

  • Fix instrumentation propagation of PrefixedViewConfigs by @akang31 in #721

Full Changelog: v2.7.7...v2.7.8

v2.7.7

12 Apr 16:50
0e1a36e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.7.6...v2.7.7

v2.7.6

29 Mar 20:50
0a13829
Compare
Choose a tag to compare

What's Changed

  • Use guava for tests by @kilink in #709
  • Enhancing Clarity with assume API in Precondition Checks for validatePropertyUpdates and validateApiWhenRemovingChild by @Codegass in #713
  • Refactor ConfigManagerTest to Include Assertions for Automated Validation by @Codegass in #711
  • Split the PropertyTest.test into testPropertyValuesUpdateAndEffect and testServiceInitializationWithDefaultProperties by @Codegass in #715
  • Add uninstrumented endpoint for the Archaius2-Archaius1 bridge by @akang31 in #718

New Contributors

Full Changelog: v2.7.5...v2.7.6

v0.7.12

28 Mar 21:38
2c98773
Compare
Choose a tag to compare

What's Changed

  • Add getPropertiesUninstrumented endpoint for ConfigurationUtils by @akang31 in #717

Full Changelog: v0.7.11...v0.7.12

v2.7.5

29 Feb 23:13
f09ee17
Compare
Choose a tag to compare

What's Changed

  • Update some additional missed tests to junit5 by @kilink in #707
  • Add support for tracking individual properties' stack traces by @akang31 in #708

Full Changelog: v2.7.4...v2.7.5

v2.7.4

26 Feb 18:52
483949d
Compare
Choose a tag to compare

What's Changed

  • Make ArchaiusType equals / hashCode compatible with ParameterizedTypeImpl by @kilink in #704
  • Simplify KeyAndType equals / hashCode by @kilink in #705
  • Internal change: Test suite upgraded to junit 5 by @kilink in #706

Full Changelog: v2.7.3...v2.7.4

v2.7.3

23 Feb 18:57
86b7d29
Compare
Choose a tag to compare

What's Changed

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

Both changes by @kilink in #703

Full Changelog: v2.7.2...v2.7.3

v2.7.2

14 Feb 22:03
f8de50c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.7.1...v2.7.2