Skip to content

Conversation

@dhardy
Copy link
Contributor

@dhardy dhardy commented Feb 2, 2026

Corrects an oversight from #512.

@newpavlov newpavlov merged commit 0fe2312 into RustCrypto:master Feb 2, 2026
27 checks passed
@tarcieri tarcieri mentioned this pull request Feb 6, 2026
dhardy added a commit to rust-random/rand that referenced this pull request Feb 7, 2026
tarcieri added a commit that referenced this pull request Feb 7, 2026
## Added
- `rand_core` v0.10 support (#333, #513)
- 64-bit counter support (#439)
- `{get,set}_block_pos` inherent methods (#516)
- AVX-512 backend - requires `--cfg chacha20_avx512` to enable (#477)
- Inherent methods for RNG state (de)serialization (#541)

## Changed
- Bump `cipher` from `0.4` to `0.5` - replaces `generic-array` with
  `hybrid-array` (#338, #521)
- Edition changed to 2024 and MSRV bumped to 1.85 (#397)
- Relax MSRV policy and allow MSRV bumps in patch releases
- Bump `cpufeatures` to v0.3 (#530)
- `--cfg chacha20_backend="..."` replaces `chacha20_force*` (#520)
  - `chacha20_force_avx2` => `chacha20_backend="avx2"`
  - `chacha20_force_avx512` => `chacha20_backend="avx512"`
  - `chacha20_force_soft` => `chacha20_backend="soft"`
  - `chacha20_force_sse2` => `chacha20_backend="sse2"`

## Removed
- `chacha20_force_neon` cfg attribute - now on-by-default for supported
  targets (#361)
- `std` feature (#397)
- `Clone` impls (#462)
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