Hi everyone!
Following dist: bump `rustup` version to `1.27.1` by rami3l · Pull Request #3773 · rust-lang/rustup · GitHub, I'd like to announce on behalf of the Rustup team that Rustup v1.27.1 beta is now available for testing and we are currently looking for beta testers to ensure that this update does deliver the improvements that we would like it to include.
We would be happy to receive regression/breakage reports of any kind, especially regarding the following use cases:
rustup component (add|remove)
with a fully qualified component name: Commands likerustup component remove rust-std-wasm32-unknown-unknown
should no longer fail (rustup component remove component-NOT-TOOLCHAIN-TARGET errors · Issue #3166 · rust-lang/rustup · GitHub);- GitHub Codespaces: The installation should no longer fail with an error (Rustup-init fails when `fish` is installed but without config files generated · Issue #3706 · rust-lang/rustup · GitHub);
- Windows: The update to v1.27.1 should update Rustup’s
DisplayVersion
in your “Programs” panel as well (rustup self update doesn't update DisplayVersion · Issue #3739 · rust-lang/rustup · GitHub); - Old macOS versions (10.12+): The precompiled build should work normally again (Rustup 1.27.0 incompatible with older macOS · Issue #3708 · rust-lang/rustup · GitHub);
- Where
~/.rustup/(downloads|tmp)
are symlinks:rustup update
should no longer fail (Regression when ~/.rustup/downloads and/or tmp are symlinks · Issue #3344 · rust-lang/rustup · GitHub).
To begin, all you need to do is simply switching to the dev environment by setting the RUSTUP_UPDATE_ROOT=https://dev-static.rust-lang.org/rustup
environment variable and update (or install) rustup. [1]
Many thanks in advance!
To switch out of the dev environment, just remove that environment variable and do a
rustup self update
. Also, if you want to be sure you’re using the right environment, we have added a debug message forRUSTUP_UPDATE_ROOT
which will appear after setting theRUSTUP_DEBUG
flag (feat: log `RUSTUP_UPDATE_ROOT`, `RUSTUP_DIST_SERVER` or `RUSTUP_DIST_ROOT` on `RUSTUP_DEBUG` by rami3l · Pull Request #3722 · rust-lang/rustup · GitHub). ↩︎