Skip to content

release: v0.8.2 — audit followups + RUSTSEC bumps#113

Merged
avrabe merged 1 commit into
mainfrom
release/v0.8.2
May 11, 2026
Merged

release: v0.8.2 — audit followups + RUSTSEC bumps#113
avrabe merged 1 commit into
mainfrom
release/v0.8.2

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented May 11, 2026

Patch release. Bundles four already-merged audit-followup PRs and bumps version + CHANGELOG.

Merged in this release

PR Theme
#107 cargo-deny CI step hardening (closes #103)
#108 discharge `lemma_le64_injective` Verus admit (audit C-1 partial)
#109 repair fuzz_public_key target (audit follow-up from #98)
#110 clear 3 RUSTSEC advisories: rand 0.9.x, wasmtime 43.0.x, rustls-webpki 0.103.x (fixes #102)

Companion work on `main` after this lands

These two will roll to v0.8.3 to keep this patch release coherent on the security + honesty story.

Deferred (still tracked)

Test plan

See CHANGELOG.md for the per-finding release notes.

Patch release bundling four merged PRs:
  #107 — cargo-deny CI step hardening (closes #103)
  #108 — discharge lemma_le64_injective Verus admit (audit C-1 partial)
  #109 — repair fuzz_public_key target (audit follow-up from #98)
  #110 — clear 3 RUSTSEC advisories via dep bumps (fixes #102)

Companion work on 0.8.2+next:
  #111 — criterion benches for signature verification (#89)
  #112 — lift Kani wasm_module mask; document merkle + format

See CHANGELOG.md for the full release notes.

Trace: skip

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented May 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@avrabe avrabe merged commit 57c5b71 into main May 11, 2026
29 of 30 checks passed
@avrabe avrabe deleted the release/v0.8.2 branch May 11, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cargo Deny CI: rust 1.91.0-x86_64-unknown-linux-musl toolchain missing RUSTSEC-2026-0097: rand 0.9.2 advisory in transitive deps (uuid, quinn-proto)

1 participant