@@ -6,23 +6,27 @@ This new patch release has brought even more tiny fixes and improvements over th
66
77The headlines of this release are:
88
9- - The cURL download backend is now officially deprecated and a warning will start to show up when it is used. [ pr #4277 ]
9+ - The cURL download backend is now officially deprecated and a warning will start to show up
10+ when it is used. [ pr #4277 ]
1011
1112 - While rustup predates reqwest and rustls, the rustup team has long wanted to standardize on
1213 an HTTP + TLS stack in Rust, which should increase security, potentially improve performance, and
1314 simplify maintenance of the project.
14- With the default download backend already switched to reqwest since [ 2019] ( https://github.com/rust-lang/rustup/pull/1660 ) ,
15- the team thinks it is time to start removing the cURL backend and focus on maintaining the Rust-based stack.
15+ With the default download backend already switched to reqwest since [ 2019] [ pr#1660 ] , the team
16+ thinks it is time to start removing the cURL backend and focus on maintaining the
17+ reqwest-based stack.
1618
1719 - The rustup team encourages everyone to switch to the reqwest backend, and would love to hear from
18- you about your use case via GitHub Issues if it does work against your particular setup.
20+ you about your use case via [ GitHub Issues] [ issue tracker ] if it does not work well with your
21+ particular setup.
1922
20- - Version pinning of ` rustup ` is now supported when installing it via ` rustup-init.sh ` with the ` RUSTUP_VERSION `
21- environment variable set to e.g. ` 1 .28.2` ; the same configuration will be respected when performing
22- ` rustup self update ` from this version on, enabling arbitrary downgrades in the meantime. [ pr # 4259 ]
23+ - The version of ` rustup ` can be pinned when installing via ` rustup-init.sh ` , and
24+ ` rustup self update ` can be used to upgrade/downgrade rustup v1 .28.2+ to a given version.
25+ To do so, set the ` RUSTUP_VERSION ` environment variable to the desired version (for example ` 1.28.2 ` ).
2326
2427- ` rustup set auto-install disable ` can now be used to disable automatic installation of the toolchain.
25- This is similar to the ` RUSTUP_AUTO_INSTALL ` environment variable but with a lower priority. [ pr #4254 ]
28+ This is similar to the ` RUSTUP_AUTO_INSTALL ` environment variable introduced in v1.28.1 but with a
29+ lower priority. [ pr #4254 ]
2630
2731- Fixed a bug in Nushell integration that might generate invalid commands in the shell configuration.
2832 Reinstalling rustup might be required for the fix to work. [ pr #4265 ]
@@ -60,6 +64,7 @@ The headlines of this release are:
6064[ pr#4259 ] : https://github.com/rust-lang/rustup/pull/4259
6165[ pr#4265 ] : https://github.com/rust-lang/rustup/pull/4265
6266[ pr#4277 ] : https://github.com/rust-lang/rustup/pull/4277
67+ [ issue tracker ] : https://github.com/rust-lang/rustup/issues/
6368
6469## [ 1.28.1] - 2025-03-05
6570
0 commit comments