ReleaseMicrosoftMicrosoftpublished Sep 25, 2025seen 5d

microsoft/windows-rs 70

microsoft/windows-rs

Open original ↗

Captured source

source ↗
published Sep 25, 2025seen 5dcaptured 15hhttp 200method plain

70

Repository: microsoft/windows-rs

Tag: 70

Published: 2025-09-25T18:13:55Z

Prerelease: no

Release notes: This release provides a few notable additions and features:

  • An option to disable the default agility for COM implementations (#3770).
  • Improved code generation dependency targeting (#3763).
  • Ability to query OS revision number (#3752).
  • Updated readme guidance on version ranges (#3754).

Major version updates to existing crates

The windows-bindgen crate (0.64.0) provides improved dependency targeting support via the new --specific-deps option (#3763).

Minor version updates to existing crates

The windows-implement crate (0.60.1) adds the ability to disable the default agility for COM implementations (#3770).

The windows-version crate (0.1.6) adds the ability to query OS revision number (#3752).

The windows crate (0.62.1) crate has been updated to depend on the latest version of the windows-implement crate and update the readme with version range guidance.

The windows-collections crate (0.3.1) crate has been updated to depend on the latest version of the windows-implement crate.

The windows-core crate (0.62.1) crate has been updated to depend on the latest version of the windows-implement crate.

The windows-future crate (0.3.1) crate has been updated to depend on the latest version of the windows-implement crate.

The windows-sys crate (0.61.1) crate has an updated readme with version range guidance.

The windows-targets crate (0.53.4) crate has an updated readme indicating that windows-link should be preferred.

What's Changed

  • Bump actions/stale from 9 to 10 by @dependabot[bot] in https://github.com/microsoft/windows-rs/pull/3744
  • Bump actions/setup-node from 4 to 5 by @dependabot[bot] in https://github.com/microsoft/windows-rs/pull/3745
  • Remove unused stale.yml workflow by @kennykerr in https://github.com/microsoft/windows-rs/pull/3747
  • Fix new cast_slice_from_raw_parts clippy lint by @kennykerr in https://github.com/microsoft/windows-rs/pull/3750
  • Remove workaround for with_exposed_provenance_mut by @kennykerr in https://github.com/microsoft/windows-rs/pull/3749
  • Add query for OS revision number to windows-version crate by @kennykerr in https://github.com/microsoft/windows-rs/pull/3752
  • docs: update README to include guidance on using looser semver ranges for dependencies by @wmmc88 in https://github.com/microsoft/windows-rs/pull/3754
  • Improve windows-bindgen dependency targeting consistency and flexibility by @kennykerr in https://github.com/microsoft/windows-rs/pull/3763
  • Add option to disable default agility for COM implement macro by @kennykerr in https://github.com/microsoft/windows-rs/pull/3770
  • Install rustfmt as part of the build by @kennykerr in https://github.com/microsoft/windows-rs/pull/3772
  • Release 70 by @kennykerr in https://github.com/microsoft/windows-rs/pull/3771

New Contributors

  • @wmmc88 made their first contribution in https://github.com/microsoft/windows-rs/pull/3754

Full Changelog: https://github.com/microsoft/windows-rs/compare/69...70

Notability

notability 4.0/10

Routine release of a notable project