- Added many language features: numeric fields for tuple structs, loops returning values, C‑compatible unions, non‑capturing closure coercion, and increased macro recursion limit.
- Extended compiler and Cargo capabilities: Android toolchain bootstrapping, VS2017 support, LLVM 4.0.1 default, new error codes, static CRT linking, and numerous Cargo improvements (env vars in build scripts, workspace glob patterns, retr...
- Introduced breaking changes and bug fixes: removal of the Z flag, hard errors for previously warned constructs, fixes for ICEs and ARM codegen bugs, and performance optimizations for string ops and slice reversals.