Rustup 1.29.1 Deprecates Implicit Installation, Adds Concurrency Polish and --serve Flag
Rustup 1.29.1 extending the concurrency overhaul from 1.29.0 with parallel pre-checks for updates and concurrent component installation across toolchains. Following the controversial 1.28.0 rollback, the t-rustup team is now taking a measured approach: direct rustup invocations will trigger deprecation warnings starting now, with full removal planned for the upcoming 1.30 release. New features include a rustup doc --serve flag for sandboxed environments, support for the aarch64-pc-windows-gnullvm platform, and fixes for stray temp files and Windows --default-host duplication. The 1.30 cycle will strip the curl backend in favor of reqwest/rustls and introduce XDG path support, so users with heavy direct-toolchain automation should review their scripts before the next major cycle.
Rustup 1.29.1 Deprecates Implicit Installation, Adds Concurrency Polish and --serve Flag
Rustup 1.29.1 has been released, featuring enhanced concurrency improvements, such as parallel pre-checks for updates and concurrent component installations, while also beginning the deprecation of implicit toolchain installation with plans for full removal in version 1.30. The release includes a new `rustup doc --serve` flag for sandboxed environments and fixes various bugs, including issues with duplicate command-line arguments on Windows and stray temporary files. The team is taking a more cautious approach following the backlash from version 1.28.0, which abruptly removed implicit installation without warning, causing significant disruption for users. Looking ahead, Rustup 1.30 is set to remove the curl backend in favor of reqwest/rustls, introduce XDG path support, and implement several other improvements, urging users to test their scripts before the update
