Changes:
Fixes:
- #1703: CsWin32-generated COM structs trip
CS3016under[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.