Skip to content

CsWinRT v1.3.1

Compare
Choose a tag to compare
@Scottj1s Scottj1s released this 15 Jul 22:40
92f671d

Release Notes

This release of C#/WinRT is aligned with the .NET August 2021 Update. This release includes performance improvements and fixes to the runtime and Windows SDK projections, and updates to the C#/WinRT package. For a detailed list of fixes and updates, refer to the Release 1.3.1 Milestone.

C#/WinRT package:
https://www.nuget.org/packages/Microsoft.Windows.CsWinRT/1.3.1

.NET Windows SDK targeting packages:
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.20348.19
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.19041.19
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.18362.19
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.17763.19

https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22000.100-preview
Note: This is a preview Windows Insider SDK package. See aka.ms/windowsinsidersdk for more details on .NET 5 support for targeting the Insider SDK.

Bug-fixes and Updates

  • Fixed an issue with InvalidCastException when implementing Drag & Drop scenario (#807)
  • Performance improvements with event handler optimizations (#900)
  • Fixed an issue with COM interop helpers crashing with x86 (#885)
  • Fixed an issue with generated C#/WinRT files being analyzed for Code Analysis warnings (#848)

Changes:

  • 92f671d Fix build.cmd where it didn't complete. (#904)
  • e6122f0 Fix datapackage to datapackageview invalid cast (#903)
  • fcf49db Ensure generated code has the correct header to be picked up by code analysis. (#902)
  • 363f47f Update projection sample (#896)
  • 27fe1f2 Add missed test (#901)
  • 58ede84 Event handler optimizations (#900)
  • 46e26cd User/shasnayak/port object lifetime tests (#847)
  • 218bf40 Use SDK x86 hive if it exists, as sometimes kits can get installed as if pointing to the non-existing x64 program files (#898)
  • ffcc290 Interop interfaces are all pass-by-ref for IID param (#894)

This list of changes was auto generated.