Skip to content

Releases: ultraq/preferences

3.1.0

26 Feb 08:02
Compare
Choose a tag to compare
  • Upgraded Groovy to 4.0.0
  • The javadoc artifact in Maven downloads now includes this project's groovydocs, which have been missing thus far

3.0.0

15 Jan 06:02
Compare
Choose a tag to compare
  • Updated build scripts and moved to GitHub Actions from Travis CI.
  • Renamed defaultValue() -> getDefaultValue() to align with Javabean conventions and work better with Groovy and other code-generation tools.
  • Renamed UserPreferencesKey -> UserPreference.
  • Renamed SystemPreferencesKey -> SystemPreference.

Preferences 2.0.0

03 Dec 03:13
Compare
Choose a tag to compare
  • Project rewritten in Groovy
  • Minimum Java version upped to 8
  • Preferences object is no longer full of static methods, you now need to create an instance of one to use its methods.
  • Unit tests added!
  • Greatly simplified the public API by removing methods that are now redundant and making other methods automatic thus no longer requiring developer input.