- Stabilized many language features: repr(transparent), global allocator APIs, test functions returning Result, macro lifetime specifier, s/z optimization levels, short error format, and new lint for duplicated macro exports.
- Expanded library support with numerous From/Extend/Default implementations, Shl/Shr for Wrapping<u128/i128>, improved Duration debug output, and faster DirEntry metadata via fstatat.
- Cargo now prohibits build scripts from modifying a crate's src directory; trait objects with duplicated constraints are now treated as errors (breaking change).