- Do not download "*" target for rustup
- Download latest version of rustup-init binary for bootstrapping
- Fix rustup compatibility: do not remove excluded target, but set available to false
- Sync target list from rustc 1.75.0
- Fix empty
rust-src
in channel.toml - Fix toml pretty output
- Bump dependencies and fix deprecations.
- Bump dependencies and fix deprecations.
- Add option to specify target architectures, thanks @johnlepikhin
- Add option to specify release channels, thanks @jessebraham
- Fix garbage collect regression.
- Upgrade dependencies.
- Improve garbage collect logic.
- Upgrade dependencies.
- Correctly skip non-nightly files for --gc.
- Add --gc option to remove old nightly builds.
- HTTPS_PROXY env is respected now.
- SHA256 checksums of local files are saved.
- Beta channel is added.
- Now support stable and beta toolchain installation with certain date.
- Now support nightly toolchain installation with certain date.
- Fix wrong use of clap library.
- Enable nightly channel mirroring.
- Add progress bar indicator for downloading.
- Add initial support for mirroring stable channel.