Skip to content

Commit 755e2b0

Browse files
committedMay 12, 2021
CHANGELOG.md: Update for 1.24.2
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
1 parent 0eaf2f9 commit 755e2b0

File tree

1 file changed

+56
-1
lines changed

1 file changed

+56
-1
lines changed
 

‎CHANGELOG.md

+56-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,61 @@
11
# Changelog
22

3+
## [1.24.2] - 2021-05-05
4+
5+
This patch release primarily exists to work around a
6+
[problem discovered][issue#2748] on some Windows (and potentially other) systems
7+
where a combination of factors, including suspected allocator behaviour, led to
8+
Rustup failing to install certain toolchains. The symptom users observed was a
9+
failure to allocate 1677732 bytes: a chunk used for unpacking very large files.
10+
We hope this is fixed in a combination of [pr#2750][] and [pr#2756][].
11+
12+
In addition to that, we also:
13+
14+
### Added
15+
16+
- SHA256 links on the download page so that you can verify your downloads if you
17+
want to be certain. [pr#2719][]
18+
- Added `--verbose` to `rustup show active-toolchain` to also display the version
19+
of the compiler for the toolchain. [pr#2710]
20+
- We now support `1.x` installation channel names for versions 1.0 through 1.8
21+
by hardcoding `1.x.0` since they lack patch releases. [pr#2758][]
22+
23+
### Changed
24+
25+
- Amended the behaviour of the 'missing components' code so that if the problem
26+
exists when _installing_ a toolchain (rather than updating it) the message
27+
is different and leads you to other remediations. [pr#2709][]
28+
- Amended the error message for a missing component so that when you're using
29+
a nightly toolchain and `rust-std` is missing for a given target, we lead you
30+
to `cargo build -Z build-std` as a remediation. [pr#2732][]
31+
- Improved the documentation around `settings.toml` locations. [pr#2698][]
32+
- Internal improvements around retrying removal of files. [pr#2752][]
33+
34+
Thanks go to:
35+
36+
- 二手掉包工程师 (hi-rustin)
37+
- Robert Collins
38+
- Daniel Silverstone
39+
- Joshua Nelson
40+
- João Marcos Bezerra
41+
- Carol (Nichols || Goulding)
42+
- Josh Rotenberg
43+
- Martijn Gribnau
44+
- pierwill
45+
46+
[issue#2748]: https://github.com/rust-lang/rustup/issues/2748
47+
[pr#2753]: https://github.com/rust-lang/rustup/pull/2753
48+
[pr#2756]: https://github.com/rust-lang/rustup/pull/2756
49+
[pr#2752]: https://github.com/rust-lang/rustup/pull/2752
50+
[pr#2758]: https://github.com/rust-lang/rustup/pull/2758
51+
[pr#2698]: https://github.com/rust-lang/rustup/pull/2698
52+
[pr#2750]: https://github.com/rust-lang/rustup/pull/2750
53+
[pr#2732]: https://github.com/rust-lang/rustup/pull/2732
54+
[pr#2710]: https://github.com/rust-lang/rustup/pull/2710
55+
[pr#2709]: https://github.com/rust-lang/rustup/pull/2709
56+
[pr#2719]: https://github.com/rust-lang/rustup/pull/2719
57+
[1.24.2]: https://github.com/rust-lang/rustup/releases/tag/1.24.2
58+
359
## [1.24.1] - 2021-04-27
460

561
This bugfix release [corrects an oversight][pr#2738] in the code we introduced to check for
@@ -600,7 +656,6 @@ This release was made to solve two problems spotted in `1.20.0`
600656
[pr#1945]: https://github.com/rust-lang/rustup/pull/1945
601657
[pr#2026]: https://github.com/rust-lang/rustup/pull/2026
602658
[pr#2030]: https://github.com/rust-lang/rustup/pull/2030
603-
604659
[1.20.0]: https://github.com/rust-lang/rustup/releases/tag/1.20.0
605660

606661
## [1.19.0] - 2019-09-09

0 commit comments

Comments
 (0)
Failed to load comments.