Skip to content

Tracking PR fo v0.26.0 release#989

Draft
bobbinth wants to merge 6 commits intomainfrom
next
Draft

Tracking PR fo v0.26.0 release#989
bobbinth wants to merge 6 commits intomainfrom
next

Conversation

@bobbinth
Copy link
Copy Markdown
Contributor

@bobbinth bobbinth commented May 1, 2026

This is a tracking PR for v0.26.0 release.

bobbinth and others added 6 commits May 1, 2026 14:50
* chore: migrate rand dependencies to 0.10

* chore: verify rand migration

* docs: add rand migration changelog entry

* chore: keep no-std crypto deps off getrandom 0.2

* chore: update fuzz lockfile for no-std deps
The rand 0.10 migration removed transitive feature unification that had been enabling once_cell/std for miden-crypto. The scheduled fuzz workflow caught the resulting critical-section undefined symbols because cargo-fuzz performs the final sanitizer link, but the PR fuzz check only ran cargo check, which type-checks metadata and does not link executables.

Enable once_cell/std from miden-crypto's std feature directly, and make check-fuzz build every cargo-fuzz target with nightly. The build workflow now installs nightly and the pinned cargo-fuzz version so future link-only fuzz regressions fail during PR checks instead of waiting for the scheduled fuzz run.
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.

2 participants