Skip to content

Commit

Permalink
Re-wrap text and avoid implying no worry is accurate
Browse files Browse the repository at this point in the history
  • Loading branch information
Mark-Simulacrum committed Dec 29, 2024
1 parent e43da1e commit 90aa1bb
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion posts/2025-01-09-Rust-1.84.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,16 @@ aware selection allows library authors to easily adopt newer Rust versions
while allowing consumers of the library to automatically use old versions
if they need compatibility with older toolchains.

Library authors should take the MSRV-aware resolver into account when deciding their policy on adopting new Rust toolchain features. Previously, a library adopting features from a new Rust toolchain would force downstream users of that library who have an older Rust version to either upgrade their toolchain or manually select an old version of the library compatible with their toolchain (and avoid running `cargo update`). Now, those users will be able to automatically use older library versions compatible with their older toolchain. In the future, we expect this to provide more flexibility for library authors to select their preferred support strategy for Rust versions, without worrying about users on older toolchains.
Library authors should take the MSRV-aware resolver into account when deciding
their policy on adopting new Rust toolchain features. Previously, a library
adopting features from a new Rust toolchain would force downstream users of
that library who have an older Rust version to either upgrade their toolchain
or manually select an old version of the library compatible with their
toolchain (and avoid running `cargo update`). Now, those users will be able to
automatically use older library versions compatible with their older toolchain.
In the future, we expect this to provide more flexibility for library authors
to select their preferred support strategy for Rust versions, with the toolchain
helping users on older toolchains avoid breakage.

The new resolver will be enabled by default with the 2024 edition (expected to
stabilize in 1.85), but can be enabled as of 1.84 by setting
Expand Down

0 comments on commit 90aa1bb

Please sign in to comment.