ReleaseMicrosoftMicrosoftpublished Sep 9, 2025seen Jun 26

microsoft/WindowsAppSDK v1.8.0

microsoft/WindowsAppSDK

Open original ↗

Captured source

source ↗
published Sep 9, 2025seen Jun 26captured 1whttp 200method plain

Windows App SDK 1.8.0 (1.8.250907003)

Repository: microsoft/WindowsAppSDK

Tag: v1.8.0

Published: 2025-09-09T19:54:34Z

Prerelease: no

Release notes:

Windows App SDK 1.8.0 (1.8.250907003)

WinAppSDK 1.8.0 is the latest stable version of WinAppSDK providing new features and improvements to the platform.

Whats new in WinAppSDK 1.8.0:

  • The new Decimal support offers a high-precision base-10 numeric data type. It is structured as a 96-bit (12-byte) unsigned integer, scaled by a variable power of 10, allowing for precise representation of decimal values.
  • The Windows App SDK NuGet package has been converted to a NuGet metapackage. Each component contributing to the Windows App SDK is now a component NuGet package and is listed as a dependency by the metapackage. This allows developers to choose either the metapackage or select specific component packages for their applications.
  • The MSIX publishing support has been factored into a standalone nuget package, which can be independently maintained and consumed by Windows App SDK and other projects.
  • Prompt Size Limit Reporting allows applications to determine if an input exceeds the allowable size for a Text Summarizer call. If the input is too large, the API returns an index indicating the current limit, enabling developers to adjust the input accordingly.
  • Text Rewriter Tone enables text rewriting with specific tones. Choosing between Casual, Formal, and General options.
  • Phi Silica now has a Summarize Conversation feature that allows you to summarize what people have said over an email, chat, or thread.
  • Enables developers to specify the desired output language for conversation summarization. This allows applications to generate summaries in a targeted language, enhancing localization, and user experience.
  • Object Erase can be used to remove objects from images. The model takes both an image and a greyscale mask indicating the object to be removed, erases the masked area from the image, and replaces the erased area with the image background.
  • The Microsoft.Windows.Storage.Pickers API in the Windows App SDK provides a modernized file and folder picker experience for desktop applications. This API is based on the existing Windows.Storage.Pickers API design, but with key improvements for desktop scenarios.
  • Prior to WinAppSDK 1.8, packaged apps running in the AppContainer did not require the packageManagement capability, due to a DeploymentManager auto-initialization issue. That issue has now been resolved, and in turn, the packageManagement capability is now required for AppContainer-based apps.
  • The experimental WinML APIs have been removed from this release and will be included in a future release.

The following bugs have been fixed:

  • #10572 Using App Window.Titlebar in child window causes main window hover UI to flicker badly
  • #10464 Splitbutton Incorrect height
  • #10524 TabViewItem Header Text has uneven padding when TabWidthMode="SizeToContent"
  • Users cannot use the Album and other details pages when sidebar (navigation view is collapsed
  • TabView: improper usage of GetFocusedElement
  • TabView: RequestClosedTab method

To see everything that's new and changed, see the full [Windows App SDK 1.8 release notes](https://aka.ms/windowsappsdk/1.8/1.8.0/releasenotes).

Try it out

Getting Started

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