what stackpulse tracks
Rust releases from GitHub
StackPulse watches Rust release notes and keeps the original source link close to every summary.
A language empowering everyone to build reliable software StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches Rust release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release introduces several language and compiler enhancements, including support for s390x vector registers in inline assembly and improved handling of `cfg` metavariables. It also stabilizes APIs like `assert_matches!` and `debug_assert_matches!`, and addresses security vulnerabilities with fixes for CVEs.
Developers using `avr` targets or relying on `BTreeMap::append()` with incorrect `Ord` impls may be affected by breaking changes.
Update dependencies and review code for compatibility with breaking changes, especially on `avr` targets.
This release stabilizes several language features, including `if let` guards on match arms and inline assembly for PowerPC. It also introduces platform promotions to Tier 2 for various Apple architectures and includes security patches for vendored musl.
Developers using Rust on PowerPC or Apple architectures, or those relying on `if let` guards, will benefit from this release.
Update to Rust 1.95.0 to take advantage of new features and security patches.
This release includes fixes for `std::thread::spawn` on wasm32-wasip1-threads, removes unstable methods from `std::os::windows::fs::OpenOptionsExt`, and addresses a Clippy ICE. It also updates the `tar` dependency in Cargo to resolve security vulnerabilities.
Developers using `std::os::windows::fs::OpenOptionsExt` or `std::thread::spawn` on wasm32-wasip1-threads may be affected.
Update to Rust 1.94.1 to benefit from the fixes and security updates.