Skip to content

Releases: avaje/avaje-config

2.1

05 Jul 09:08
Compare
Choose a tag to compare
2.1

#33 - ENH: Add Configuration.evalModify() ... to perform evaluation of expressions that modify properties in place

2.0

24 Mar 00:44
Compare
Choose a tag to compare
2.0

Bump to Java 11

From version 2.0 onwards avaje-config uses Java 11. Please use version 1.8 for Java 8 support.

Issues:

#30 #29 - Bump to Java 11, use System.Logger instead of slf4j-api

1.8

22 Dec 01:00
Compare
Choose a tag to compare
1.8

Issues:

#26 - Rename getList() getSet() methods to list() set() with deprecation
#27 - Add getURI() - helper methods returning URI enhancement
#28 - Add getDuration() - helper methods returning Duration enhancement

1.7

22 Dec 00:34
Compare
Choose a tag to compare
1.7

#25 - Add file change detection using file length

1.6

15 Dec 03:53
Compare
Choose a tag to compare
1.6

#24 - Remove support for jndi

1.5

22 Sep 22:33
Compare
Choose a tag to compare
1.5

Issues:

#23 - Refactor logging to use single io.avaje.config logger name

1.4

14 Sep 05:13
Compare
Choose a tag to compare
1.4

Issues:

#22 - Change default file watch period to 10 seconds from 60 seconds
#21 - Improve logging on startup - explicit "resource:" prefix for loaded resources
#20 - Log error when file watching but no files registered
#19 - Reset last modified properly for config watching

1.3

13 Dec 19:50
Compare
Choose a tag to compare
1.3

#18 - Repeated calls to Config.get() with no value, expect to return passed default value

1.2

18 Nov 09:11
Compare
Choose a tag to compare
1.2

#17 - Add JPMS Java module support via Multi-Release jar

avaje-config-1.1

13 Oct 11:46
Compare
Choose a tag to compare

Issues:

#16 - Add a simple yaml parser that we can use make snakeyaml an optional dependency