Skip to content

v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Oct 23:29
· 3 commits to main since this release
Immutable release. Only release title and notes can be modified.
b66d9a4

2.0.0 - 2026-10-17

Breaking changes

  • Require a full JDK 21 or 25 and emit Java 21 bytecode; retire Java 17 support.
  • Require Maven 3.9.16 or newer; verify Maven 3.9.16/3.10.0 and Gradle 8.14.6/9.8.1.
  • Adopt JToon 3.0.0 semantics and consolidate reporting on Jackson 3.2.3 while preserving
    JSON/JUnit field meanings, formatting, CLI exit codes, and plugin configuration.

Changed

  • Upgrade crap-java to 2.0.0, SpotBugs to 4.10.5, and selected build/publication plugins.
  • Align fixture versions, published JVM metadata, archive contracts, and legal/SBOM verification.
  • Pin checksum-verified Maven installations and migrate setup-java 6 credential origins and signing.
  • Verify NullAway on both supported JDK lines and document the fresh dependency advisory audit.