Skip to content

CsWinRT v1.3.3

Compare
Choose a tag to compare
@Scottj1s Scottj1s released this 25 Jul 01:18
4560924

Release Notes

This release of C#/WinRT 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.3 Milestone.

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

.NET Windows SDK targeting packages:
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.20348.20
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.19041.20
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.18362.20
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.17763.20

Important Notes:

  • Microsoft.Windows.SDK.NET.dll AssemblyVersion has been incremented from 10.0.xxxxx.18 to 10.0.xxxxx.20.
  • This version of C#/WinRT and the corresponding .NET Windows SDK targeting packages are not included in the .NET SDK September update. The next .NET SDK update will be in October.

Bug-fixes and Updates

Updates in this release include:

  • GUID IID performance optimizations (#849)
  • Support for generating projections on .NET 6 (#915)
  • Fixed issue where garbage collection of EventSource causes subsequent failure to unsubscribe handlers (#910)

Changes:

  • 4560924 Fix heap corruption. (#923)
  • 8e15ac2 Added caching of event registration state to support unsubscribes across garbage collections (#910)
  • b52b1e6 Support net6 (#915)
  • 72ba46d Update IIDOptimizer Target (#920)
  • 605f112 fixed typo in IWebAuthenticationCoreManagerInterop (#916)
  • 75f268e Fix build tools error with IIDOptimizer (#918)
  • df061aa Update nuget/NOTICE.txt for System.CommandLine. (#914)
  • 2f2e3fc [Perf] Add IID Lookup Optimization (#849)
  • d146899 Remove duplicate file from the CsWinRT NuGet package. (#909)

This list of changes was auto generated.