
Rust 1.96.0: new range types, stabilized macros, and cargo vulnerability fixes
Rust 1.96.0 brings new Copy-compatible core::range types, making it possible to use ranges in Copy structs and exposing public fields in RangeInclusive.
The release also stabilizes assert_matches! and debug_assert_matches! macros, which enhance pattern-matching diagnostics, though they require manual import.
WebAssembly targets now treat undefined linker symbols as errors by default. Two Cargo vulnerabilities affecting third-party registries are also addressed.
No comments so far, maybe you want to be first?
Gu