Windows App SDK 1.7.1 (1.7.250401001)
Windows App SDK 1.7.1 (1.7.250401001)
WinAppSDK 1.7.1 is the latest stable version of WinAppSDK providing new features and improvements to the platform.
Whats new in WinAppSDK 1.7.1:
- Improved the telemetry for failure scenarios in
WindowsAppRuntimeInstall-<arch>.exe
. For more info, see GitHub issue #5289. (RuntimeCompatibilityChange: N/A for this installer change) - Fixed an issue where pointer input would stop working when using arrow keys at the same time. For more info, see GitHub issue #10126. (RuntimeCompatibilityChange:
FixStuckPointerInputQueue
) - Fixed an issue where apps in remote desktop stop responding to pointer input. For more info, see GitHub issue #10009. (This is the same fix as the pointer input plus arrow keys fix, due to remote desktop automatically sending some key input during the switch away and back.) (RuntimeCompatibilityChange:
FixStuckPointerInputQueue
) - Fixed a potential crash trying to restore focus if a window activation event is delivered for a window which is closing. (RuntimeCompatibilityChange:
FixWindowCloseFocusCrash
) - Fixed a performance regression introduced in WinAppSDK 1.6 due to WinUI binaries missing some linker optimizations. (RuntimeCompatibilityChange: N/A, changed linker options)
- Fixed a potential crash if
ProgressBar::SetProgressBarIndicatorWidth
is called on a ProgressBar which is not in the tree. (RuntimeCompatibilityChange:FixSetProgressBarIndicatorWidthCrash
) - Fixed a potential crash caused by
CPopup::EnsureBridgeClosed
sometimes triggering reentrancy. (RuntimeCompatibilityChange:FixPopupClosingReentrancyCrash
) - Fixed a potential crash when closing a popup due to
CUIElement::FlushPendingKeepVisibleOperations
using a null children collection. (RuntimeCompatibilityChange:FixPopupUnloadingCrash
) - Fixed
PackageDeploymentManager.EnsurePackage*Ready
to ensure version supersedence. For more info, see GitHub issue #5191. (RuntimeCompatibilityChange:EnsurePackageReadyVersionSupercedence
) - Fixed a potential crash caused by
WebView2::UpdateCoreWebViewVisibility
sometimes triggering reentrancy. For more info, see GitHub issue #10305. (RuntimeCompatibilityChange:FixWebViewVisibilityReentrancyCrash
) - Fixed an issue where app UI sometimes permanently freezes and can stop rendering due to the DispatcherQueue getting stuck. (RuntimeCompatibilityChange:
FixRandomUIFreezeInDispatcher
)
Note: Windows Copilot Runtime APIs are not included this release. To experiment with these APIs, please continue to use the 1.7-experimental3 release and share your feedback!
To see everything that's new and changed, see the full Windows App SDK 1.7 release notes.
Try it out
- Download the 1.7.250401001NuGet package to use WinAppSDK 1.7 in your app.
- Download and update the WinUI Gallery to see the WinUI 3 updates firsthand.
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation: