Rust 1.95.0

2026-04-17T08:51:49Zea1832e08e91ff579554ab7cd745071fdc57ecfbc3c1745d55ea3fc81d83480f
CVE-2026-33055CVE-2026-33056cargoconst-evalinline-assemblypattern-matchingreleaserustrustcsecurity-fixtarwasm32-wasip1

What happened

Rust release stream (1.90.0 through 1.95.0 and intervening patches). Highlights: Rust 1.95.0 (2026-04-16) adds several language and compiler improvements (e.g., stabilizing if-let guards on match arms, PowerPC inline assembly, const-eval/pattern-match changes, import renaming, padding behavior consistency). Multiple earlier 1.9x releases contain language, platform, and library changes. Importantly, Rust 1.94.1 updates Cargo to use tar 0.4.45 to resolve two vulnerabilities (CVE-2026-33055 and CVE-2026-33056); users of crates.io are not affected. 1.94.1 also fixes std::thread::spawn on wasm32-ws

Why it matters

A reviewed impact interpretation has not been published for this record.

Evidence and limitations

Source ID
rust_lang_rust_releases
Record identifier
ea1832e08e91ff579554ab7cd745071fdc57ecfbc3c1745d55ea3fc81d83480f
Enrichment time
2026-04-17T08:51:49Z
AI-assisted enrichment
Yes

This record may overlap with other records. Its enrichment can be incomplete or wrong, and machine assistance was used. Validate consequential decisions against the linked source and your own environment.