- Stabilized many language features: let‑else, generic associated types, raw Windows dylibs, dynamic linking for iOS/tvOS, and new tier‑3 targets (armv4t, powerpc64‑openbsd, riscv64‑openbsd).
- Introduced breaking changes: stricter Layout size overflow checks, PollFn now only implements Unpin when its closure is Unpin, removal of ExactSizeIterator impl for std::char::EscapeAscii, and reverted an unintended lifetime‑elision rule.
- Added deprecation lint for cfg_attr(crate_type=…) and expanded doc/coverage tooling (unique profraw files, new Clippy lints, improved cargo scheduling).