Skip to content

8.3.0

Compare
Choose a tag to compare
@Sergio0694 Sergio0694 released this 27 Aug 17:05

What's Changed 🆕

  • Fix generation for OnPropertyChanging for [NotifyPropertyChangedFor] by @Sergio0694 in #722
  • Add .NET 8 TFM to all projects and AOT annotations by @Sergio0694 in #832
  • Update NuGet packages to latest stable by @Sergio0694 in #908
  • Fix typo in Guard.ThrowHelper.ThrowArgumentNullExceptionForIsNotNull by @Benna96 in #863
  • Add AOT support in WinRT scenarios to the MVVM Toolkit by @Sergio0694 in #909
  • Include sizeof(T) in offset calculation for Memory2D from MemoryManager by @Lillenne in #841
  • Correct incorrect description in ObsoleteAttribute by @aianlinb in #806
  • Update CsWinRT to latest stable by @Sergio0694 in #910
  • Avoid auto-generating ObservableValidator.HasError by @arivoir in #884
  • Disable IID optimizer in MVVM Toolkit by @Sergio0694 in #912
  • Allow trimming feature switches by @Sergio0694 in #911
  • Fix IBufferWriterExtensions Write for unmanaged types by @pziezio in #799
  • Update Windows SDK package version by @Sergio0694 in #916
  • Don't generate 'INotifyPropertyChanging' code if not requested by @Sergio0694 in #915
  • Generate trim annotations for [NotifyDataErrorInfo] properties by @Sergio0694 in #918

New Contributors

Full Changelog: v8.2.2...v8.3.0

Note ℹ️

If you're consuming the MVVM Toolkit from net8.0-windows10.0.xxxxx.0, you'll either need the latest servicing update of the .NET 8 SDK (ie. > 8.0.403), or as a temporary workaround you can manually specify the Windows SDK package version in your .csproj, as follows:

<WindowsSdkPackageVersion>10.0.xxxxx.41</WindowsSdkPackageVersion>

Where "xxxxx" should match the Windows SDK you're targeting (in your "TargetFramework" property).

https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.26100.41
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22621.41
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.22000.41
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.20348.41
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.19041.41
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.18362.41
https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/10.0.17763.41