|
1 | 1 | ---
|
2 | 2 | layout: post
|
3 |
| -title: "Announcing Rust 1.22" |
| 3 | +title: "Announcing Rust 1.22 (and 1.22.1)" |
4 | 4 | author: The Rust Core Team
|
5 | 5 | ---
|
6 | 6 |
|
7 |
| -The Rust team is happy to announce the latest version of Rust, 1.22.0. Rust |
8 |
| -is a systems programming language focused on safety, speed, and concurrency. |
| 7 | +The Rust team is happy to announce *two* new versions of Rust, 1.22.0 and |
| 8 | +1.22.1. Rust is a systems programming language focused on safety, speed, and |
| 9 | +concurrency. |
| 10 | + |
| 11 | +> Wait, two versions? At the last moment, we [discovered a |
| 12 | +> regression](https://github.com/rust-lang/rust/pull/46183) in 1.22.0, and |
| 13 | +> for various reasons, decided to release 1.22.0 as usual, but also put out a |
| 14 | +> 1.22.1 with the patch. The bug is actually in Cargo, not `rustc`, and only |
| 15 | +> affects users on macOS High Sierra. |
9 | 16 |
|
10 | 17 | If you have a previous version of Rust installed via rustup, getting Rust
|
11 |
| -1.22 is as easy as: |
| 18 | +1.22.1 is as easy as: |
12 | 19 |
|
13 | 20 | ```bash
|
14 | 21 | $ rustup update stable
|
15 | 22 | ```
|
16 | 23 |
|
17 | 24 | If you don't have it already, you can [get `rustup`][install] from the
|
18 | 25 | appropriate page on our website, and check out the [detailed release notes for
|
19 |
| -1.22.0][notes] on GitHub. |
| 26 | +1.22.0][notes] and 1.22.1 on GitHub. |
20 | 27 |
|
21 | 28 | [install]: https://www.rust-lang.org/install.html
|
22 |
| -[notes]: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1220-2017-11-23 |
| 29 | +[notes]: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1220-2017-11-22 |
23 | 30 |
|
24 |
| -## What's in 1.22.0 stable |
| 31 | +## What's in 1.22.0 and 1.22.1 stable |
25 | 32 |
|
26 | 33 | The headline feature for this release is one many have been anticipating for
|
27 | 34 | a long time: you can now [use `?` with `Option<T>`]! About a year ago, in
|
@@ -161,7 +168,8 @@ Cargo now has the ability to [vendor git repositories](https://github.com/rust-l
|
161 | 168 |
|
162 | 169 | See the [detailed release notes][notes] for more.
|
163 | 170 |
|
164 |
| -## Contributors to 1.22.0 |
| 171 | +## Contributors to 1.22.0 and 1.22.1 |
165 | 172 |
|
166 |
| -Many people came together to create Rust 1.22. We couldn't have done it without |
167 |
| -all of you. [Thanks!](https://thanks.rust-lang.org/rust/1.22.0) |
| 173 | +Many people came together to create Rust 1.22. We couldn't have done it |
| 174 | +without all of you. [Thanks!](https://thanks.rust-lang.org/rust/1.22.0) (and |
| 175 | +[Thanks again!](https://thanks.rust-lang.org/rust/1.22.1)) |
0 commit comments