This repository was archived by the owner on Oct 9, 2026. It is now read-only.
Repository navigation
RepoPact 3.1.2
Corrective patch release. Backward-compatible: no schema, protocol, CLI subcommand semantics, lifecycle, or provenance compatibility change from 3.1.1.
What's in this release
repopact --version: a conventional top-level version flag, sourced from the existing governed package identity. Exits 0 without requiring a subcommand.- Package/native-engine identity hardening: the Workbench type generator (
generate-types.mjs) no longer defaultsCARGO_TARGET_DIRto a shared machine-wide temp directory, eliminating a cross-checkout build-cache corruption risk; local Python package and nativerepopact-enginebuild identity are reconciled and verified to agree. - Validation/release-state reconciliation: fixes to the conformance suite's Python compatibility comparator (severity filtering) and its assurance-overclaiming heuristic (negation-aware phrase matching), plus test-portability fixes found while cross-verifying on Linux.
No new governance capability or compatibility line is introduced. See decision 0064 for the full rationale, and decision 0063 for 3.1.1's corrective history.
pip install --upgrade repopact