Skip to content

WinUI 3 in WinAppSDK 2.5.1

Latest

Choose a tag to compare

@agniuks agniuks released this 19 Sep 01:29
· 887 commits to main since this release

WinUI 3 in Windows App SDK 2.5.1 includes reliability fixes across NavigationView, input, keyboard accelerators, multi-threaded XAML hosting, CommandBar, and the System Composition Engine. It is available through the Microsoft.WindowsAppSDK 2.5.1 NuGet package.

Bug fixes:

  • Fixed a crash in windowed-popup input handling when a focus or pointer event was processed after the popup's island had been disposed.
  • Fixed two NavigationView crashes involving a negative pane MaxHeight during resize and a stale flyout after an expanded item was collapsed or recycled.
  • Fixed an issue where the property set returned by ElementCompositionPreview.GetPointerPositionPropertySet stopped updating while a pointer was pressed.
  • Fixed a fail-fast when a KeyboardAccelerator used an OEM or punctuation key and displayed the accelerator shortcut label.
  • Fixed a fatal process exit during XAML shutdown in apps hosting WinUI 3 on more than one UI thread.
  • Fixed an issue where a CommandBar with no secondary commands could show an empty overflow button at fractional display scales such as 175%.
  • Fixed multiple issues for apps using the System Composition Engine, including effect and SceneLighting rendering, input activation, cursor customization, and composition object access.

For the full set of changes across Windows App SDK 2.5.1, see the Windows App SDK 2.5.1 release notes.

Try it out