This repository was archived by the owner on Feb 4, 2026. It is now read-only.
This release clarifies the public API, and validates support for JDK 25.
Key changes:
- Release 1.0.0 inadvertently specified internal implementation detail classes as
public. This has been resolved in this release, with these classes now defined aspackage-private. Code that was depending on these implementation details should migrate to use the public API to access the functionality of this library. See the published Javadocs. - Support for JDK 25 is now validated as part of CI. It is likely that previous versions of the library were equally compatible with JDK 25, but this compatibility is now explicitly tested and verified.
What's Changed
- Run integration tests from prebuilt jar file by @danielfrankcom in #34
- Make internal detail classes package-private by @danielfrankcom in #31
- Upgrade Mockito to silence warnings by @danielfrankcom in #32
- Upgrade Gradle 8.14 -> 9.1.0 by @danielfrankcom in #33
- Update JDK 24 -> 25 by @danielfrankcom in #36
- Enable Gradle configuration cache by @danielfrankcom in #35
- Add workarounds for JReleaser incompatibility issues by @danielfrankcom in #37
Full Changelog: 1.2.0...1.3.0