Skip to content

Commit e984aa3

Browse files
committed
Update CHANGELOG for v1.26.0
Signed-off-by: hi-rustin <[email protected]>
1 parent f666be6 commit e984aa3

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

CHANGELOG.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,68 @@
11
# Changelog
22

3+
## [1.26.0] - unreleased
4+
5+
This version of Rustup involves a significant number of internal refactors, both in terms
6+
of the Rustup code and its tests.
7+
8+
The headlines for this release are:
9+
10+
1. Add [rust-analyzer] as a [proxy] of rustup. Now you can call `rust-analyzer` and it will
11+
be proxied to the rust-analyzer component for the current toolchain.
12+
2. Bump the [clap] dependency from 2.x to 3.x. It's a major version bump, so there are some
13+
help text changes, but the command line interface is unchanged.
14+
15+
In addition to a lot of work on the codebase itself, due to the length of time since the last
16+
release this one has a record number of contributors and we thank you all for your efforts and time.
17+
18+
Rather than list every single merged PR since the last release, we have pulled out
19+
a number of highlights to include in this changelog entry. For everything else,
20+
please review the repository.
21+
22+
### Added
23+
24+
- Added `rust-analyzer` as a proxy of rustup [pr#3022]
25+
- Added DisplayVersion for rustup to registry on Windows [pr#3047]
26+
- Build Rustup for Windows arm64 on stable [pr#3232]
27+
- Added `up` as an alias of the `update` command [pr#3044]
28+
- Added details of each setting in the toolchain file in the documentation [pr#3067]
29+
- Added automatic resume flag when retrying download with curl [pr#3089]
30+
- Added UI tests for rustup [pr#3209]
31+
32+
### Changed
33+
34+
- Bump the `clap` dependency from 2.x to 3.x [pr#3064]
35+
- Remove use of hard links to symlinks on macOS [pr#3137]
36+
- Avoid deduplicate PATH entries added during build [pr#2848]
37+
- The toolchain name cannot be left blank [pr#2993]
38+
- Correctly propagate subshell failures in rustup-init.sh [pr#3012]
39+
- Enhanced warning message for Rust installation already present [pr#3038]
40+
- Improved error message when there is an error caused by override file [pr#3041]
41+
- Explain [proxy] in terminology documentation [pr#3091]
42+
- Recommend tracking `Cargo.lock` with rust-toolchain file [pr#3054]
43+
- Bump a lot of dependencies to their latest versions [pr#renovate-bot]
44+
45+
[rust-analyzer]: https://github.com/rust-lang/rust-analyzer
46+
[proxy]: https://rust-lang.github.io/rustup/concepts/proxies.html
47+
[clap]: https://crates.io/crates/clap
48+
[pr#3022]: https://github.com/rust-lang/rustup/pull/3022
49+
[pr#3047]: https://github.com/rust-lang/rustup/pull/3047
50+
[pr#3232]: https://github.com/rust-lang/rustup/pull/3232
51+
[pr#3044]: https://github.com/rust-lang/rustup/pull/3044
52+
[pr#3067]: https://github.com/rust-lang/rustup/pull/3067
53+
[pr#3089]: https://github.com/rust-lang/rustup/pull/3089
54+
[pr#3209]: https://github.com/rust-lang/rustup/pull/3209
55+
[pr#3064]: https://github.com/rust-lang/rustup/pull/3064
56+
[pr#3137]: https://github.com/rust-lang/rustup/pull/3137
57+
[pr#2848]: https://github.com/rust-lang/rustup/pull/2848
58+
[pr#2993]: https://github.com/rust-lang/rustup/pull/2993
59+
[pr#3012]: https://github.com/rust-lang/rustup/pull/3012
60+
[pr#3038]: https://github.com/rust-lang/rustup/pull/3038
61+
[pr#3041]: https://github.com/rust-lang/rustup/pull/3041
62+
[pr#3091]: https://github.com/rust-lang/rustup/pull/3091
63+
[pr#3054]: https://github.com/rust-lang/rustup/pull/3054
64+
[pr#renovate-bot]: https://github.com/rust-lang/rustup/pulls?q=is:pr+author:app/renovate+is:merged
65+
366
## [1.25.2] - 2023-02-01
467

568
This version of Rustup changes the signature verification code to continue

0 commit comments

Comments
 (0)