Skip to content

Upgrade all crates to the 2024 edition, bump MSRV to 1.85#228

Merged
newpavlov merged 7 commits intomasterfrom
edition_upgrade
Feb 24, 2025
Merged

Upgrade all crates to the 2024 edition, bump MSRV to 1.85#228
newpavlov merged 7 commits intomasterfrom
edition_upgrade

Conversation

@newpavlov
Copy link
Member

No description provided.

@newpavlov newpavlov merged commit 141cad9 into master Feb 24, 2025
47 checks passed
@newpavlov newpavlov deleted the edition_upgrade branch February 24, 2025 13:00
@tarcieri tarcieri mentioned this pull request Feb 27, 2026
tarcieri added a commit that referenced this pull request Feb 27, 2026
## Added
- `hazmat` feature that exposes `FieldElement` type (#279)

## Changed
- Edition changed to 2024 and MSRV bumped to 1.85 (#228)
- Relax MSRV policy and allow MSRV bumps in patch releases
- Replace `polyval_force_soft` with `polyval_backend="soft"` (#259)
- Use `cpubits` crate for `soft` backend selection (#261)
- Bump `cpufeatures` to v0.3 (#292)
- Use [Reduction/Field algorithm] for parallel block processing on
  `aarch64`/`x86(_64)` (#294)
- `polyval::mulx` moved to `FieldElement::mulx` (#296)
- Update to `universal-hash` v0.6 (#310)

## Removed
- `cfg(polyval_armv8)` - now enabled by default (#214)
@tarcieri tarcieri mentioned this pull request Feb 28, 2026
tarcieri added a commit that referenced this pull request Feb 28, 2026
## Changed
- Edition changed to 2024 and MSRV bumped to 1.85 (#228)
- Relax MSRV policy and allow MSRV bumps in patch releases
- Update to `universal-hash` v0.6 (#213)
- Update to `polyval` v0.7 (#314)
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.

1 participant