发布 Rust 1.67.1

2023 年 2 月 9 日 · Rust 发布团队

Rust 团队发布了 Rust 的新小版本 1.67.1。Rust 是一门赋予每个人构建可靠且高效软件能力的编程语言。

如果您之前通过 rustup 安装了 Rust,您可以通过以下命令获取 1.67.1

rustup update stable

如果您还没有安装 rustup,可以从我们网站的相应页面获取 rustup,并在 GitHub 上查看 1.67.1 的详细发布说明

1.67.1 stable 版本包含什么?

Rust 1.67.1 修复了链接到 thin archives(引用外部 .o 对象的 .a 文件)的项目中的一个回归问题。1.67.0 中新的归档写入器无法读取 thin archives 作为输入,导致出现“Unsupported archive identifier”错误。编译器现在再次使用 LLVM 的归档写入器,直到新代码支持该格式为止。

此外,clippy 的样式 lint `uninlined_format_args` 被临时降级为 pedantic -- 默认允许。虽然编译器自 Rust 1.58 起就支持这种格式,但 `rust-analyzer` 尚未支持它,因此并非适合在所有可能的地方使用这种样式。

最后的更改是 Rust 自身引导代码中的一个健全性修复。这没有已知的问题用法,但在用 1.67 自身(而非通常的先前 1.66 版本)编译引导程序时,确实会引发一个错误。

1.67.1 的贡献者

许多人共同努力创建了 Rust 1.67.1。没有你们,我们不可能完成。感谢你们!致谢