Skip to content

Releases: pleo-io/prop

v6.0.0

23 May 15:25
Compare
Choose a tag to compare

6.0.0 (2022-05-23)

Performance Improvements

  • core: Removed old CODEOWNERS file in favour of .github/CODEOWNERS (#121) (f3dbd4d)

BREAKING CHANGES

  • core: Java version updated from Java11 to Java17

v5.0.0

26 Jan 09:28
Compare
Choose a tag to compare

5.0.0 (2022-01-26)

Features

  • core: Exit Archaius, Enter Apache Commons Config2 (c58945a)

BREAKING CHANGES

  • core: Archaius support is removed, including ConfigurationManager()

v4.0.0

24 Jan 11:07
Compare
Choose a tag to compare

4.0.0 (2022-01-24)

We have had some issues cutting releases; pardon the confusion.

Bug Fixes

  • ci: refactor workflow

BREAKING CHANGES

  • core: More idiomatic Kotlin (#77) (d8d1c63)\
    • Use Kotlin lambda instead of Runnable for Prop.addCallback, and instead of Function for PropFactory.parse.
  • core: Move to Kotlin (#76) (f506e740)
    • JacksonParserFactory had mistakenly been given the class io.pleo.prop.guice; it has been corrected to io.pleo.prop.jackson.
    • minimum JDK version has been bumped to JDK11.

v3.0.1

22 Sep 10:13
Compare
Choose a tag to compare

3.0.1 (2021-09-22)

Bug Fixes

  • update readme with directions on how to contribute to this repo (#60) (77a7284)

v3.0.0

21 Sep 11:37
Compare
Choose a tag to compare

3.0.0 (2021-09-21)

BREAKING CHANGES

  • InjectionPointExtractor will now return Iterable

Co-authored-by: Harry [email protected]

v2.4.0

31 Aug 08:34
Compare
Choose a tag to compare

2.4.0 (2021-08-31)

Features

  • bump several dependencies (minor version bumps only) (e3ae49e), closes #57

v2.3.0

15 Apr 20:16
Compare
Choose a tag to compare

2.3.0 (2021-04-15)

Features

v2.2.0

15 Apr 11:30
Compare
Choose a tag to compare

2.2.0 (2021-04-15)

Features

  • add invoke method on Prop to enable Kotlin invocation usage (#35) (9bb67bf)

v2.1.0

14 Apr 18:43
d862bf5
Compare
Choose a tag to compare
  • Upgrade of Gradle

Default Prop values

22 Mar 14:57
01416fd
Compare
Choose a tag to compare

Added @Default annotation which allows default values to be set on properties.