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!