宣布Rust 1.93.0版本

宣布Rust 1.93.0版本

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

Rust团队发布了1.93.0版本,主要更新包括musl升级至1.2.5、增强DNS解析器、支持线程局部存储以及优化内联汇编的cfg属性。欢迎用户更新并反馈bug。

🎯

关键要点

  • Rust团队发布了1.93.0版本,用户可以通过rustup更新。
  • 1.93.0版本的主要更新包括musl升级至1.2.5,增强DNS解析器,支持线程局部存储,以及优化内联汇编的cfg属性。
  • musl 1.2.5主要影响x86_64、aarch64和powerpc64le的静态构建,提供了多个修复和改进。
  • 更新后的musl DNS解析器使得使用musl目标的静态链接Linux二进制文件在网络方面更加可靠。
  • 1.2.4版本移除了Rust libc crate使用的多个遗留兼容性符号,导致了破坏性变化。
  • Rust 1.93允许全局分配器使用线程局部存储,解决了重入问题。
  • 在asm!块中,cfg属性现在可以应用于单独的语句,而不需要重复整个块。
  • Rust 1.93.0版本的稳定API和其他变化已被记录,用户可查看详细更新。
  • 感谢所有为Rust 1.93.0版本贡献的人。
➡️

继续阅读