Rust 1.76.0 – A language empowering everyone to build reliable and efficient software.
Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages.
Rust’s rich type system and ownership model guarantee memory-safety and thread-safety – enabling you to eliminate many classes of bugs at compile-time.
Rust has great documentation, a friendly compiler with useful error messages, and top-notch tooling – an integrated package manager and build tool, smart multi-editor support with auto-completion and type inspections, an auto-formatter, and more.
Libraries
Add a column number to dbg!()
Add std::hash::{DefaultHasher, RandomState} exports
Fix rounding issue with exponents in fmt
Add T: ?Sized to RwLockReadGuard and RwLockWriteGuard’s Debug impls.
Windows: Allow File::create to work on hidden files
Full list of changes available here