Skip to content

v2.8.1 — Week 3 lifecycle + security hardening + CI fixes

Choose a tag to compare

@dislovelhl dislovelhl released this 18 Apr 17:50
· 200 commits to main since this release
66e4175

v2.8.1

Highlights

  • Top-level constitution lifecycle exports: CaseManager, SpotCheckAuditor,
    TrustScoreManager, ValidatorSelector, and related symbols (via PR #9).
  • Week 3 lifecycle coordinator: constitutional approval flow, durable CAS
    audit sink, STAGED → ACTIVE enforcement.
  • Security hardening: tightened CT audit gossip, federated judge anchor
    session binding and domain-tag replay defense.
  • CI fixes:
    • oqs SystemExit on missing liboqs now caught cleanly in pqc.py.
    • fpdf2 type compatibility: ln=True migrated to new_x/new_y across
      cdp/certificate.py.

Downstream unblock

Publishing this release unblocks constitutional-swarm PR #11, which depends
on the top-level lifecycle exports introduced in this series.

See merged PRs #9, #10, #11 for full context.