Updated
Updated · InfoWorld · Sep 3
rustup 1.29.1 Re-enables Auto-Install, Speeds 2 Update and Component Tasks
Updated
Updated · InfoWorld · Sep 3

rustup 1.29.1 Re-enables Auto-Install, Speeds 2 Update and Component Tasks

1 articles · Updated · InfoWorld · Sep 3

Summary

  • rustup 1.29.1 restores implicit toolchain installation after 1.28.0 removed it, but now warns on active-toolchain auto-installs and lets developers control the behavior.
  • Two operations now run faster through concurrency: rustup update checks for available updates in parallel, and rustup component add installs multiple components concurrently.
  • The release also adds rustup doc --serve for local HTTP documentation, aimed at containerized browser or rustup setups.
  • Windows-related fixes tighten the update: 64-bit Windows installing i686-pc-windows-* host toolchains now needs --force-non-host, canceled rustup-init installs stop leaving stray files, and a rustup-init.sh failure bug was fixed.
  • The update also renames "target triple" to "target tuple," following broader Rust project terminology changes after an August 20 language update.

Insights

Why did the Rustup team resurrect a killed installation feature only to immediately warn developers against using it?
How will Rustup’s new parallel processing capabilities secretly transform the execution speed of automated pipelines worldwide?
What hidden workflow challenges forced Rustup to introduce local HTTP servers just for developers to read documentation?