Skip to content

1.4.0

Status: tagged release.

Changes

  • Replace separate CI workflows with one shared contract for all pull requests and master.
  • Run assemble, tests and enforced coverage together; keep Static Analysis, Docs and CodeQL gates.
  • Validate next major/minor releases and patch hotfixes against remote tags before merging.
  • Create an annotated tag only after master CI; publish both package registries from the tag.
  • Verify publication provenance and skipped destinations during recovery.
  • Refresh Java/Python/checkout Actions and use one Gradle cache owner.

No public API changes are intended. Coverage limits are explicit per project.