Rust 1.96.0 is now stable. Key additions include new Copy-compatible Range types in core::range (Range, RangeFrom, RangeInclusive) that implement IntoIterator instead of Iterator, and new assert_matches!/debug_assert_matches! macros for pattern-based assertions with better diagnostics. WebAssembly targets now error on undefined symbols at link time instead of silently creating imports. Two Cargo security advisories are included: CVE-2026-5223 (medium, tarball symlink extraction) and CVE-2026-5222 (low, URL authentication normalization), neither affecting crates.io users.
1.6K Impressions