0.50.0
版本发布时间: 2023-05-31 22:45:00
microsoft/windows-rs最新发布版本:0.60.0(2024-09-25 19:49:31)
This update includes the first published version of the windows-core
crate (#2475) as requested in #2527.
Other crates will not be updated at this time.
What's Changed
- Preliminary support for variadic functions by @kennykerr in https://github.com/microsoft/windows-rs/pull/2457
- Workaround for variadic API function support by @kennykerr in https://github.com/microsoft/windows-rs/pull/2458
- Improve metadata reader's
type_def_extends
to returnOption
by @kennykerr in https://github.com/microsoft/windows-rs/pull/2460 - Add baseline readme by @kennykerr in https://github.com/microsoft/windows-rs/pull/2461
- Smarter filtering for
windows-sys
generation by @kennykerr in https://github.com/microsoft/windows-rs/pull/2465 - Introduce
windows-core
crate by @kennykerr in https://github.com/microsoft/windows-rs/pull/2475 - Transform
BOOL
andWin32
return values by @kennykerr in https://github.com/microsoft/windows-rs/pull/2476 - Hide
standalone_std
function by @kennykerr in https://github.com/microsoft/windows-rs/pull/2477 - Include nested dependencies in standalone code generation by @Jake-Shadle in https://github.com/microsoft/windows-rs/pull/2480
- Improve bindings in
windows-core
crate by @kennykerr in https://github.com/microsoft/windows-rs/pull/2482 - Further simplify
windows-core
bindings by @kennykerr in https://github.com/microsoft/windows-rs/pull/2483 - Support overloads in standalone code generation by @kennykerr in https://github.com/microsoft/windows-rs/pull/2486
- Stabilize
raw_dylib
anddebugger_visualizer
by @kennykerr in https://github.com/microsoft/windows-rs/pull/2497 - Collect all typedefs with same name by @Jake-Shadle in https://github.com/microsoft/windows-rs/pull/2495
- Remove unused field by @kennykerr in https://github.com/microsoft/windows-rs/pull/2503
- Fix constant type collection by @Jake-Shadle in https://github.com/microsoft/windows-rs/pull/2505
- Only exclude inline function constants by @kennykerr in https://github.com/microsoft/windows-rs/pull/2506
- Update to riddle and metadata generation by @kennykerr in https://github.com/microsoft/windows-rs/pull/2510
- Tweak web syndication sample to work with more web servers by @kennykerr in https://github.com/microsoft/windows-rs/pull/2512
- Metadata generation progress by @kennykerr in https://github.com/microsoft/windows-rs/pull/2516
- Avoid using unstable target abi feature by @mati865 in https://github.com/microsoft/windows-rs/pull/2515
- Improved attribute parsing and generation by @kennykerr in https://github.com/microsoft/windows-rs/pull/2518
- Update
syn
dependency by @kennykerr in https://github.com/microsoft/windows-rs/pull/2519 - Metadata parsing and generation by @kennykerr in https://github.com/microsoft/windows-rs/pull/2525
- Use
std::mem::zeroed
with type inference by @kennykerr in https://github.com/microsoft/windows-rs/pull/2526 - Implement
std::error::Error
for new metadataError
type by @MarijnS95 in https://github.com/microsoft/windows-rs/pull/2528 - Version 0.50.0 by @kennykerr in https://github.com/microsoft/windows-rs/pull/2529
Full Changelog: https://github.com/microsoft/windows-rs/compare/0.49.0...0.50.0