|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [1.25.0] - UNRELEASED |
| 4 | + |
| 5 | +This version of Rustup involves a significant number of internal cleanups, both in terms |
| 6 | +of the Rustup code and its documentation. In addition to a lot of work on the codebase |
| 7 | +itself, due to the length of time since the last release this one has a record number |
| 8 | +of contributors and we thank you all for your efforts and time. |
| 9 | + |
| 10 | +Rather than list every single merged PR since the last release, we have pulled out |
| 11 | +a number of highlights to include in this changelog entry. For everything else, |
| 12 | +please review the repository. |
| 13 | + |
| 14 | +### Added |
| 15 | + |
| 16 | +- Added `rust-gdbgui` to the proxy list [pr#2811] |
| 17 | +- Support `rustup default none` as a way to unset the default toolchain [pr#2831] |
| 18 | +- Build Rustup for Windows arm64 [pr#2835] |
| 19 | +- Support Illumos/OpenIndiana platform check on website [pr#2839] |
| 20 | +- Add info message if self-update is disabled during update [pr#2845] |
| 21 | +- Added `RUSTC` and `RUSTDOC` environment variables for proxied child processes [pr#2958] |
| 22 | +- Added offer to auto-install VS 2022 [pr#2954] |
| 23 | +- Added `--verbose` mode for `rustup show` [pr#2992] |
| 24 | +- Added support for `--force-non-host` to more subcommands [pr#2968] |
| 25 | + |
| 26 | +### Changed |
| 27 | + |
| 28 | +- Updated the `opener` crate used for `rustup-doc` [pr#2792] |
| 29 | +- Changed the recursion limit for tool/proxy invocation to 20 [pr#2812] |
| 30 | +- Updated to newer `effective-limits` crate to reduce "sysinfo not supported" errors [pr#2817] |
| 31 | +- Handle `-y` more robustly in `rustup-init.sh` [pr#2815] |
| 32 | +- Fix infinite recursion in bash completion when rustc not on PATH [pr#2833] |
| 33 | +- Update macOS aarch64 CI to newer xcode [pr#2877] |
| 34 | +- Update website to load TTF fonts more effectively [pr#2862] |
| 35 | +- Retry curl invocations in `rustup-init.sh` [pr#2869] |
| 36 | +- Better handle busybox's wget in `rustup-init.sh` [pr#2885] |
| 37 | +- Improve target matching to reduce spurious deprecation warnings [pr#2854] |
| 38 | +- Parse channel manifest only once to improve performance [pr#2898] |
| 39 | +- Remove trailing slashes from toolchain names [pr#2897] |
| 40 | +- Migrate OpenPGP support to Sequoia PGP [pr#2847] |
| 41 | +- We now send a user agent on http requests to improve compatibility with proxies [pr#2953] |
| 42 | +- We won't prepend `${CARGO_HOME}/bin` to `PATH` unless it's missing [pr#2978] |
| 43 | + |
| 44 | +Thanks go to: |
| 45 | + |
| 46 | +- 二手掉包工程师 (hi-rustin) |
| 47 | +- Brian Bowman (Seeker14491) |
| 48 | +- Jon Gjengset (jonho) |
| 49 | +- pierwill |
| 50 | +- Daniel Silverstone (kinnison) |
| 51 | +- Robert Collins (rbtcollins) |
| 52 | +- Alan Somers (asomers) |
| 53 | +- Brennan Vincent (umanwizard) |
| 54 | +- Joshua Nelson (jyn514) |
| 55 | +- Eric Huss (ehuss) |
| 56 | +- Will Bush (willbush) |
| 57 | +- Thad Guidry (thadguidry) |
| 58 | +- Alexander Lovchin (alovchin91) |
| 59 | +- zoodirector |
| 60 | +- Takayuki Nakata (giraffate) |
| 61 | +- Yusuke Abe (chansuke) |
| 62 | +- Wyatt Carss (wcarss) |
| 63 | +- Sondre Aasemoen (sondr3) |
| 64 | +- facklambda |
| 65 | +- Chad Dougherty (crd477) |
| 66 | +- Noritada Kobayashi (noritada) |
| 67 | +- Milan (mdaverde) |
| 68 | +- Pat Sier (pjsier) |
| 69 | +- Matt Keeter (mkeeter) |
| 70 | +- Alex Macleod (alexendoo) |
| 71 | +- Sathwik Matsa (sathwikmatsa) |
| 72 | +- Kushal Das (kushaldas) |
| 73 | +- Justus Winter (teythoon) |
| 74 | +- k900 |
| 75 | +- Nicolas Ambram (nico-abram) |
| 76 | +- Connor Slade (basicprogrammer10) |
| 77 | +- Yerkebulan Tulibergenov (yerke) |
| 78 | +- Caleb Cartwright (calebcartwright) |
| 79 | +- Matthias Beyer (matthiasbeyer) |
| 80 | +- spacemaniac |
| 81 | +- Alex Touchet (atouchet) |
| 82 | +- Guillaume Gomez (guillaumegomez) |
| 83 | +- Chris Denton (chrisdenton) |
| 84 | +- Thomas Orozco (krallin) |
| 85 | +- cui fliter (cuishuang) |
| 86 | +- Martin Nordholts (enselic) |
| 87 | +- Emil Gardström (emilgardis) |
| 88 | +- Arlo Siemsen (arlosi) |
| 89 | + |
| 90 | +[1.25.0]: https://github.com/rust-lang/rustup/release/tag/1.25.0 |
| 91 | +[pr#2968]: https://github.com/rust-lang/rustup/pull/2968 |
| 92 | +[pr#2992]: https://github.com/rust-lang/rustup/pull/2992 |
| 93 | +[pr#2978]: https://github.com/rust-lang/rustup/pull/2978 |
| 94 | +[pr#2954]: https://github.com/rust-lang/rustup/pull/2954 |
| 95 | +[pr#2958]: https://github.com/rust-lang/rustup/pull/2958 |
| 96 | +[pr#2953]: https://github.com/rust-lang/rustup/pull/2953 |
| 97 | +[pr#2847]: https://github.com/rust-lang/rustup/pull/2847 |
| 98 | +[pr#2845]: https://github.com/rust-lang/rustup/pull/2845 |
| 99 | +[pr#2897]: https://github.com/rust-lang/rustup/pull/2897 |
| 100 | +[pr#2898]: https://github.com/rust-lang/rustup/pull/2898 |
| 101 | +[pr#2854]: https://github.com/rust-lang/rustup/pull/2854 |
| 102 | +[pr#2839]: https://github.com/rust-lang/rustup/pull/2839 |
| 103 | +[pr#2885]: https://github.com/rust-lang/rustup/pull/2885 |
| 104 | +[pr#2869]: https://github.com/rust-lang/rustup/pull/2869 |
| 105 | +[pr#2862]: https://github.com/rust-lang/rustup/pull/2862 |
| 106 | +[pr#2877]: https://github.com/rust-lang/rustup/pull/2877 |
| 107 | +[pr#2835]: https://github.com/rust-lang/rustup/pull/2835 |
| 108 | +[pr#2831]: https://github.com/rust-lang/rustup/pull/2831 |
| 109 | +[pr#2811]: https://github.com/rust-lang/rustup/pull/2811 |
| 110 | +[pr#2833]: https://github.com/rust-lang/rustup/pull/2833 |
| 111 | +[pr#2815]: https://github.com/rust-lang/rustup/pull/2815 |
| 112 | +[pr#2817]: https://github.com/rust-lang/rustup/pull/2817 |
| 113 | +[pr#2812]: https://github.com/rust-lang/rustup/pull/2812 |
| 114 | +[pr#2792]: https://github.com/rust-lang/rustup/pull/2792 |
| 115 | + |
3 | 116 | ## [1.24.3] - 2021-05-31
|
4 | 117 |
|
5 | 118 | This patch release focusses around resolving some regressions in behaviour in
|
|
0 commit comments