💡
原文英文,约600词,阅读约需3分钟。
📝
内容提要
Rust团队发布了1.90.0版本,默认使用LLD链接器以提升链接性能,Cargo支持工作区发布以简化依赖管理。x86_64-apple-darwin目标降级为Tier 2,可能影响未来兼容性。感谢所有贡献者!
🎯
关键要点
- Rust团队发布了1.90.0版本,默认使用LLD链接器以提升链接性能。
- Cargo支持工作区发布,简化依赖管理。
- x86_64-apple-darwin目标降级为Tier 2,可能影响未来兼容性。
- LLD链接器在x86_64-unknown-linux-gnu目标上默认使用,提升大二进制文件的链接性能。
- Cargo现在支持通过cargo publish --workspace命令自动发布工作区中的所有crate。
- GitHub将停止为公共仓库提供免费的macOS x86_64运行器,Apple也将停止对x86_64架构的支持。
- Rust 1.90中,x86_64-apple-darwin目标被降级为Tier 2,意味着不再保证通过自动化测试。
- 一些之前稳定的API现在在const上下文中稳定。
- 感谢所有为Rust 1.90.0做出贡献的人。
❓
延伸问答
Rust 1.90.0版本的主要新特性是什么?
Rust 1.90.0版本默认使用LLD链接器以提升链接性能,并支持Cargo工作区发布以简化依赖管理。
LLD链接器的使用对Rust项目有什么影响?
LLD链接器的使用可以提高大二进制文件的链接性能,特别是在增量重建时,通常不会影响向后兼容性。
Cargo工作区发布的功能有什么变化?
Cargo现在支持通过cargo publish --workspace命令自动发布工作区中的所有crate,简化了依赖管理。
x86_64-apple-darwin目标的降级意味着什么?
x86_64-apple-darwin目标被降级为Tier 2,意味着不再保证通过自动化测试,未来可能影响兼容性。
Rust 1.90.0版本中有哪些API在const上下文中稳定?
一些之前稳定的API现在在const上下文中也被标记为稳定。
Rust团队对1.90.0版本的贡献者有何感谢?
Rust团队感谢所有为Rust 1.90.0版本做出贡献的人。
➡️