Skip to content

Releases: microsoft/WindowsAppSDK

v1.7.0-preview1

12 Feb 01:41
a90d048
Compare
Choose a tag to compare
v1.7.0-preview1 Pre-release
Pre-release

1.7 Preview 1 (1.7.250208002-preview1) 🔃

The first preview of WinAppSDK 1.7 is now available! Check out the release notes for more information on the new & updated features and known issues.

Updates to this version:

The 1.7 Preview 1 package is available at https://www.nuget.org/packages/Microsoft.WindowsAppSDK/1.7.250208002-preview1

  • New Badge notifications to allow numeric (1-99) or system glyphs to be applied.
  • New CameraCaptureUI API provides a streamlined solution with support for WindowID in the constructor for enhanced desktop compatibility.
  • New AuthManager has been introduced.
  • New background task support, providing the ability to directly register the full trust COM components with background tasks.
  • New Titlebar controls includes robust titlebar capabilities like empty-space draggable regions, theme responsiveness, caption buttons and built-in accessibility support.
  • Support for MathML
  • New Runtime compatibility options to provide more control over how servicing changes affect apps.
  • New ReleaseInfo API provides easy access to the version of the WinAppSDK runtime in use.

Bugs fixed in the new WinAppSDK Release:

  • #178 - Changed 'SplitButton' so touch input now matches the behavior of mouse input. |
  • #939 - Changed cascading menus so sub menus now open immediately if clicked |
  • #1467 - Fixed an issue where opening a ComboBox which is in a flyout closes all flyouts
  • #2527 - Fixed an issue where SwipeControl would randomly crash in a ListView
  • #3458 - Fixed an issue where drag-and-drop only a ListViewItem would leave it in the wrong visual state
  • #3842 - Fixed an issue in StackLayout so that is respects the ItemsRepeater.HorizontalAlignment and VerticalAlignment properties
  • #6661 - Fixed an issue when deleting items in the ItemsRepeater alignment was stretched
  • #8447 - Fixed an issue where the right Alt key would not show Keytips for Access Keys
  • #9199 - Fixed a crash where UniformGridLayout would sometimes pick a wrong layout anchor and cause infinite layout passes when scrolling backwards
  • #9632 - Fized an issue where setting NavigationFailedEventArgs.Handled to True would still throw an exception
  • #9846 - Fixed an issue where TabView would not apply any specific CornerRadius
  • #9852 - Fixed a potential layout cycle crash in StackLayout
  • #9868 - Fixed a potential crash in ItemsView when removing items.

Providing feedback

As we introduce new & upcoming features in our preview releases, we appreciate all of your feedback as we work towards a stable release:

  • For WinUI 3 feedback, please open an issue on the WinUI repo.
  • For feedback regarding all other Windows App SDK components, please open an issue here, on the Windows App SDK repo.

Windows App SDK 1.6.5 (1.6.250108002)

12 Feb 01:43
a90d048
Compare
Choose a tag to compare

Windows App SDK 1.6.5 (1.6.250205002)

Windows App SDK 1.6.5 is a stable servicing release that fixes critical bugs for 1.6.

  • Fixed several memory leak issues.

Check out our release notes for the list of issues fixed in this release.

Updating to this version

The 1.6.5 package is available at https://www.nuget.org/packages/Microsoft.WindowsAppSDK/1.6.250205002

1.7.0 Experimental 3 (1.7.250127003-experimental3) 🧪

06 Feb 23:11
715c2cb
Compare
Choose a tag to compare

Windows App SDK 1.7 Experimental 3 introduces several exciting new features designed to bring artificial intelligence (AI) to your products with the power of Phi Silica and Windows CoPilot Runtime APIs

  • Introduced new AI APIs that can scale and sharpen images (Image Super Resolution).
  • Introduced new AI APIs that can identify objects within an image (Image Segmentation).
  • Introduced new AI APIs for local, on-device generative AI prompt processing and responses.
  • Introduced new AI APIs for text recognition (OCR) that can detect and extract text within images and convert it to machine readable characters.
  • Introduced new Windowing controls to make it easier to control your app windows.
  • Added support for C# developers to use the new 'BadgeNotifications' API
  • Fixed a class registration issue which prevented using the new 'AppNotificationConferencingConfig' API

