rust-lang/rust: Rust 1.98.0
Language Allow shortening lifetime of &mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell<&'long mut i32> to a Cell<&'short mut dyn Send>. Such shortenings were already…
Topic · Edition
Language Allow shortening lifetime of &mut when unsize-coercing, even in an invariant position. For example, you can now coerce a Cell<&'long mut i32> to a Cell<&'short mut dyn Send>. Such shortenings were already…
Release Notes Released on 2026-08-20. Preview features [flake8-use-pathlib] Add autofix for PTH116 (#26460) [refurb] Restrict delete-full-slice to lists (FURB131) (#27711) [refurb] Skip FURB101 and FURB103 when the open…
0.99.0 release
Merge pull request #23186 from MannXo/fix/23143-asm-label-diverges fix: allow `asm!` label blocks to diverge
The Rust team is happy to announce a new version of Rust, 1.98.0. Rust is a programming language empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup,…
What happened On 2026-08-20 at 7:15 UTC we got a report that the proc-macro1 crate was malicious. The Rust Security Response Team verified this to be the case: the crate had a build script that was downloading a…