ReleaseMicrosoftMicrosoftpublished Jun 15, 2026seen 4h

microsoft/CsWin32 v0.3.296

microsoft/CsWin32

Open original ↗

Captured source

source ↗
published Jun 15, 2026seen 4hcaptured 4hhttp 200method plain

v0.3.296

Repository: microsoft/CsWin32

Tag: v0.3.296

Published: 2026-06-15T04:44:35Z

Prerelease: no

Release notes:

Changes:

Fixes:

  • #1703: CsWin32-generated COM structs trip CS3016 under [assembly: CLSCompliant(true)]

Enhancements:

  • #408: Fields in Anonymous nested structs should be exposed with property getters on the nesting struct
  • #1720: Generate generic overloads for IID_PPV_ARGS pattern on COM methods

Others:

  • #1531: Update nbgv and nerdbank.gitversioning updates to 3.9.50
  • #1727: Flatten anonymous bitfield sub-properties (#408 phase 2)
  • #1721: Flatten anonymous nested struct/union fields (#408)
  • #1715: fix: document inherited COM interface methods

See More

  • #1728: Serialize Linux test runs and capture crash dumps as a dedicated artifact
  • #1722: Limit test parallelism on Linux to avoid OOM kills
  • #1709: Update actions/checkout action to v5.0.1
  • #1723: Suppress CS3016 on internal COM wrappers without [CLSCompliant(false)] (#1703)

This list of changes was auto generated.

Excerpt shown — open the source for the full document.

Notability

notability 2.0/10

Routine utility update, not AI model.