- Compiler upgraded to LLVM 7, minimum LLVM version now 5.0, and new targets added (powerpc64le‑linux‑musl, aarch64‑hermit, x86_64‑hermit) with stricter target‑spec validation.
- Standard library expanded with many stabilizations and API enhancements (e.g., Once::call_once no longer requires 'static, Box<CStr/OsStr/Path> now Clone, PartialEq impls for OsString/str, Cell<T> supports unsized types, SocketAddr on Re...
- Cargo gains new commands and options (cargo fix, cross‑compile install, lockfile fixing control, private‑item docs), rustdoc adds cap‑lints and exit‑code changes, clippy preview available, and several items are deprecated (str::slice_unc...