v0.3.1
Released 20 August 2026.
Pre-alpha. Minor releases may contain breaking changes before v1.0.
Install
go install github.com/caspel26/goninja/cmd/goninja@v0.3.1
go get github.com/caspel26/goninja@v0.3.1Requires Go 1.25 or newer.
Changed
SpecSource is now SpecProvider
docsui.SpecSource was renamed to docsui.SpecProvider, matching Go’s usual
single-method interface naming and the existing openapi.OpenAPIProvider.
This is a breaking rename for callers that referenced the interface by name;
there is no compatibility alias in this pre-1.0 release.
Adapter tests no longer count as duplicated production code
The intentionally parallel Gin, Echo, and Chi test suites are excluded from SonarQube’s duplication metric. The adapters remain separate modules and their implementation code is unaffected.