💡
原文英文,约3800词,阅读约需14分钟。
📝
内容提要
在 Cargo 1.82 开发中,推荐使用 cargo-show-asm 查看 Rust 编译结果。Cargo info 已合并,shell 补全功能改进中。MSRV-aware Cargo 更新调整配置策略,解决依赖选择问题。cargo publish 支持多包发布,引入 cargo::error 指令用于错误恢复。Cargo 正在解决未使用依赖检测和目标目录管理问题,并讨论 --all-targets 和文档测试的整合。
🎯
关键要点
- 在 Cargo 1.82 开发中,推荐使用 cargo-show-asm 查看 Rust 编译结果。
- Cargo info 已合并,修复了报告所有者的错误。
- Shell 补全功能正在改进,目标是减少脆弱性并增强功能。
- MSRV-aware Cargo 更新调整配置策略,解决依赖选择问题。
- cargo publish 支持多包发布,增强了错误恢复功能。
- Cargo 正在解决未使用依赖检测问题,并讨论 --all-targets 和文档测试的整合。
- cargo::error 指令用于错误恢复,提供内置的错误处理机制。
- cargo update --precise <prerelease> 修复了版本匹配规则的错误。
- Cargo 正在进行快照测试的迁移,改善测试结果的可读性。
- 讨论了时间包的补丁问题,决定不急于推出短期解决方案。
- 构建探测功能的讨论未能取得进展,关闭了相关问题。
- Cargo 团队讨论了如何改进未使用依赖的检测机制。
- 讨论了 --all-targets 和文档测试的整合问题,计划改进用户体验。
- 目标目录和构建工件目录的配置正在进行讨论,提出了新的提案。
- cargo update --save 和 -Zminimal-versions 的讨论仍在继续,关注版本要求的下限。
- Cargo 团队欢迎社区成员提出改进建议,并提供支持。
➡️