Skip to content

v0.3.46-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@AArnott AArnott released this 22 Sep 15:15
dd815b2

What's Changed

  • Fix generation of APIs from ServiceFabric winmd by @AArnott in #1000
  • Bump win32metadata to 54.0.44-preview by @AArnott in #1016
  • Implement SetLastError ourselves on .NET when marshaling is not allowed by @AArnott in #1017
  • Fix constant wildcard ambiguity warnings by @AArnott in #1019
  • Add MAKELONG and related macros by @AArnott in #1018
  • Add ToString() methods to ordinary typedef structs by @AArnott in #1020
  • FailFast instead of throw from non-HRESULT returning CCW methods by @AArnott in #1021
  • Share more boilerplate code in tests by @AArnott in #1035
  • Fix CsWin32 api doc reading in newer C# compiler versions by @AArnott in #1037
  • Emit Unsafe.AsRef(in Value[0]) by @AArnott in #1039
  • Fix NRE thrown from some COM extension methods by @AArnott in #1043
  • Add package README specifically for nuget.org by @AArnott in #1045
  • Prefer pointers over out/ref for optional parameters by @AArnott in #1046
  • Decorate Dual COM interfaces properly by @AArnott in #1050
  • Add implicit conversions between bool and VARIANT_BOOL by @AArnott in #1052

Full Changelog: v0.3.18-beta...v0.3.46-beta