Skip to content

v0.3.106

Latest
Compare
Choose a tag to compare
@AArnott AArnott released this 10 May 18:31
a37a0b4

What's Changed

High level enhancements

Fixes or enhancements

  • Fix NullReferenceException in friendly overloads of COM methods with optional pointer parameters by @AArnott in #1109
  • Emit DllImportAttribute.EntryPoint when metadata sets it to a custom value by @AArnott in #1110
  • Offer SafeHandle overloads of methods with HGDIOBJ parameters by @AArnott in #1111
  • Include "associated constants" in enum declarations by @AArnott in #1112
  • Declare accessor properties for bitfields by @AArnott in #1113
  • Allow ComHelpers class to be non-partially declared by compilation by @AArnott in #1114
  • Allow disabling of friendly overload generation by @AArnott in #1117
  • Define constant members of structs as constants by @AArnott in #1122
  • Fix handling of signed bit fields by @AArnott in #1126
  • Always use pointers when referencing structs with variable-length inline arrays by @AArnott in #1127
  • Add helper APIs for variable-length inline arrays by @AArnott in #1130
  • Reference and ship the same version of System.Text.Encodings.Web by @AArnott in #1173
  • Drop the implicit System.Memory reference from the package by @AArnott in #1172

Full Changelog: v0.3.49-beta...v0.3.106