Skip to content

2.0 Experimental 7 (2.0.0-experimental7) 🧪

Pre-release
Pre-release

Choose a tag to compare

@agniuks agniuks released this 21 Apr 21:31
· 1 commit to main since this release
46b472b

Windows App SDK 2.0-Experimental7 (2.0.0-experimental7) 🧪

Windows App SDK 2.0 Experimental 7 is the latest experimental release, headlined by experimental CMake support for
C++ developers and rolling forward all changes from 2.0-Preview1 and 2.0-Preview2 alongside additional experimental
work.

What's new in WinAppSDK 2.0 Experimental 7:

  • CMake support [Experimental] for consuming Windows App SDK from C++ CMake-based projects. Each Windows App SDK NuGet component now embeds a CMake configuration file so that find_package() can automatically discover targets, headers, libraries, and runtime DLLs without manual path configuration. This is an early flight to gather community feedback, so naming conventions and configuration patterns may change based on developer input. See the full release notes for the overview, sample apps, and how to share feedback.
  • Windows AI Language Model API additions for generating structured JSON output and other scenarios.
  • App Content Indexer API additions including new APIs for managing content items and indexing status.
  • Video Super Resolution (VSR) API rename pass for clarity and consistency, plus various bug fixes and quality
    improvements.
  • Brings forward all changes shipped in 2.0-Preview1 and 2.0-Preview2, including new Microsoft.Windows.Management.Deployment (PackageVolume, IPackageValidator) and Microsoft.Windows.Storage.Pickers (custom dialog titles, persistent settings, multi-folder picker, and more) APIs.

Bugs fixed:

  • Fixed ImageDescription.DescribeAsync failing with InternalError when called concurrently from multiple threads.
  • Various bug fixes and quality improvements in Video Super Resolution.
  • Bug fixes brought forward from 2.0-Preview1 and 2.0-Preview2.

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

Try it out

  • Download the 2.0.0-experimental7 NuGet package to use WinAppSDK 2.0 in your app.
  • For CMake, see the CMake samples for end-to-end configuration across all four deployment scenarios (SelfContained|FrameworkDependent x Packaged|Unpackaged).

Getting Started

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