Release
KissBinary releases are manual and must not be published from local machines outside the documented release process.
Current Release
Latest stable release: 0.1.0.
Local Preflight
mvn -B clean verify
mvn -B javadoc:javadoc
mvn -B dependency:list -DincludeScope=compile
The compile-scope dependency list must remain empty.
Benchmark Preflight
Long benchmark runs are opt-in. Use the configured benchmark profiles when validating performance claims:
mvn -Pbenchmarks test-compile
mvn -Prinha-benchmark test-compile
Do not claim benchmark results unless the raw output and environment are recorded.
Release Workflow
The repository has a manual Maven Central release workflow. It verifies the requested release version, runs tests, generates Javadocs, checks compile-scope dependencies, imports signing material from GitHub secrets, and deploys through the Central Portal Maven plugin.
See the root release guide and Maven Central guide.