Skip to content

Conversation

@kennykerr
Copy link
Collaborator

@kennykerr kennykerr commented May 15, 2025

New crates in this release

Major version updates to existing crates

  • The windows-metadata crate is a low-level metadata library for ECMA-335, providing both a reader and writer for the ECMA-335 metadata format (Low-level metadata library for ECMA-335 #3560) used by .NET, WinRT, and more recently the Win32 metadata. It is technically a brand new implementation but reuses the older crate name from my first attempt at a metadata parser in Rust. The emphasis is on low-level. While it is easy to use, the metadata format is intended for tools to use internally. This implementation is very fast and scalable.

Minor version updates to existing crates

The windows-bindgen crate has been updated to use the new windows-threading crate for parallelism to improve reliability and reduce dependencies (#3588, #3595).

The windows-future crate now uses the new windows-threading crate for parallelism (#3595).

The windows-registry crate adds support for key rename (#3567).

The windows-core, windows-result, and windows-strings crates no longer require the windows_debugger_visualizer option to enable natvis support (#3586).

@kennykerr kennykerr merged commit 2c9d81b into master May 15, 2025
29 checks passed
@kennykerr kennykerr deleted the 64 branch May 15, 2025 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants