You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Update to focused 0.100 windows crates to follow Microsoft guidance #1680
Prefer the focused crates below when they cover the functionality you need. For additional APIs, windows-bindgen can generate a minimal project-specific binding, while windows and windows-sys provide broad API coverage behind feature flags for binary applications.
Reusable libraries should avoid the windows and windows-sys umbrella crates. They add dependency weight and version churn, and several libraries can bring incompatible versions of the same large crate into one dependency tree. Prefer the focused crates for shared Windows types and generate any remaining private bindings with windows-bindgen.
The Windows 0.100.0 bindings require an MSRV of 1.95. rustix is deliberately very conservative about its MSRV, which is currently 1.65, so adopting these bindings would require a substantial MSRV increase that is not something we can reasonably do in the foreseeable future.
Activity
xtqqczze commentedon Sep 17, 2026
The Windows 0.100.0 bindings require an MSRV of 1.95.
rustixis deliberately very conservative about its MSRV, which is currently 1.65, so adopting these bindings would require a substantial MSRV increase that is not something we can reasonably do in the foreseeable future.