Skip to content

Commit fdab249

Browse files
committed
Announce Rustup 1.24.0
Signed-off-by: Daniel Silverstone <[email protected]>
1 parent 4fa94c1 commit fdab249

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed

posts/2021-04-19-Rustup-1.24.0.md

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
layout: post
3+
title: "Announcing Rustup 1.24.0"
4+
author: The Rustup Working Group
5+
---
6+
7+
The rustup working group is happy to announce the release of rustup version 1.24.0. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software.
8+
9+
If you have a previous version of rustup installed, getting rustup 1.24.0 is as easy as closing your IDE and running:
10+
11+
```
12+
rustup self update
13+
```
14+
15+
Rustup will also automatically update itself at the end of a normal toolchain update:
16+
17+
```
18+
rustup update
19+
```
20+
21+
If you don't have it already, you can [get rustup][install] from the appropriate page on our website.
22+
23+
[rust]: https://www.rust-lang.org
24+
[install]: https://rustup.rs
25+
26+
## What's new in rustup 1.24.0
27+
28+
### Support of `rust-toolchain.toml` as a filename for specifying toolchains.
29+
30+
Last year we released a new `toml` format for the `rust-toolchain` file. In order to bring Rustup closer into line with Cargo's behaviour around `.cargo/config` we now support the `.toml` extension for that file. If you call the toolchain file `rust-toolchain.toml` then you _must_ use the `toml` format, rather than the legacy one-line format.
31+
32+
If both `rust-toolchain` and `rust-toolchain.toml` are present, then the former will win out over the latter to ensure compatibility between Rustup versions.
33+
34+
### Better support for low-memory systems
35+
36+
Rustup's component unpacker has been changed to have a smaller memory footprint when unpacking large components. This should permit users of memory-constrained systems such as some Raspberry Pi systems to install newer Rust toolchains which contain particularly large files.
37+
38+
### Other changes
39+
40+
There are more changes in rustup 1.24.0: check them out in the [changelog]!
41+
42+
Rustup's documentation is also available in [the rustup book][book].
43+
44+
[changelog]: https://github.com/rust-lang/rustup/blob/stable/CHANGELOG.md
45+
[book]: https://rust-lang.github.io/rustup/
46+
47+
## Thanks
48+
49+
Thanks to all the contributors who made rustup 1.24.0 possible!
50+
51+
- Alex Chan
52+
- Aloïs Micard
53+
- Andrew Norton
54+
- chansuke
55+
- Daniel Alley
56+
- Daniel Silverstone
57+
- Eduard Miller
58+
- Eric Huss
59+
- est31
60+
- Gareth Hubball
61+
- Gurkenglas
62+
- Jakub Stasiak
63+
- Joshua Nelson
64+
- Jubilee (workingjubilee)
65+
- kellda
66+
- Michael Cooper
67+
- Philipp Oppermann
68+
- Robert Collins
69+
- SHA Miao
70+
- skim (sl4m)
71+
- Tudor Brindus
72+
- Vasili (3point2)
73+
- наб (nabijaczleweli)
74+
- 二手掉包工程师 (hi-rustin)

0 commit comments

Comments
 (0)