0.49.0
An update to the windows-bindgen
and windows-metadata
crates, as requested in rust-lang/rust#110152 (comment).
Other crates will not be updated at this time.
What's Changed
- Standalone code generation now includes dependencies automatically by @kennykerr in #2416
- Limit core types for standalone code generation by @kennykerr in #2421
- Improved metadata diagnostic for invalid or missing nested types by @kennykerr in #2423
- Support multi-arch definitions in standalone code generation by @kennykerr in #2426
- Improve link formatting by @kennykerr in #2428
- Produce conservative enum definitions in standalone code generation by @kennykerr in #2430
- Enable additional
raw-dylib
testing by @kennykerr in #2433 - Small fix for standalone generation of individual enumerators by @kennykerr in #2434
- Add standalone code generation support for the Rust Standard Library by @kennykerr in #2439
- Adds
link_name
support to thewindows-targets
crate by @kennykerr in #2440 - Win32 metadata workarounds by @kennykerr in #2441
- Consolidate formatting code by @kennykerr in #2442
- Streamlined Win32 metadata iteration by @kennykerr in #2444
- Simplified link generation by @kennykerr in #2445
- Hardening for empty structs by @kennykerr in #2447
- Update Win32 v49 and WDK v4 by @kennykerr in #2446
- Remove metadata workarounds by @kennykerr in #2448
- Fix
link_name
generation in standalone code generation by @kennykerr in #2450 - Version 0.49.0 by @kennykerr in #2454
Full Changelog: 0.48.0...0.49.0