- Stabilized new language and library features: raw dylib, extern "C" unwind, and numerous const APIs (e.g., CStr::is_empty, NonZeroI ops, const read/write).
- Improved panic handling: recursive panics now abort, unnecessary Send bounds removed from mpsc errors, and From<&[T]> for Box<[T]> loosened.
- Breaking compatibility change: structural match removed from TypeId, requiring updates to code that patters on TypeId; Cargo now disallows RUSTUP_HOME and RUSTUP_TOOLCHAIN in env config.