Skip to content

v0.2.104-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@AArnott AArnott released this 28 Oct 19:51
6d86f35

What's Changed

  • A bunch of inline array improvements by @AArnott in #699
  • Unmarshaled COM 'interface' struct trimmability by @AArnott in #706
  • Reuse inline array structs across all users by @AArnott in #707
  • Declare COM structs with partial modifier by @AArnott in #713
  • Add a static readonly Guid field to COM structs by @AArnott in #712
  • Declare COM interface within the COM struct when allowMarshaling is false by @AArnott in #714
  • Fix BSTR.ToString() to not throw when the pointer is null by @AArnott in #725
  • Declare methods on COM interfaces-as-structs as public by @AArnott in #726
  • Generate decimal/DECIMAL converters by @AArnott in #727
  • Add BSTR.Length property by @AArnott in #728
  • Declare ZZ-family of string types by @AArnott in #730
  • Add CharSet = Unicode to extern methods with char parameters by @AArnott in #735
  • Update metadata to 36.0.9-preview by @AArnott in #737
  • Update NuGet.Protocol to 5.8.0 in test project by @AArnott in #740
  • Emit COM interfaces with properties where possible by @AArnott in #739

Full Changelog: v0.2.63-beta...v0.2.104-beta