Rust
latest 1.99.1
- github rust-lang/rust
What to do
latest1.99.1
warning: 2 need action
- releases, 1.91.0 to 1.99.1
- 15
- need action
- 2
- no summary yet
- 6
- digest fixes you can skip
- 7
what has changed, in the order you upgrade
v115 releases · 8 featured · 7 digest after 1.91.0, 2 need action, 6 not summarized
digest1 digest release
- featured1.92.0
note: no summary for this older releaseread the release notes
- featured1.93.0
note: no summary for this older releaseread the release notes
digest1 digest release
- featured1.94.0
note: no summary for this older releaseread the release notes
digest1 digest release
- featured1.95.0
note: no summary for this older releaseread the release notes
- featured1.96.0
note: no summary for this older releaseread the release notes
digest1 digest release
- featured1.97.0
note: no summary for this older releaseread the release notes
digest1 digest release
- featured1.98.0
Rust 1.98 adds many stabilized APIs and lints, but several compatibility changes need checking before upgrading.
warning: action required · 5 breaking changes
- breaking[1]:Where-bounds of the form
Type = TypeandType == Typeare no longer allowed. - breaking[2]:More ambiguous imports are now a hard error.
- breaking[3]:Some cases of the
ambiguous_glob_importslint are now a hard error instead of a lint. - breaking[4]:Deriving
Ordnow uses a fast path fromderive(PartialOrd), which can break types whosePartialOrdandOrdimpls disagree. - breaking[5]:The
-Zemscripten-wasm-eh=falseflag has been removed, and Emscripten always uses the WASM exception handling ABI.
- breaking[1]:Where-bounds of the form
digest1 digest release
- featured1.99.0
Stabilizes C-variadic function definitions and many APIs, and turns no_mangle_generic_items into a hard error.
warning: action required · 2 breaking changes
- breaking[1]:
no_mangle_generic_itemsis now a hard error instead of a lint. - breaking[2]:Attributes that apply to nothing in code blocks in doc comments are now an error.
- breaking[1]:
digest1 digest release