Skip to content

Commit 84cdf58

Browse files
committed
posts: add Rustup 1.27.0 release announcement post
1 parent a6fe9e1 commit 84cdf58

File tree

1 file changed

+100
-0
lines changed

1 file changed

+100
-0
lines changed

Diff for: posts/2024-03-08-Rustup-1.27.0.md

+100
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
---
2+
layout: post
3+
title: "Announcing Rustup 1.27.0"
4+
author: The Rustup Team
5+
---
6+
7+
The rustup team is happy to announce the release of rustup version 1.27.0.
8+
[Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software.
9+
10+
If you have a previous version of rustup installed, getting rustup 1.27.0 is as easy as stopping any programs which may be using Rustup (e.g. closing your IDE) and running:
11+
12+
```console
13+
$ rustup self update
14+
```
15+
16+
Rustup will also automatically update itself at the end of a normal toolchain update:
17+
18+
```console
19+
$ rustup update
20+
```
21+
22+
If you don't have it already, you can [get rustup][install] from the appropriate page on our website.
23+
24+
[rust]: https://www.rust-lang.org
25+
[install]: https://rustup.rs
26+
27+
## What's new in rustup 1.27.0
28+
29+
This long-awaited Rustup release has gathered all the new features and fixes since April 2023. These changes include improvements in Rustup's maintainability, user experience, compatibility and documentation quality.
30+
31+
Also, it's worth mentioning that Dirkjan Ochtman (djc) and rami3l (rami3l) have joined the team and are coordinating this new release.
32+
33+
At the same time, we have granted Daniel Silverstone (kinnison) and 二手掉包工程师 (hi-rustin) their well-deserved alumni status in this release cycle.
34+
Kudos for your contributions over the years and your continuous guidance on maintaining the project!
35+
36+
The headlines for this release are:
37+
38+
1. Basic support for the fish shell has been added.
39+
If you're using `fish`, PATH configs for your Rustup installation will be added automatically from now on.
40+
41+
_Please note that this will only take effect on installation, so if you have already installed Rustup on your machine, you will need to reinstall it.
42+
For example, if you have installed Rustup via [rustup.rs][install], simply follow [rustup.rs][install]'s instructions again;
43+
if you have installed Rustup using [some other method][other installation methods], you might want to reinstall it using that same method._
44+
45+
2. Rustup support for `loongarch64-unknown-linux-gnu` as a _host platform_ has been added.
46+
This means you should be able to install Rustup via [rustup.rs][install] and no longer have to rely on [loongnix.cn] or self-compiled installations.
47+
48+
_Please note that as of March 2024, `loongarch64-unknown-linux-gnu` is a ["tier 2 platform with host tools"], so Rustup is guaranteed to build for this platform.
49+
According to Rust's [target tier policy], this does not imply that these builds are also guaranteed to work, but they often work to quite a good degree and patches are always welcome!_
50+
51+
52+
Full details are available in the [changelog]!
53+
54+
Rustup's documentation is also available in [the rustup book][book].
55+
56+
[other installation methods]: https://rust-lang.github.io/rustup/installation/other.html
57+
[loongnix.cn]: https://rust-lang.loongnix.cn
58+
["tier 2 platform with host tools"]: https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-2-with-host-tools
59+
[target tier policy]: https://doc.rust-lang.org/nightly/rustc/target-tier-policy.html
60+
[changelog]: https://github.com/rust-lang/rustup/blob/stable/CHANGELOG.md
61+
[book]: https://rust-lang.github.io/rustup/
62+
63+
## Thanks
64+
65+
Thanks again to all the contributors who made rustup 1.27.0 possible!
66+
67+
- Anthony Perkins (acperkins)
68+
- Tianqi (airstone42)
69+
- Alex Gaynor (alex)
70+
- Alex Hudspith (alexhudspith)
71+
- Alan Somers (asomers)
72+
- Brett (brettearle)
73+
- Burak Emir (burakemir)
74+
- Chris Denton (ChrisDenton)
75+
- cui fliter (cuishuang)
76+
- Dirkjan Ochtman (djc)
77+
- Dezhi Wu (dzvon)
78+
- Eric Swanson (ericswanson-dfinity)
79+
- Prikshit Gautam (gautamprikshit1)
80+
- hev (heiher)
81+
- 二手掉包工程师 (hi-rustin)
82+
- Kamila Borowska (KamilaBorowska)
83+
- klensy (klensy)
84+
- Jakub Beránek (Kobzol)
85+
- Kornel (kornelski)
86+
- Matt Harding (majaha)
87+
- Mathias Brossard (mbrossard)
88+
- Christian Thackston (nan60)
89+
- Ruohui Wang (noirgif)
90+
- Olivier Lemasle (olivierlemasle)
91+
- Chih Wang (ongchi)
92+
- Pavel Roskin (proski)
93+
- rami3l (rami3l)
94+
- Robert Collins (rbtcollins)
95+
- Sandesh Pyakurel (Sandesh-Pyakurel)
96+
- Waffle Maybe (WaffleLapkin)
97+
- Jubilee (workingjubilee)
98+
- WÁNG Xuěruì (xen0n)
99+
- Yerkebulan Tulibergenov (yerke)
100+
- Renovate Bot (renovate)

0 commit comments

Comments
 (0)