Skip to content

Commit d738ea4

Browse files
authored
Merge pull request #635 from kinnison/master
posts: Add Rustup 1.22.0 release post
2 parents bbfdcd1 + ec432e9 commit d738ea4

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed

posts/2020-07-06-Rustup-1.22.0.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
layout: post
3+
title: "Announcing Rustup 1.22.0"
4+
author: The Rustup Working Group
5+
---
6+
7+
The rustup working group is happy to announce the release of rustup version 1.22.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.22.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.22.0
27+
28+
This release is mostly related to internal rework and tweaks in UI messages. It is effectively a quality-of-life update which includes things such as:
29+
30+
* Supporting the larger MIPS release files which now exceed 100MB in individual files
31+
* Supporting running in a lower-memory mode on single-CPU systems, along with detecting any in-place soft-limits on memory consumption in an effort to reduce the chance you run out of RAM during an install on systems like Raspberry Pis
32+
* When we skip a `nightly` for missing-component reasons we now tell you all the missing components
33+
* We now tell you where overrides are coming from in `rustup show`
34+
* Added `riscv64gc-unknown-linux.gnu` version of `rustup`
35+
* You can now specify multiple components when installing a toolchain more easily. For example, if you wanted to install nightly with the `default` profile, but add the IDE support all in one go, you can now run
36+
```
37+
rustup toolchain install --profile default --component rls,rust-analysis,rust-src nightly
38+
```
39+
40+
There are many more changes in 1.22.0, with around 90 PRs, though a large number of them are internal changes which you can look at in [Github](https://github.com/rust-lang/rustup/commits/master) if you want, and you can see a little more detail than the above in our [changelog](https://github.com/rust-lang/rustup/blob/stable/CHANGELOG.md#1220---2020-06-30).
41+
42+
## Thanks
43+
44+
Thanks to all the contributors who made rustup 1.22.0 possible!
45+
46+
- Alejandro Martinez Ruiz
47+
- Alexander D'hoore
48+
- Ben Chen
49+
- Chris Denton
50+
- Daniel Silverstone
51+
- Evan Weiler
52+
- Guillaume Gomez
53+
- Harry Sarson
54+
- Jacob Lifshay
55+
- James Yang
56+
- Joel Parker Henderson
57+
- John Titor
58+
- Jonas Platte
59+
- Josh Stone
60+
- Jubilee
61+
- Kellda
62+
- LeSeulArtichaut
63+
- Linus Färnstrand
64+
- LitoMore
65+
- LIU An (劉安)
66+
- Luciano Bestia
67+
- Lzu Tao
68+
- Manish Goregaokar
69+
- Mingye Wang
70+
- Montgomery Edwards
71+
- Per Lundberg
72+
- Pietro Albini
73+
- Robert Collins
74+
- Rudolf B.
75+
- Solomon Ucko
76+
- Stein Somers
77+
- Tetsuharu Ohzeki
78+
- Tom Eccles
79+
- Trevor Arjeski
80+
- Tshepang Lekhonkhobe

0 commit comments

Comments
 (0)