Windows App SDK 1.6.4 (1.6.250108002)

15 Jan 23:07
855bba0
Compare
Choose a tag to compare

Windows App SDK 1.6.4 (1.6.250108002)

Windows App SDK 1.6.3 is a stable servicing release that fixes critical bugs for 1.6.

  • Fixed an issue with text selection highlighting in a multi-line TextBox. For more info, see GitHub issue #9965.
  • Fixed an issue where the DDLM package would sometimes not install, preventing launch of unpackaged apps. For more info, see GitHub issue #3855.
  • Fixed a potential crash in Detours in some scenarios. For more info, see GitHub issue #4937.
  • Fixed another potential issue where a menu off a CommandBar may incorrectly open up instead of down when the CommandBar is at the bottom of the window.
  • Fixed a potential crash when running on older graphics hardware.
  • Fixed a potential crash in pointer event handling when closing a window.
  • Fixed a potential crash caused by CUIAWindow::InitIds sometimes triggering reentrancy.
  • Fixed a potential crash when using CompositionCapabilities.Changed event.
  • Fixed an issue with some Unicode characters displaying as squares in TextBox/RichEditBox.
  • Fixed PackageDeploymentManager.EnsurePackage*Async() handling of options.RegisterNewerIfAvailable. For more info, see GitHub issue #4864.

Check out our release notes for the list of issues fixed in this release.

Updating to this version

The 1.6.4 package is available at https://www.nuget.org/packages/Microsoft.WindowsAppSDK/1.6.250108002

Windows App SDK 1.5.9 (1.5.250108004)

15 Jan 23:07
855bba0
Compare
Choose a tag to compare

Windows App SDK 1.5.9 (1.5.250108004)

Windows App SDK 1.5.9 is a stable servicing release that fixes critical bugs for 1.5.

  • Fixed another potential issue where a menu off a CommandBar may incorrectly open up instead of down when the CommandBar is at the bottom of the window.
  • Fixed a potential crash when running on older graphics hardware.

Check out our release notes for the list of issues fixed in this release.

Updating to this version

The 1.5.9 package is available at https://www.nuget.org/packages/Microsoft.WindowsAppSDK/1.5.250108004)

v1.7-exp2

10 Jan 03:21
80e530d
Compare
Choose a tag to compare
v1.7-exp2 Pre-release
Pre-release

What's Changed

  • Added TerminalVelocity for BackgroundTaskBuilder API by @godlytalias in #4908
  • Adding Terminal Velocity Check for CameraCaptureUI Experimental API by @Saharsh979 in #4906
  • Update TeminalVelocity changes for OAuth2Manager Experimental API by @akanpatel2206 in #4912
  • Interfaces for "Enhanced UX Notification for Video and Audio Call Feature" by @satkh in #4783
  • Delegate to OS RegFreeWinRT when available (>=24H1) by @DrusTheAxe in #4728
  • [main] Update dependencies from microsoft/LiftedIXP/DCPP by @dotnet-maestro in #4917
  • Revert "Delegate to OS RegFreeWinRT when available (>=24H1) (#4728)" by @kythant in #4935
  • Add FeedbackHub trigger to WindowsAppSDK repository by @ssparach in #4930
  • Add DetourFinishHelperProcess export by @DrusTheAxe in #4934
  • Fix the GUID in CameraCaptureUITelemetry by @DinahK-2SO in #4919
  • Include STL/CRT libs and headers with LKG to eliminate yvals_core.h static_assert build errors on mismatch by @Scottj1s in #4933
  • Use separate folder for publishing redist files, not the nuget package cache by @Scottj1s in #4940
  • Find custom.props in parent dir by @Scottj1s in #4946
  • [Windows App SDK Installer] Functional Test Fixes by @ssparach in #4947
  • Bug 55435589: MrtCore build now fails due to mrt.gdnsuppress exclusions not being found, due to case sensitive of nuget package cache by @alexlamtest in #4951
  • [Build] Removed mrt.gdnsuppress and the reference to it by @alexlamtest in #4952
  • API Spec for Badge Notifications in WindowsAppSdk by @SatwikKrSharma in #4823
  • Local Badge Notification code changes by @SatwikKrSharma in #4926
  • [main] Update dependencies from microsoft/LiftedIXP/DCPP by @dotnet-maestro in #4956
  • Update C# templates to introduce file scoped namespaces by @haonanttt in #4911
  • App-configurable compatibility options implementation: CompatibilityOptions by @codendone in #4976
  • Unit tests for OAuth2Manager API by @ayushjai30 in #4975
  • Unit tests for BackgroundTaskBuilder API by @godlytalias in #4967
  • Updating windows SDK version to 10.0 by @ayushjai30 in #4997
  • [OAuth2Manager] Remove APIs for Implicit grant type by @akanpatel2206 in #4979
  • Added TaskGroup property support to BackgroundTaskBuilder API by @godlytalias in #4994
  • [main] Update dependencies from microsoft/LiftedIXP/DCPP by @dotnet-maestro in #4991
  • Switch auto initializer targets to add via BeforeClCompileTargets by @codendone in #5003
  • Publish experimental VersionInfo API by @Scottj1s in #5001

