ReleaseMicrosoftMicrosoftpublished Oct 15, 2024seen 3d

microsoft/CsWinRT 2.1.6.241013.1

microsoft/CsWinRT

Open original ↗

Captured source

source ↗
published Oct 15, 2024seen 3dcaptured 9hhttp 200method plain

CsWinRT 2.1.6

Repository: microsoft/CsWinRT

Tag: 2.1.6.241013.1

Published: 2024-10-15T00:28:57Z

Prerelease: no

Release notes: This is a minor release with fixes for several reported issues in the October .NET SDK release which had the initial Windows SDK projections and source generator based on the CsWinRT 2.1.x release.

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

.NET Windows SDK targeting packages for .NET 6:

10.0.xxxxx.52

https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.26100.52 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22621.52 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22000.52 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.20348.52 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.19041.52 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.18362.52 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.17763.52

.NET Windows SDK targeting packages for .NET 8:

10.0.xxxxx.53

https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.26100.53 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22621.53 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22000.53 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.20348.53 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.19041.53 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.18362.53 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.17763.53

.NET Windows SDK targeting packages for .NET 8 and UWP support:

10.0.xxxxx.54

https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.26100.54 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22621.54 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22000.54 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.20348.54 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.19041.54 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.18362.54 https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.17763.54

For more details on the CsWinRT 2.1.x release in general, see the CsWinRT 2.1.1 release notes.

What's Changed

  • Improve performance of source generator by @manodasanW in https://github.com/microsoft/CsWinRT/pull/1804
  • Fixing multiple type definition issue and fixing NotifyCollectionChangedAction issue by @manodasanW in https://github.com/microsoft/CsWinRT/pull/1816
  • Fix CsWinRT component support when source generator gets updated but not CsWinRT version by @manodasanW in https://github.com/microsoft/CsWinRT/pull/1818
  • Add fallback code for managed vtables for skia scenarios by @manodasanW in https://github.com/microsoft/CsWinRT/pull/1819
  • Don't emit default ctor for non activatable types by @Sergio0694 in https://github.com/microsoft/CsWinRT/pull/1817
  • Fix couple issues by @manodasanW in https://github.com/microsoft/CsWinRT/pull/1820
  • Reuse generated code when possible by @manodasanW in https://github.com/microsoft/CsWinRT/pull/1821
  • Increase version number by @manodasanW in https://github.com/microsoft/CsWinRT/pull/1823

Full Changelog: https://github.com/microsoft/CsWinRT/compare/2.1.5.241003.1...2.1.6.241013.1

Notability

notability 2.0/10

Routine patch release, low impact