Skip to content

Releases: avaje/avaje-config

5.1

26 Jan 18:55

Choose a tag to compare

What's Changed

  • fix milestone action by @SentryMan in #246
  • Support ~/ prefix as user home when loading configuration files by @rbygrave in #250
  • Remove PROP_FILE environment var read that was never used by @rbygrave in #251
  • Add "config.file" system property and "CONFIG_FILE" env property by @rbygrave in #252

dependencies

  • Bump ch.qos.logback:logback-classic from 1.5.22 to 1.5.23 in the dependencies group by @dependabot[bot] in #247
  • Bump the dependencies group with 3 updates by @dependabot[bot] in #248
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #249
  • Bump ch.qos.logback:logback-classic from 1.5.25 to 1.5.26 in the dependencies group by @dependabot[bot] in #253

Full Changelog: 5.0...5.1

5.0

16 Dec 08:19

Choose a tag to compare

5.0

What's Changed

  • Behaviour change - match Spring for overriding and fallback values by @rob-bygrave in #239
  • #240 Fix: NoClassDefFoundError: org/yaml/snakeyaml/Yaml in version 4.… by @rbygrave in #241
  • Add workflow to close milestone on release publish by @SentryMan in #243
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #244
  • [workflow]: Bump actions/cache from 4 to 5 by @dependabot[bot] in #245

Full Changelog: 4.3...5.0

4.4

09 Dec 18:14

Choose a tag to compare

4.4

What's Changed

  • [4.x] backport bugfix for Parsers #240 SnakeYaml NoClassDefFoundError by @rbygrave in #242

Full Changelog: 4.3...4.4

4.3

09 Dec 18:14

Choose a tag to compare

4.3

What's Changed

New Contributors

Full Changelog: 4.2...4.3

4.2

27 Oct 04:28

Choose a tag to compare

4.2

What's Changed

Full Changelog: 4.1...4.2

4.1

29 May 03:40
2a1a2f7

Choose a tag to compare

4.1

What's Changed

New Contributors

Full Changelog: 4.0...4.1

4.0

20 Jun 10:50

Choose a tag to compare

4.0

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

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

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

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