Check out our latest Maintainer Spotlight for an interview with Alejandra González, team member of the Clippy team:
blog.rust-lang.org/inside-ru…
This is part of a series of blog posts highlighting our amazing maintainers. 💛
⚠️ We believe that there is an ongoing campaign targeting owners of popular crates and rust-lang team members that is attempting to compromise devices and accounts in order to use them to publish malware.
See our blog post for details: blog.rust-lang.org/2026/09/1…
Rust 1.98.1 has been released.
This release fixes a possible miscompilation in vtable generation. Under certain circumstances, Rust 1.98.0 incorrectly puts a null pointer where a function pointer should be.
See the blog post for details: blog.rust-lang.org/2026/09/0…
We are very happy to announce our first Maintainers in Residence and Maintainer Grant recipients!
Read all about the MiR program and the selected maintainers on our blog: blog.rust-lang.org/2026/08/2…
Rust 1.98.0 has been released! 🌈 🦀
This release includes algebraic floating point methods, NumBuffer for integer formatting, substr_range/subslice_range, strip_circumfix, Atomic<T>::from_mut, and more. ✨
Check out the blog post for all the details: blog.rust-lang.org/2026/08/2…
⚠️ A few hours ago, a malicious crate was discovered on crates.io which spread as a dependency of `arrayref` and some other crates, likely due to compromised credentials. The affected versions have been deleted.
Rust 1.97.1 has been released.
This release fixes a miscompilation in an LLVM optimization. This newly discovered issue has existed since 1.87.0, but was unlikely to lead to an actual miscompilation until a change in 1.97.0.
Rust 1.97.0 has been released! 🌈 ✨ 🦀
Some of the highlights are new symbol mangling, a new Cargo setting for Rust warnings, linker output, and new integer methods: bit_width, {lowest,highest}_one, isolate_{lowest,highest}_one.
Rust 1.96.1 has been released.
This point release includes a fix for a miscompilation in a MIR optimization, a fix for http timeouts in Cargo, and patches the recent vulnerabilities in libssh2 which is used as part of Cargo.
Rust 1.96.0 has been released! 🌈 🦀✨
This release includes assert_matches!(), new range types in core::range::*, and fixes for a medium and a low severity vulnerability in Cargo (that didn't affect crates.io users).
Rust 1.95.0 has been released! 🌈 🦀✨
This release includes cfg_select!{}, if-let guards in match,
Vec::push_mut, VecDeque::push_{front,back}_mut, std::hint::cold_path, and more!