Skip to content

WinUI 3 in WinAppSDK 2.5.4-experimental 🧪

Pre-release
Pre-release

Choose a tag to compare

@agniuks agniuks released this 30 Sep 01:23
· 525 commits to main since this release
7b12709

This is the WinUI 3 release that ships as part of Windows App SDK 2.5 Experimental. It adds code-based theme resource bindings and DataTemplate construction, the experimental TableView and Chart controls, expanded inking support, and WinUI reliability fixes.

What's new

  • Theme resource binding from code. The experimental FrameworkElement.SetThemeResourceBinding API lets apps create the equivalent of a {ThemeResource} binding programmatically.
  • Delegate-based DataTemplate construction. A new experimental DataTemplate constructor accepts an app-provided delegate that creates the template's element subtree.
  • TableView and Chart controls. TableView adds grouping, sorting, filtering, resizable columns, and templated headers. The new Chart control presents Cartesian data as line, area, and bar series with configurable axes, legends, labels, and markers.
  • Inking updates. New custom drying APIs let apps render committed ink themselves, and InkToolbar now targets an InkPresenter directly.
  • Reliability improvements. This release fixes inking sizing and custom drying issues, reduces resource-related memory growth, and improves cleanup of unreachable native WinUI objects in .NET apps.

To see everything that's new and changed across the whole release, see the full Windows App SDK 2.5 Experimental release notes.

Try it out

Getting started

To get started using Windows App SDK to develop Windows apps, check out the following documentation: