- Update to version 1.28.2~0:
* Deprecate native-tls as well
* Enable HTTP/2 support for reqwest download backend
* Emit tracing events from log facade calls
* download: show Debug representation for errors
* Avoid repeated globals in tracing events
* Log original download errors immediately
* feat(cli/rustup-mode): add aliases to `rustup component remove`
* Switch flate2 to use the zlib-rs backend
* Hardlink proxies if symlinks aren't reachable
* Add powerpc64le-unknown-linux-musl support
* Add toolchain_name to not installed bail msg
* Warn about using curl
* Drop workspace indirection
* Fold download crate back into rustup
* download: merge integration test files
* chore(deps): lock file maintenance
* Test CARGO environment replacement
* Update CARGO env var if it is a rustup proxy
* chore(deps): lock file maintenance
* Tweak toolchain subcommand help text
* Move toolchain and default commands first
* show toolchain paths in rustup show -v output
* refactor(cli/self-update): save allocations in `Nu::rcfiles()`
* fix(cli/self-update)!: stop appending to `env.nu` due to deprecation
* fix(cli/self-update): consider Windows paths in Nushell suggestions
* refactor(cli/self-update): use `path add` in `env.nu` template
* fix(cli/self-update): use interpolated string in `env.nu` template
* Upgrade dependencies
* docs(user-guide/environment-variables): document `RUSTUP_VERSION`
OBS-URL: https://build.opensuse.org/request/show/1283940
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=52
- Update to version 1.27.1~0:
* chore(dist): update commit shasum in `rustup-init.sh`, take 2
* fix(ci/linux): don't use `pip3` to install `awscli`
* fix(ci/macos): don't use `pip3` to install `awscli`
* chore(dist): update commit shasum in `rustup-init.sh`
* docs: update CHANGELOG for v1.27.1
* feat(dist): improve `changelog_helper` script
* dist: bump `rustup` version to `1.27.1`
* chore: fix some typos in comments
* Remove TryFrom<PartialTargetTriple> for TargetTriple
* Add tests for add/remove components by name with target triple
* Replace Component::new_with_target by Component::try_new
* chore(deps): lock file maintenance
* refactor(self-update)!: remove confusing `get_path()` impl on Unix
* test(self-update): ensure the resolution of #3739
* feat(self-update): add `with_saved_reg_value()`
* refactor(self-update): extract `(get|restore)_reg_value()`
* refactor(self-update): extract `with_saved_global_state()`
* refactor(self-update): use `std::io`
* fix(self-update): replace some `#[cfg(not(unix))]` usages with `#[cfg(windows)]`
* feat(self-update): improve error messages on Windows
* fix(self-update): run `do_update_programs_display_version()` on `run_update()`
* refactor(self-update): extract `get_and_parse_new_rustup_version()`
* refactor(self-update): extract `do_update_programs_display_version()`
* ci: don't test for FreeBSD on PRs
* docs(user-guide): update `environment-variables`
* refactor(self-update): eliminate needless clone
* feat(self-update): log `RUSTUP_DIST_*` if it's set
* feat(self-update): log `RUSTUP_UPDATE_ROOT` if it's set
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=46
- Update to version 1.27.0~0:
* chore(dist): update commit shasum in `rustup-init.sh`
* docs: update `CHANGELOG` for v1.27.0
* hack(deps): pin `openssl-sys` to 0.9.92
* chore(deps): lock file maintenance
* fix#3663. Feedback in terminal when opening browser for docs
* Fix copy icon position in Safari
* Upgrade to opentelemetry 0.22
* fix ambiguous prompt after setting up custom installation
* docs: rephrase and split sentence about Visual Studio license
* Add comment on why we prefer symlinks to junctions
* Windows: Try using symlinks if they're allowed
* chore(ci): unify the matrix format to (mode, target)
* ci: update runners for macOS-related workflows
* docs: mention `apt` in installation methods
* docs: fix missing links in `CHANGELOG.md`
* chore(deps): update rust crate trycmd to 0.15.0
* fix(deps): downgrade `openssl-sys` to 0.9.92
* ci: remove the now-tier3 `mips*-unknown-linux-gnu*` targets from the build
* chore(deps): lock file maintenance
* Update mdbook and fix some source issues.
* Rename `.cargo/config` to `.cargo/config.toml`
* chore: update `CHANGELOG.md`
* dist: bump `rustup-init.sh` version to `1.27.0`
* dist: bump `rustup` version to `1.27.0`
* feat: introduce `changelog_helper` script
* Upgrade to pulldown-cmark 0.10
* Fix some typos
* fix(deps): update rust crate libc to 0.2.153
* Download rust CI Docker images from a registry
OBS-URL: https://build.opensuse.org/request/show/1158106
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=44
- Update to version 1.26.0~0:
* Update commit sha in rustup-init.sh again
* Update changelog to add more contributors
* Remove test
* Better error instead of show the help
* Print help when a ValueValidation error occurs
* Revert `Update Rust crate term to v0.7.0`
* Update network-proxies.md
* Fix RUSTUP_PERMIT_COPY_RENAME condition so it is actually used
* Add a test for only options command
* Update UI tests
* Set SubcommandRequiredElseHelp correctly
* Add preload directive to HSTS header
* Remove useless link
* Update changelog about remove GPG signature support
* Update toolchain for android
* Use llvm-ranlib
* Use llvm-ar
* Update toolchain
* Revert "Temporarily disable the android tests"
* Mention remove GPG signature support
* Add all contributors
* Update CHANGELOG for v1.26.0
* Update commit sha in rustup-init.sh again
* Remove `show keys` subcommand
* Move trycmd to dev-dependencies
* Remove GPG signature support
* Clippy fixes
* Clippy fixes
* Add RUSTUP_WINDOWS_PATH_ADD_BIN
OBS-URL: https://build.opensuse.org/request/show/1090589
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=40
- Update to version 1.25.1~0:
* (docker): Update freebsd dockerfile to expect 12 not 11
* (changelog): Add 1.25.1
* (rustup-init.sh): Update version to match 1.25.1 release
* (Cargo): Update to 1.25.1
* Revert "Set RUSTC and RUSTDOC env for child processes run through the proxy"
* (changelog): Fix typo
* Make `report_error` not be `#[cfg(windows)]`
* fix just one doc typo
OBS-URL: https://build.opensuse.org/request/show/990317
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=21