Migrating to Rust Language 1.94.1
Version 1.94.1 introduces 2 breaking changes. This guide details how to update your code.
Released: 3/26/2026
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
std::thread::spawnstd::os::windows::fs::OpenOptionsExtclippy::match_same_armsBreaking Changes
●Issue #1
Removed new methods added to `std::os::windows::fs::OpenOptionsExt`. If you were using these new, unstable methods, you must remove their usage as they have been reverted.
●Issue #2
The `std::os::windows::fs::OpenOptionsExt` trait was extended with non-default methods that were unstable and have now been removed.
Migration Steps
- 1Remove usage of the newly added, unstable methods on `std::os::windows::fs::OpenOptionsExt`.
Release Summary
This patch fixes an issue with thread spawning on wasm32-wasip1-threads and removes unstable methods recently added to `OpenOptionsExt`. Cargo dependencies were also updated to resolve security vulnerabilities.
Need More Details?
View the full release notes and all changes for Rust Language 1.94.1.
View Full Changelog