宣布 Rustup 1.22.0

2020 年 7 月 6 日 · Rustup 工作组

Rustup 工作组很高兴宣布发布 Rustup 版本 1.22.0。 Rustup 是安装 Rust 的推荐工具,Rust 是一种编程语言,它赋予每个人构建可靠且高效软件的能力。

如果您已安装了先前版本的 rustup,获取 rustup 1.22.0 就像关闭您的 IDE 并运行一样简单

rustup self update

Rustup 也会在正常工具链更新结束时自动更新自身

rustup update

如果您还没有,您可以从我们网站上的相应页面 获取 rustup

Rustup 1.22.0 中的新功能

此版本主要与内部重构和 UI 消息调整有关。它实际上是一个生活质量更新,其中包括以下内容

  • 支持更大的 MIPS 发布文件,这些文件现在单个文件超过 100MB
  • 支持在单 CPU 系统上以较低内存模式运行,以及检测内存消耗的任何就地软限制,以减少在 Raspberry Pi 等系统上安装期间耗尽 RAM 的可能性
  • 当我们跳过 nightly 以便缺少组件时,我们现在会告诉您所有缺少的组件
  • 我们现在会告诉您 rustup show 中的覆盖来自哪里
  • 添加了 riscv64gc-unknown-linux-gnu 版本的 rustup
  • 您现在可以更轻松地指定多个组件来安装工具链。例如,如果您想安装带有 default 配置文件的 nightly,但将 IDE 支持全部一次性添加,您现在可以运行
    rustup toolchain install --profile default --component rls,rust-analysis,rust-src nightly
    

1.22.0 中还有许多其他更改,大约有 90 个 PR,尽管其中很大一部分是内部更改,如果您愿意,可以在 Github 中查看,您可以在我们的 变更日志 中看到比上面更详细的信息。

感谢

感谢所有为 rustup 1.22.0 贡献力量的人!

  • Alejandro Martinez Ruiz
  • Alexander D'hoore
  • Ben Chen
  • Chris Denton
  • Daniel Silverstone
  • Evan Weiler
  • Guillaume Gomez
  • Harry Sarson
  • Jacob Lifshay
  • James Yang
  • Joel Parker Henderson
  • John Titor
  • Jonas Platte
  • Josh Stone
  • Jubilee
  • Kellda
  • LeSeulArtichaut
  • Linus Färnstrand
  • LitoMore
  • 刘安 (LIU An)
  • Luciano Bestia
  • Lzu Tao
  • Manish Goregaokar
  • 王明业 (Mingye Wang)
  • Montgomery Edwards
  • Per Lundberg
  • Pietro Albini
  • Robert Collins
  • Rudolf B.
  • Solomon Ucko
  • Stein Somers
  • 大泽哲治 (Tetsuharu Ohzeki)
  • Tom Eccles
  • Trevor Arjeski
  • Tshepang Lekhonkhobe