Is changing the MSRV a non-breaking change since the Rust 2024 Edition?

⚓ Rust    📅 2026-02-20    👤 surdeus    👁️ 5      

surdeus

For example, the rust-version field of the getrandom crate v0.4.0 is 1.85 and the edition field is 2024. Therefore, the MSRV of any crate that depends on this crate is also 1.85.

Since the MSRV aware resolver has been implicitly enabled since the Rust 2024 Edition stabilized in Rust 1.85.0, can we assume that the MSRV change is a non-breaking change?

Should we also assume that someone is using an older edition or has intentionally disabled the MSRV aware resolver?

3 posts - 3 participants

Read full topic

🏷️ Rust_feed