|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.28.2] - ? |
| 4 | + |
| 5 | +This new patch release has brought even more tiny fixes and improvements over the previous one. |
| 6 | + |
| 7 | +The headlines of this release are: |
| 8 | + |
| 9 | +- The cURL download backend is now officially deprecated and a warning will start to show up. |
| 10 | + The rustup team encourages anyone using it to switch to the `reqwest` backend, and would like to |
| 11 | + learn more about your use case via GitHub Issues if it does work against your particular setup. [pr#4277] |
| 12 | + |
| 13 | +- Version pinning of `rustup` is now supported when installing it via `rustup-init.sh` with the `RUSTUP_VERSION` |
| 14 | + environment variable set to e.g. `1.28.2`; the same configuration will be respected when performing |
| 15 | + `rustup self update` from this version on, enabling arbitrary downgrades in the meantime. [pr#4259] |
| 16 | + |
| 17 | +- `rustup set auto-install disable` can now be used to disable automatic installation of the toolchain. |
| 18 | + This is similar to the `RUSTUP_AUTO_INSTALL` environment variable but with a lower priority. [pr#4254] |
| 19 | + |
| 20 | +- Fixed a bug in Nushell integration that might generate invalid commands in the shell configuration. |
| 21 | + Reinstalling rustup might be required for the fix to work. [pr#4265] |
| 22 | + |
| 23 | +### Detailed changes |
| 24 | + |
| 25 | +- Fix build script `cargo` instructions by @ChrisDenton in https://github.com/rust-lang/rustup/pull/4235 |
| 26 | +- Allow copy&paste of documented registry keys into Regedit by @eugenesvk in https://github.com/rust-lang/rustup/pull/4244 |
| 27 | +- document RUSTUP_AUTO_INSTALL by @ahl in https://github.com/rust-lang/rustup/pull/4247 |
| 28 | +- Remove validation for custom toolchains when reading rust-toolchain.toml by @wesleywiser in https://github.com/rust-lang/rustup/pull/4250 |
| 29 | +- Append Windows "bin" directory to `PATH` by @ChrisDenton in https://github.com/rust-lang/rustup/pull/4249 |
| 30 | +- fix(dist): refine suggestions about missing targets by @rami3l in https://github.com/rust-lang/rustup/pull/4253 |
| 31 | +- Use `cursor: pointer` for copy button on website by @Noratrieb in https://github.com/rust-lang/rustup/pull/4255 |
| 32 | +- Add `set auto-install disable` by @ChrisDenton in https://github.com/rust-lang/rustup/pull/4254 |
| 33 | +- fix(errors)!: improve error messages for `RustupError::ToolchainNotInstalled` by @rami3l in https://github.com/rust-lang/rustup/pull/4258 |
| 34 | +- feat: allow version pinning & arbitrary downgrades via `RUSTUP_VERSION` by @rami3l in https://github.com/rust-lang/rustup/pull/4259 |
| 35 | +- fix(cli/self-update): fix Nushell-related suggestions and scripts by @rami3l in https://github.com/rust-lang/rustup/pull/4265 |
| 36 | +- Show toolchain paths in `rustup show -v` output by @CLoaKY233 in https://github.com/rust-lang/rustup/pull/4270 |
| 37 | +- Tweak rustup help output by @djc in https://github.com/rust-lang/rustup/pull/4272 |
| 38 | +- Update `CARGO` environment variable if it is set to a rustup proxy by @ChrisDenton in https://github.com/rust-lang/rustup/pull/4275 |
| 39 | +- Simplify download abstractions and start warning about curl usage by @djc in https://github.com/rust-lang/rustup/pull/4277 |
| 40 | +- docs(user-guide): cover correct `$PATH` configuration for proxies by @rami3l in https://github.com/rust-lang/rustup/pull/4283 |
| 41 | + |
| 42 | +[1.28.2]: https://github.com/rust-lang/rustup/releases/tag/1.28.2 |
| 43 | +[pr#4254]: https://github.com/rust-lang/rustup/pull/4254 |
| 44 | +[pr#4259]: https://github.com/rust-lang/rustup/pull/4259 |
| 45 | +[pr#4265]: https://github.com/rust-lang/rustup/pull/4265 |
| 46 | +[pr#4277]: https://github.com/rust-lang/rustup/pull/4277 |
| 47 | + |
3 | 48 | ## [1.28.1] - 2025-03-05 |
4 | 49 |
|
5 | 50 | This is a patch release to restore the automatic install behavior by default. |
|
0 commit comments