Multirust, the tool for managing Rust installations on OS X and Linux, has been updated to version 0.0.3. If you spend a lot of time working in Rust on a Unixy system, consider letting multirust deal with the regular toolchain updates.

Installation is a one-liner:

curl -sf https://raw.githubusercontent.com/brson/multirust/master/blastoff.sh | sh

Upgraders will be asked to run multirust upgrade-data . It should be painless.

This release is based on rustup.sh. It includes a new variation of the update command: invoking multirust update with no further arguments will update all three release channels and then print out the current revisions.

The other new feature is the run command: multirust run <toolchain> <command> [args] will configure the environment so future toolchain invocations use a specific toolchain. For example, multirust run beta bash will start a shell in which future invocations of rustc use the beta toolchain, regardless of the directory override or default toolchains.

Finally, update notifications have been removed because they were annoying.

Changes: