Microsoft Dev Blogs

.NET Community Toolkit 8.3 is here! NativeAOT, .NET 8 enhancements, and more!

thumbnail

.NET Community Toolkit 8.3 Release Summary

Support for .NET 8 and NativeAOT

  • The 8.3 release of the .NET Community Toolkit includes support for .NET 8 and NativeAOT.
  • All APIs across all packages have been annotated to fully support trimming and AOT compatibility.
  • The MVVM Toolkit now adds support for WinAppSDK (WinUI 3) for full trim and AOT compatibility.

Removing Overhead for Unused MVVM Toolkit Features

  • Performance improvements have been made to the MVVM Toolkit to make it more "pay-for-play".
  • When certain features are not needed, there will be no additional overhead.
  • The MVVM Toolkit source generator will optimize the code to avoid unnecessary code generation.

Get Started Today!

  • Users can easily reference the MVVM Toolkit from any project, publish with NativeAOT, and have it work as expected.
  • More updates and improvements included in this release.

Follow Sergio Pedri, Senior Software Engineer on the Microsoft Store client team, for more updates.