New Contributors

Full Changelog: v1.7-exp1...v1.7-exp2

v1.7-exp1

21 Nov 17:53
999df08
Compare
Choose a tag to compare
v1.7-exp1 Pre-release
Pre-release

1.7.0 Experimental 1 (1.7.241114004-experimental1) 🧪

WinAppSDK 1.7.241114004 Experimental 1 introduces several exciting new features designed to enhance the development experience and expand application functionality. This release includes the new CameraCaptureUI API, which simplifies the process of capturing photos and videos within your WinAppSDK app. Additionally, the OAuth2Manager API has been added to provide a streamlined solution for web authentication, bringing OAuth 2.0 capabilities with full feature parity across all Windows platforms. These enhancements allow developers to create more interactive, secure, and media-rich user experiences.

Furthermore, the release features the new BackgroundTaskBuilder API, offering integrated support for background task registration in WinAppSDK apps. This API enables developers to manage background tasks more efficiently, ensuring that applications perform essential operations even when not actively in use. Overall, WinAppSDK 1.7.0 Experimental 1 empowers developers with powerful tools to create more sophisticated, secure, and user-friendly applications, paving the way for innovative and effective software solutions.

Check out the release notes for all of the new and updated features, limitations, and known issues.

Updating to this version

The 1.7.241114004-experimental1 package is available at: NuGet

Additionally, for those testing deployment of unpackaged apps, download the Windows App SDK Installers and MSIX packages here.

What's Changed

  • Bug Fix for Cannot install version 1.3: DDLM package not found by @ssparach in #4890
  • [main] Update dependencies from microsoft/LiftedIXP/DCPP by @dotnet-maestro in #4870
  • Remove Invalid character from DevCheck Password Gen by @kythant in #4903

New Contributors

Full Changelog: v1.6.3...v1.7-exp1

Windows App SDK 1.6.3 (1.6.241114003)

19 Nov 18:39
61c8a40
Compare
Choose a tag to compare

Windows App SDK 1.6.3 (1.6.241114003)

Windows App SDK 1.6.3 is a stable servicing release that fixes critical bugs for 1.6.

Check out our release notes for the list of issues fixed in this release.

Updating to this version

The 1.6.3 package is available at https://www.nuget.org/packages/Microsoft.WindowsAppSDK/1.6.241114003

Windows App SDK 1.6.2 (1.6.241106002)

13 Nov 19:02
f8b9f71
Compare
Choose a tag to compare

Windows App SDK 1.6.2 (1.6.241106002)

Windows App SDK 1.6.2 is a stable servicing release that fixes critical bugs for 1.6.

Check out our release notes for the list of issues fixed in this release.

Updating to this version

The 1.6.2 package is available at https://www.nuget.org/packages/Microsoft.WindowsAppSDK/1.6.241106002

Windows App SDK 1.5.8 (1.5.241107002)

13 Nov 19:01
f8b9f71
Compare
Choose a tag to compare

Windows App SDK 1.5.8 (1.5.241107002)

Windows App SDK 1.5.8 is a stable servicing release that fixes critical bugs for 1.5.

Check out our release notes for the list of issues fixed in this release.

Updating to this version

The 1.5.8 package is available at https://www.nuget.org/packages/Microsoft.WindowsAppSDK/1.5.241107002