Repository navigation
v1.0.0 — partial publication (superseded by v1.0.1)
·
33 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Warning
Historical partial publication — superseded by v1.0.1.
The v1.0.0 artifacts published to Maven Central and the Gradle Plugin Portal are final and immutable. GitHub asset publication stopped before the CLI JAR, checksum manifests, detached signatures, SBOMs, and attestations were uploaded and finalized. Use v1.0.1 for downloads and complete supply-chain metadata.
Registry records: Maven Central · Gradle Plugin Portal
1.0.0 - 2026-09-11
Added
- Defined the v1 compatibility contract for CLI options, plugin configuration,
exit codes, and JSON, TOON, and JUnit output schemas, together with a
0.6.4-to-1.0.0 migration guide and maintainer release runbook. - Declared and added continuous testing for Java 17, 21, and 25, Maven 3.9.x,
and Gradle 8.14.x and 9.7.x support while retaining Java 17-compatible
bytecode. - Added deterministic CycloneDX 1.6 component SBOMs, signed GitHub release
assets, SHA-256 and SHA-512 manifests, and GitHub build-provenance and SBOM
attestations.
Changed
- Adopted TOON Specification 4.1 output semantics as a hard break. Empty arrays
now use the canonicalmethods: []representation; no legacy output mode is
retained. - Hardened signed-tag, protected-source, version-alignment, environment-approval,
and immutable GitHub Actions controls for normal and isolated-hotfix releases. - Made Maven and Gradle release archives reproducible and gated publication on
registry, asset, signature, checksum, SBOM, and attestation verification.
Fixed
- Packaged the project license and uniquely named third-party licenses and
notices in all applicable artifacts, with automated archive-content checks. - Removed JDK 25 build warnings, corrected deprecated Jackson configuration,
and preserved Maven builds from Windows paths containing spaces.
Dependencies
- Updated JToon from
1.0.9to2.0.2, including its Jackson 3 runtime from
3.0.4to3.2.1. - Updated cognitive-java from
0.6.0to0.7.1, Maven Compiler Plugin from
3.15.0to3.16.0, Maven JAR Plugin from3.5.0to3.5.1, and SpotBugs
Maven Plugin from4.9.8.3to4.10.4.1.