The Rust team has published a new point release of Rust, 1.84.1. Rust is a programming language that is empowering everyone to build reliable and efficient software.
If you have a previous version of Rust installed via rustup, getting Rust 1.84.1 is as easy as:
rustup update stable
If you don't have it already, you can get rustup
from the appropriate page on our website.
What's in 1.84.1
1.84.1 resolves a few regressions introduced in 1.84.0:
- Fix ICE 132920 in duplicate-crate diagnostics.
- Fix errors for overlapping impls in incremental rebuilds.
- Fix slow compilation related to the next-generation trait solver.
- Fix debuginfo when LLVM's location discriminator value limit is exceeded.
It also includes several fixes for those building Rust from source:
- Only try to distribute
llvm-objcopy
if LLVM tools are enabled. - Add Profile Override for Non-Git Sources.
- Resolve symlinks of LLVM tool binaries before copying them.
- Make it possible to use ci-rustc on tarball sources.
Contributors to 1.84.1
Many people came together to create Rust 1.84.1. We couldn't have done it without all of you. Thanks!
By The Rust Release Team
Also published here