- Added new target triples (riscv64imac, riscv64gc, powerpc64 freebsd), support for token streams in procedural macro attributes, extern crate self aliasing, linker plugin LTO, and allowing the `?` operator in doctests.
- Removed Hash/Ord bounds on HashMap/HashSet and BinaryHeap iterator methods, made numeric neg functions const, generalized str indexing, introduced const pow methods for all numeric types, and stabilized many std/core APIs (type_id, atomi...
- Cargo now supports alternative registries; deprecations include Command::before_exec (replaced by Command::pre_exec) and ATOMIC_* INIT macros, plus a new `#[deprecated = "reason"]` attribute shorthand.