Skip to content

3.0

Compare
Choose a tag to compare
@rbygrave rbygrave released this 28 Feb 19:27
· 276 commits to master since this release

What's Changed

  • [API CHANGE] Use @NonNullApi, get(key, null) no longer supported - use getOptional() setProperty(key, null) no longer supported use clearProperty() by @rbygrave in #52
  • Track Property Sources by @SentryMan in #54
  • Refactor internals to add CoreEntry and Map by @rbygrave in #53
  • Adds Event and EventBuilder where changes are made in batch/bulk and … by @rbygrave in #57
  • Refactor rename EventBuilder to be Event.Builder by @rbygrave in #58
  • Refactor rename EventLog to be ConfigurationLog by @rbygrave in #59
  • Add ModificationEventRunner, rename Event -> ModificationEvent by @rbygrave in #60
  • Add tests/examples with onChange 'single property' via ModificationEvent by @rbygrave in #61
  • Remove deprecated Methods by @SentryMan in #62

Full Changelog: avaje-config-2.5...3.0