Skip to content

v0.6.0

Choose a tag to compare

@avrabe avrabe released this 23 Mar 05:17
· 152 commits to main since this release
v0.6.0
75f2cb6

What's Changed

  • fix: only publish crates on tag pushes by @avrabe in #43
  • docs: align README with PulseEngine visual identity by @avrabe in #44
  • docs: PulseEngine branding and terminology alignment by @avrabe in #45
  • fix: rotate Rekor TLS certificate pin by @avrabe in #51
  • feat: add Rivet STPA-Sec traceability and convert security docs by @avrabe in #50
  • fix: enforce fail-closed Rekor verification and close STPA-Sec coverage gaps by @avrabe in #52
  • feat: add OIDC issuer validation for keyless signing (UCA-12) by @avrabe in #53
  • fix: Phase 1 security hardening — sentinel constant, OIDC warnings, skip_rekor by @avrabe in #54
  • feat: add ELF and MCUboot signing support with format abstraction (Phase 2) by @avrabe in #55
  • feat: add fuzz targets for ELF, MCUboot, and format detection (CV-15) by @avrabe in #56
  • feat: add Kani proof harnesses and formal verification strategy (19 proofs) by @avrabe in #57
  • feat: transcoding attestation protocol, Nix flake, SLSA L3 artifacts by @avrabe in #58
  • feat: build environment attestation for SLSA provenance by @avrabe in #59
  • feat: cosign delegation and Rekor proof caching (Phase 3.1 + 4.1) by @avrabe in #60
  • feat: Verus formal proofs, PQC module, rules_verus integration by @avrabe in #61
  • feat: OCI referrers, Sigstore bundle, Lean4 proofs, CI hardening by @avrabe in #62
  • feat: fill Verus/Lean proofs and wire proof cache into verifier by @avrabe in #63
  • ci: make Kani bounded model checking a required check by @avrabe in #64
  • fix: target Kani proofs to wsc package with bounded unwind by @avrabe in #65
  • feat: SCT monitoring, checkpoint consistency, fix rivet validation by @avrabe in #66
  • chore: release v0.6.0 by @avrabe in #67
  • feat: compliance report in release pipeline by @avrabe in #68

Full Changelog: v0.5.1...v0.6.0