Skip to content

Releases: avaje/avaje-config

4.0

20 Jun 10:50
Compare
Choose a tag to compare

What's Changed

  • #143 NPE in CoreConfigurationBuilder loading null resource by @rbygrave in #144
  • #142 Use UncheckedIOException rather than IllegalStateException by @rbygrave in #145
  • DefaultResourceLoader uses ClassLoader.getSystemResourceAsStream() as fallback by @rbygrave in #146
  • #141 Change CoreConfigurationBuilder to set appropriate source for files and resources by @rbygrave in #147
  • Improve Builder logging for loading resources and files - followup for #141 by @rob-bygrave in #148
  • Refactor SPI interfaces - use single common ConfigExtension to ServiceLoad all avaje-config extensions by @SentryMan in #149
  • Bump io.avaje:avaje-spi-service from 1.4 to 1.7 by @dependabot in #150
  • Bump io.avaje:avaje-spi-service from 1.7 to 1.8 by @dependabot in #151
  • Bump io.avaje:avaje-spi-service from 1.8 to 1.9 by @dependabot in #152
  • Bump org.avaje:java11-oss from 4.1 to 4.3 by @dependabot in #153
  • Add EA stable workflow by @SentryMan in #154

Full Changelog: 3.14...4.0

3.14

01 May 08:48
Compare
Choose a tag to compare

What's Changed

  • Improve javadoc for Config and Configuration, include Builder example by @rbygrave in #132
  • #139 Add Configuration.Entry with info on the source of an entry by @rob-bygrave in #140

Dependabot

Full Changelog: 3.13...3.14

3.13

26 Mar 09:41
Compare
Choose a tag to compare

What's Changed

  • Improves load.properties detection by @SentryMan in #130
  • feat: Add Configuration.Builder load() method to load a file or resource by @rbygrave in #131

Full Changelog: 3.12...3.13

3.12

03 Mar 02:14
Compare
Choose a tag to compare

What's Changed

  • Extract PropertiesParser (so that it is accessible to plugins) by @rbygrave in #117
  • Add configuration.keys() returning the current keys by @rbygrave in #118
  • Update Badges by @SentryMan in #121
  • When logging ConfigurationSource only use the simpleName by @rbygrave in #127

avaje-aws-appconfig 1.0

  • Add avaje-aws-appconfig module by @rbygrave in #116
  • AwsAppConfig plugin: Parameter name changes to pollingEnabled, pollingSeconds refreshSeconds by @rbygrave in #122

avaje-dynamic-logback 1.0

Dependencies

Full Changelog: 3.11...3.12

3.11

01 Feb 19:30
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.10...3.11

3.10

29 Nov 07:42
Compare
Choose a tag to compare

What's Changed

Dependabot

Full Changelog: 3.9...3.10

3.9

17 Oct 08:36
Compare
Choose a tag to compare
3.9

What's Changed

New Contributors

Full Changelog: 3.8...3.9

3.8

29 Sep 04:09
Compare
Choose a tag to compare
3.8

What's Changed

Full Changelog: 3.7...3.8

3.7

24 Jul 09:37
Compare
Choose a tag to compare
3.7

What's Changed

  • Avaje Profiles - Support avaje.profiles as well as the existing config.profiles by @SentryMan in #86

Full Changelog: 3.6...3.7

3.6

11 Jul 02:54
Compare
Choose a tag to compare
3.6

What's Changed

  • #78 Use recursive interpolation to evaluate property expressions by @rbygrave in #82
  • Multi-Profile Support by @SentryMan in #81
  • #81 Adjust load ordering of profiles by @rbygrave in #83
  • #81 Adjust load ordering of profiles (take2) by @rbygrave in #84
  • Fix where load by props or command line args or indirection does not load FILE if RESOURCE found by @rbygrave in #85

Full Changelog: 3.5...3.6