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 #802
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.
Thanks @Havunen for bringing this up. This can't happen at the moment though because the new Windows crates require Rust 1.95, while we are still at 1.85.
Activity
DataTriny commentedon Sep 18, 2026
Thanks @Havunen for bringing this up. This can't happen at the moment though because the new Windows crates require Rust 1.95, while we are still at 1.85.