Change8

1.94.1

Breaking Changes
📦 rust-languageView on GitHub →
2 breaking🐛 2 fixes🔧 3 symbols

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.

⚠️ Breaking Changes

  • 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.
  • The `std::os::windows::fs::OpenOptionsExt` trait was extended with non-default methods that were unstable and have now been removed.

Migration Steps

  1. Remove usage of the newly added, unstable methods on `std::os::windows::fs::OpenOptionsExt`.

🐛 Bug Fixes

  • Fixed `std::thread::spawn` functionality on the wasm32-wasip1-threads target.
  • Fixed an Internal Compiler Error (ICE) in Clippy's `match_same_arms` lint.

Affected Symbols