microsoft/microsoft-ui-xaml winui3/release/2.2.0
microsoft/microsoft-ui-xaml
Captured source
source ↗published Jun 10, 2026seen 11hcaptured 11hhttp 200method plain
WinUI 3 in WinAppSDK 2.2.0
Repository: microsoft/microsoft-ui-xaml
Tag: winui3/release/2.2.0
Published: 2026-06-10T00:05:52Z
Prerelease: no
Release notes:
WinUI 3 in Windows App SDK 2.2.0
This release of WinUI 3 ships as part of Windows App SDK 2.2.0. To use it in your app, install the Microsoft.WindowsAppSDK 2.2.0 NuGet package.
What's new in WinUI 3:
- New `XamlBindingHelper` boxing-free setter overloads. New
SetPropertyFromThickness,SetPropertyFromCornerRadius, andSetPropertyFromColoroverloads onXamlBindingHelperlet{x:Bind}set value-type properties without boxing. TheSetter.ValuePropertydependency property is also now exposed.
Bug fixes:
- Fixed a crash in
RenderTargetBitmapwhen the target element leaves the visual tree (for example, a popup closes) beforePreCommitcompletes.RenderAsyncnow returnsE_ABORTinstead of crashing. - Fixed a use-after-free crash in
ScrollViewwhen the control is destroyed while its hide-indicators timer tick is still pending. See microsoft/microsoft-ui-xaml#10514. - Fixed a potential crash in
Microsoft.UI.Xaml.dll!DirectUI::DXamlCore::GetPeerPrivatecaused by attempting to access an object scheduled to be freed. - Fixed an issue where
Microsoft.UI.System.ThemeSettingscould crash an app if it was destroyed on a background thread (for example, when destroyed by the .NET garbage collector). - Fixed a crash that could occur on certain devices when active touch contacts were canceled by input hardware, such as when pen input overrides them.
For the full set of changes across Windows App SDK 2.2.0, see the Windows App SDK 2.2.0 release notes.
Try it out
- Install the Microsoft.WindowsAppSDK 2.2.0 NuGet package.
- Download and update the WinUI Gallery to see the WinUI 3 updates firsthand.