-
Notifications
You must be signed in to change notification settings - Fork 186
Open
Description
Our MSRV is variously 1.61, 1.71 or 1.81 depending on which crate you look at, all of which are pretty old. This blocks us from adopting newer language features, like #531.
Let's move to 1.85 across the board, with Edition 2024. No-one should be using a compiler older than that.
For reference, Ferrocene 26.02 is based on Rust 1.92, and Ferrocene 25.11 is based on Rust 1.90.
We should:
- Update all the crates in this repo to edition 2024
- Update the
package.rust-versionattribute to 1.85 - Remove the deprecated
package.authorsattribute - Update all the READMEs to note that the MSRV is recorded in the
Cargo.tomlfile - Add an entry to all the CHANGELOG.md files to note the MSRV change (in an
Unreleasedsection, which will get moved to the appropriate section when the release is made)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels