Rustup 工作组很高兴宣布发布 Rustup 版本 1.25.0。 Rustup 是安装 Rust 的推荐工具,Rust 是一种编程语言,它赋予每个人构建可靠高效软件的能力。
如果您已经安装了旧版本的 Rustup,获取 Rustup 1.25.0 就像停止任何可能正在使用 Rustup 的程序(例如关闭您的 IDE)并运行一样简单
rustup self update
Rustup 还会在正常工具链更新结束时自动更新自身
rustup update
如果您还没有,您可以从我们网站上的相应页面 获取 Rustup。
Rustup 1.25.0 中的新功能
此版本的 Rustup 包含大量内部清理,包括 Rustup 代码和文档方面。除了对代码库本身进行了大量工作之外,由于自上次发布以来已经很长时间了,因此这次发布的贡献者数量创下了历史新高,我们感谢所有人的努力和时间。
1.25.0 中最大的变化之一是在 Windows 安装中提供新的选项,可以自动安装 Visual Studio 2022 编译器,这将简化那些不习惯在 Windows 上使用与 MSVC 兼容的工具链进行开发的人员的入门过程。
1.25.0 的第二个重要变化是围绕 Rustup 启动性能的多个 PR。虽然这对许多人来说可能并不重要,但 Rustup 的启动时间是构建涉及大量板条箱的系统(这些系统没有大量 CPU 内核)所花费的时间的一个因素。希望那些经常进行此类操作的人会注意到改进;虽然还有更多机会可以加快速度。
此版本的其他亮点包括对 rustup default none
的支持,用于取消设置默认工具链,对 Windows arm64 的支持,将 rust-gdbgui
作为代理包含在内,以便支持它的平台可以使用 GDB 的 GUI 模式与 Rust 一起使用,以及对 rustup-init.sh
的一些改进。
完整的详细信息可以在 变更日志 中找到!
Rustup 的文档也以 Rustup 手册 的形式提供。
感谢
再次感谢所有为 Rustup 1.25.0 做出贡献的人!
- 二手掉包工程师 (hi-rustin)
- Brian Bowman (Seeker14491)
- Jon Gjengset (jonho)
- pierwill
- Daniel Silverstone (kinnison)
- Robert Collins (rbtcollins)
- Alan Somers (asomers)
- Brennan Vincent (umanwizard)
- Jynn Nelson (jyn514)
- Eric Huss (ehuss)
- Will Bush (willbush)
- Thad Guidry (thadguidry)
- Alexander Lovchin (alovchin91)
- zoodirector
- Takayuki Nakata (giraffate)
- Yusuke Abe (chansuke)
- Wyatt Carss (wcarss)
- Sondre Aasemoen (sondr3)
- facklambda
- Chad Dougherty (crd477)
- Noritada Kobayashi (noritada)
- Milan (mdaverde)
- Pat Sier (pjsier)
- Matt Keeter (mkeeter)
- Alex Macleod (alexendoo)
- Sathwik Matsa (sathwikmatsa)
- Kushal Das (kushaldas)
- Justus Winter (teythoon)
- k900
- Nicolas Ambram (nico-abram)
- Connor Slade (basicprogrammer10)
- Yerkebulan Tulibergenov (yerke)
- Caleb Cartwright (calebcartwright)
- Matthias Beyer (matthiasbeyer)
- spacemaniac
- Alex Touchet (atouchet)
- Guillaume Gomez (guillaumegomez)
- Chris Denton (chrisdenton)
- Thomas Orozco (krallin)
- cui fliter (cuishuang)
- Martin Nordholts (enselic)
- Emil Gardström (emilgardis)
- Arlo Siemsen (arlosi)