Skip to content

v0.3.0

Choose a tag to compare

@neitzert neitzert released this 14 Jun 12:56
· 12 commits to main since this release

Changes

  • release.yml: fix CLI build on Linux + Windows
  • v0.3.0-dev: Phase 9 pass 3 — about-card on Sign tab done state
  • v0.3.0-dev: Phase 9 pass 2 — "About this file" rich verify card
  • v0.3.0-dev: Phase 9 pass 1 — Sign tab (tabs, kit commands, four-state flow)
  • v0.3.0-dev: auto-bust attestation cache on Mismatch / NotPublished
  • v0.3.0-dev: 5060 smoke-test fixups (in-place sign, revoke matching, status timestamp)
  • v0.3.0-dev: end-to-end smoke test (tests/smoke.rs)
  • v0.3.0-dev: audit fixes — stale code/docstrings calling themselves complete
  • v0.3.0-dev: Phase 8 pass 1 — release infra + README for provcheck-kit
  • v0.3.0-dev: Phase 7 — spec publication (atproto-signing-key.md + lexicons README)
  • v0.3.0-dev: Phase 6 — lifecycle hardening (session routing, rotate cleanup, publish ambiguity)
  • v0.3.0-dev: Phase 5 pass 5 — GUI auto-fill from app.provcheck.identity
  • v0.3.0-dev: Phase 5 pass 4 — --auto-identity flag on the verifier CLI
  • v0.3.0-dev: Phase 5 pass 3 — verifier-side identity extraction
  • v0.3.0-dev: Phase 5 pass 2 — embed identity assertion (producer side)
  • v0.3.0-dev: Phase 5 pass 1 — app.provcheck.identity lexicon + shared spec type
  • v0.3.0-dev: Phase 4 pass 4 — atproto-side commands + verify shortcut
  • v0.3.0-dev: Phase 4 pass 3 — identity-side commands (sign, backup, recipients, change-passphrase, lock/unlock)
  • v0.3.0-dev: Phase 4 pass 2 — init + status (the foundation commands)
  • v0.3.0-dev: Phase 4 pass 1 — provcheck-kit CLI scaffold
  • v0.3.0-dev: Phase 3 pass 2b — record CRUD (atrium typed lexicon)
  • v0.3.0-dev: Phase 3 pass 2a — session implementation (atrium AtpAgent)
  • v0.3.0-dev: Phase 3 pass 1 — provcheck-publish scaffold
  • v0.3.0-dev: Phase 2 pass 7 — C2PA signing orchestration (Phase 2 complete)
  • v0.3.0-dev: Phase 2 pass 6 — backup/restore (age primary; PKCS#12 deferred)
  • v0.3.0-dev: Phase 2 pass 5 — in-process secret cache with TTL
  • v0.3.0-dev: Phase 2 pass 4 — KeychainProvider (OS-backed)
  • v0.3.0-dev: Phase 2 pass 3b — KeyProvider trait + AgeFileProvider
  • v0.3.0-dev: Phase 2 pass 3a — switch at-rest crypto from hand-rolled to age
  • v0.3.0-dev: Phase 2 pass 2 — identity types + public-artefact persist layer
  • v0.3.0-dev: Phase 2 pass 1 — scaffold provcheck-sign + lift cert generation
  • v0.3.0-dev: Phase 1 — extract attestation wire spec into its own crate

Downloads

Platform binaries are attached to this release. Verify checksums
against the SHA-256 values shown on the downloads page at
provcheck.ai before running.

Source

Full source for this release is in this repo. Development happens
in the private provcheck-dev repository; each release is a
curated snapshot.