Skip to content

v3.21.3

Choose a tag to compare

@Jaggerxtrm Jaggerxtrm released this 14 Aug 02:03
· 679 commits to master since this release
3aa9a69

[3.21.3] - 2026-08-14

Added

  • Add native codex role/render surface (K3, experimental) (6c3ffe4)
  • Complete codex role invocation and result parity (K4) (8641d36)
  • Retire active Serena runtime integration (K4, unitAI-e67up.8) (7053236)
  • Add bounded semantic review gates (92225bb)
  • Add contextual exploitability method (772041e)
  • Add semantic correctness gates (a79c072)
  • Establish verified citation contract (b3f4fff)
  • Consume read-line-numbers extension via pi -e alongside --no-extensions (9da21eb)

Fixed

  • Ship CHANGELOG.md in the package, compact the changelog format (#242) (eaf044f)
  • Enforce Core schema patterns in the launch-outcome consumer (K4 review) (ba3e8dc)
  • Enforce required-property presence in the launch-outcome consumer (K4 review r3) (c026f40)
  • Preserve native read fallback (5ed558a)
  • Pin injected diff evidence to immutable head (5b79d47)
  • Reuse resolved tool contract (25d4a70)
  • Use resolved gitnexus contract (823aa51)
  • Enforce mandatory rule budget floor (61b5019)
  • Constrain citation paths to trusted roots (0880e4e)
  • Fix package attestation payload gate (6779738)
  • Enforce release attestation provenance in CI (0cd941e)
  • Fix package payload attestation parity (23386dc)
  • Pin SEC-001 workflow dependencies (1df5c76)
  • Fix CI release boundary failures (da6a94b)

Other changes

  • Restore native read tool fallbacks (3ef4168)
  • Remove Pi session missing-contract GitNexus fallback (bd86f66)
  • Fix obligations literal false positives (57c572f)
  • Restore GitNexus counts in docs (efe26e2)
  • Harden unstaged obligations snapshot reads (8dd9b9f)
  • Restore final .4 release attestation gates (eb61776)
  • Pin package artifact upload (949ff47)
  • Pin package payload workflow actions (14a592f)

Project maintenance

  • Reconcile roadmap pickup with the released XTRM trio (#244) (fce9e4d)
  • Characterize K1 Codex surface boundary (c6eb842)
  • Pin K1 external references (f2cbbd3)
  • Clarify K1 Codex fixture provenance (ba5d803)
  • Label K1 fixture evidence owners (0d1d944)
  • Make K1 render evidence reproducible (502d0be)
  • Pin K1 render error output (779d608)
  • Correct GATE-IFACE ordering for the codex surface (review round 2) (eb74640)
  • Pin prompt hardening contracts (ca30387)
  • Add silent refusal regression fixture (704dd3b)
  • Add green-chain refusal context fixture (8485662)
  • Model silent refusal acceptance case (4fa71cd)
  • Record Pi v0.84.1 compatibility audit (#251) (64f5ab3)
  • Chore add to next pr (81c626a)
  • Checkpoint script-runner contract coverage (cecc60c)
  • Fix stale script-runner quarantine expectations (757277e)
  • Cover safe snapshot reader branches (11299c7)
  • Cover release attestation refusal paths (a75c5e8)
  • Expect immutable attestation upload action (4b0fcf0)
  • Cover v3.21.3 release candidate metadata (c7c1827)
  • Anchor release attestation to tagged source (2619316)
  • Commit reconciled beads export and ignore runtime skill links (4a6921f)
  • Mark 5 operator-only skills as non-model-invocable (#253) (8331659)