Rustup 工作组很高兴宣布发布 Rustup 版本 1.26.0。 Rustup 是安装 Rust 的推荐工具,Rust 是一种编程语言,它赋予每个人构建可靠高效软件的能力。
如果您已安装了先前版本的 Rustup,获取 Rustup 1.26.0 就像停止任何可能使用 Rustup 的程序(例如关闭您的 IDE)并运行一样简单
$ rustup self update
Rustup 也会在正常工具链更新结束时自动更新自身
$ rustup update
如果您还没有,您可以从我们网站上的相应页面 获取 Rustup。
Rustup 1.26.0 中的新功能
此版本的 Rustup 包含大量内部清理,包括 Rustup 代码和测试方面。除了对代码库本身进行大量工作之外,由于自上次发布以来的时间较长,这次发布的贡献者数量创下了历史新高,我们感谢大家付出的努力和时间。
此版本的重点是
-
将 rust-analyzer 添加为 rustup 的代理。现在您可以调用 rust-analyzer,它将被代理到当前工具链的 rust-analyzer 组件。
-
将 clap 依赖项从 2.x 升级到 3.x。这是一个主要版本升级,因此有一些帮助文本更改,但命令行界面保持不变。
-
删除实验性的 GPG 签名验证和 rustup show keys 命令。由于其实验性状态,验证下载的二进制文件的完整性并不依赖于它,并且没有选项可以在签名不匹配时中止安装。近几个月发现了其实现中的多个问题,这导致了删除实验性代码的决定。该团队正在设计新的签名验证方案,该方案将在未来实施。
完整详细信息可在 变更日志 中找到!
Rustup 的文档也包含在 Rustup 手册 中。
感谢
再次感谢所有让 Rustup 1.26.0 成为可能的贡献者!
- Daniel Silverstone (kinnison)
- Sabrina Jewson (SabrinaJewson)
- Robert Collins (rbtcollins)
- chansuke (chansuke)
- Shamil (shamilsan)
- Oli Lalonde (olalonde)
- 二手掉包工程师 (hi-rustin)
- Eric Huss (ehuss)
- J Balint BIRO (jbalintbiro)
- Easton Pillay (jedieaston)
- zhaixiaojuan (zhaixiaojuan)
- Chris Denton (ChrisDenton)
- Martin Geisler (mgeisler)
- Lucio Franco (LucioFranco)
- Nicholas Bishop (nicholasbishop)
- SADIK KUZU (sadikkuzu)
- darkyshiny (darkyshiny)
- René Dudfield (illume)
- Noritada Kobayashi (noritada)
- Mohammad AlSaleh (MoSal)
- Dustin Martin (dmartin)
- Ville Skyttä (scop)
- Tshepang Mbambo (tshepang)
- Illia Bobyr (ilya-bobyr)
- Vincent Rischmann (vrischmann)
- Alexander (Alovchin91)
- Daniel Brotsky (brotskydotcom)
- zohnannor (zohnannor)
- Jynn Nelson (jyn514)
- Prikshit Gautam (gautamprikshit1)
- Dylan Thacker-Smith (dylanahsmith)
- Jan David (jdno)
- Aurora (lilith13666)
- Pietro Albini (pietroalbini)
- Renovate Bot (renovate-bot)