Skip to content

Release 66 #3624

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 11, 2025
Merged

Release 66 #3624

merged 3 commits into from
Jun 11, 2025

Conversation

kennykerr
Copy link
Collaborator

@kennykerr kennykerr commented Jun 11, 2025

This release is primarily to publish #3622, the fix for rust-lang/rust#142330, and make it available to dependent crates and afford them a path forward.

Major version updates to existing crates

The window-sys crate receives its first update in 11 months to address this issue and update its dependency on the windows-targets crate. This is a major update since metadata changes have caused breaking changes in the generated code.

The windows-bindgen crate receives an update to correctly generate the link macros using the appropriate calling convention as per #3622. This is a major update since generated code may change.

The cppwinrt crate is updated to provide access to the recently published version of the cppwinrt compiler. This is a major update since the compiler and base library has some breaking changes.

Minor version updates to existing crates

The windows crate has been updated to address the calling convention future incomparability warnings. This is a minor update since this is the only change since the last release and is itself not considered a breaking change.

The windows-link and windows-targets crates have been updated to address the calling convention future incomparability warnings. This is a minor update since this is the only change since the last release and is itself not considered a breaking change.

Copy link
Collaborator

@ChrisDenton ChrisDenton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds like a good plan to me!

@kennykerr kennykerr merged commit e41ab43 into master Jun 11, 2025
29 checks passed
@kennykerr kennykerr deleted the release-66 branch June 11, 2025 19:32
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.

2 participants