Bump Microsoft.WindowsAppSDK from 1.6.250108002 to 1.8.251106002 #24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated Microsoft.WindowsAppSDK from 1.6.250108002 to 1.8.251106002.
Release notes
Sourced from Microsoft.WindowsAppSDK's releases.
1.8.3
Windows App SDK 1.8.3 (1.8.251106002)
WinAppSDK 1.8.3 is the latest stable version of WinAppSDK 1.8 providing new features and improvements to the platform. To see everything that's new and changed, see the full Windows App SDK 1.8.3 release notes.
Whats new in WinAppSDK 1.8.3:
Bug fixes:
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.8.2
Windows App SDK 1.8.2 (1.8.251003001)
WinAppSDK 1.8.2 is the latest stable version of WinAppSDK 1.8 providing new features and improvements to the platform. To see everything that's new and changed, see the full Windows App SDK 1.8 release notes.
Whats new in WinAppSDK 1.8.2:
The following bugs have been fixed:
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.8.1
Windows App SDK 1.8.1 ( 1.8.250916003 )
WinAppSDK 1.8.1 is the latest stable version of WinAppSDK 1.8 providing new features and improvements to the platform. To see everything that's new and changed, see the full Windows App SDK 1.8 release notes.
Whats new in WinAppSDK 1.8.1:
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.8.0
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:
Decimalsupport 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 following bugs have been fixed:
To see everything that's new and changed, see the full Windows App SDK 1.8 release notes.
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.8.0-preview1
1.8 Preview 1 (1.8.250814004-preview1) 🔃
The first preview of WinAppSDK 1.8 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.8 Preview 1 package is available at https://www.nuget.org/packages/Microsoft.WindowsAppSDK/1.8.250814004-preview
Bugs fixed in the new WinAppSDK Release:
BreadcrumbBarMoveFocusmethod should not use parameterlessGetFocusedElementProviding feedback
As we introduce new & upcoming features in our preview releases, we appreciate all of your feedback as we work towards a stable release:
1.8-exp4
Windows App SDK 1.8 Experimental 4 introduces exciting new features designed to bring artificial intelligence (AI) to your products with the power of Phi Silica and Windows AI APIs.
The Windows App SDK incorporates advanced Windows AI capabilities, enabling developers to seamlessly integrate intelligent features into their applications. These enhancements include:
This release also include the following:
For information on responsible development practices utilized during the creation of the Windows AI APIs, which can also be applied when creating AI-assisted features, consult the Developing Responsible Generative AI Applications and Features on Windows guidance.
1.8-exp2
Windows App SDK 1.8 Experimental 2 introduces exciting new features designed to bring artificial intelligence (AI) to your products with the power of Phi Silica and Windows AI APIs.
The Windows App SDK incorporates advanced Windows AI capabilities, enabling developers to seamlessly integrate intelligent features into their applications. These enhancements include local AI functionalities such as:
This release also include the following:
Decimalsupport which offers a high-precision base-10 numeric data type that is invaluable for financial and scientific calculations, avoiding imprecision and rounding errors inherent to floating-point data types.For information on responsible development practices utilized during the creation of the Windows AI APIs, which can also be applied when creating AI-assisted features, consult the Developing Responsible Generative AI Applications and Features on Windows guidance.
1.8-exp1
Windows App SDK 1.8 Experimental 1 introduces an exciting new features designed to bring artificial intelligence (AI) to your products with the power of Phi Silica and Windows CoPilot Runtime APIs
ImageObjectRemoverAPI 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.This release of the Windows App SDK includes bug fixes for the 1.8 release:
1.7.6
Windows App SDK 1.7.6 (1.7.251107005)
WinAppSDK 1.7.6 is the latest stable version of WinAppSDK 1.7 providing new features and improvements to the platform. To see everything that's new and changed, see the full Windows App SDK 1.7.6 release notes.
What's new in WinAppSDK 1.7.6:
Bug fixes:
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.7.5
Windows App SDK 1.7.5 (1.7.251014001)
WinAppSDK 1.7.5 is the latest stable version of WinAppSDK 1.7 providing new features and improvements to the platform. To see everything that's new and changed, see the full Windows App SDK 1.7 release notes.
This release also includes the following Bug Fixes:
To learn more about how to disable Runtime Compatibility Changes, see RuntimeCompatibilityOptions.DisabledChanges Property
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.7.4
Windows App SDK 1.7.4 ( 1.7.250909003 )
WinAppSDK 1.7.4 is the latest stable version of WinAppSDK 1.7 providing new features and improvements to the platform. To see everything that's new and changed, see the full Windows App SDK 1.7 release notes.
This release also includes the following Bug Fixes:
To learn more about how to disable Runtime Compatibility Changes, see RuntimeCompatibilityOptions.DisabledChanges Property
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.7.3
Windows App SDK 1.7.3 (1.7.250606001)
WinAppSDK 1.7.3 is the latest stable version of WinAppSDK providing new features and improvements to the platform. WinAppSDK 1.7.3 introduces exciting new features designed to bring artificial intelligence (AI) to your products with the power of Phi Silica and Windows AI APIs.
Whats new in WinAppSDK 1.7.3:
Rankproperty to Widgets. Rank may be used by the platform's recommendation engine to sort Widgets from a same application package identity. Should multiple widgets from the same provider be recommended for a UI surface, the Rank property will determine the order in which they appear. The Rank property does not change how a Widget is placed compared to other provider's Widgets, nor does it affect the chance a Widget will be recommended.This release also includes the following Bug Fixes:
To see everything that's new and changed, see the full Windows App SDK 1.7 release notes.
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.7.2
Windows App SDK 1.7.2 (1.7.250513003)
WinAppSDK 1.7.2 is the latest stable version of WinAppSDK providing new features and improvements to the platform. WinAppSDK 1.7.2 introduces exciting new features designed to bring artificial intelligence (AI) to your products with the power of Phi Silica and Windows AI APIs.
Whats new in WinAppSDK 1.7.2:
This release also includes the following Bug Fixes:
To see everything that's new and changed, see the full Windows App SDK 1.7 release notes.
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.7.1
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:
WindowsAppRuntimeInstall-<arch>.exe. For more info, see GitHub issue #5289. (RuntimeCompatibilityChange: N/A for this installer change)FixStuckPointerInputQueue)FixStuckPointerInputQueue)FixWindowCloseFocusCrash)ProgressBar::SetProgressBarIndicatorWidthis called on a ProgressBar which is not in the tree. (RuntimeCompatibilityChange:FixSetProgressBarIndicatorWidthCrash)CPopup::EnsureBridgeClosedsometimes triggering reentrancy. (RuntimeCompatibilityChange:FixPopupClosingReentrancyCrash)CUIElement::FlushPendingKeepVisibleOperationsusing a null children collection. (RuntimeCompatibilityChange:FixPopupUnloadingCrash)PackageDeploymentManager.EnsurePackage*Readyto ensure version supersedence. For more info, see GitHub issue #5191. (RuntimeCompatibilityChange:EnsurePackageReadyVersionSupercedence)WebView2::UpdateCoreWebViewVisibilitysometimes triggering reentrancy. For more info, see GitHub issue #10305. (RuntimeCompatibilityChange:FixWebViewVisibilityReentrancyCrash)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
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.7.0
Windows App SDK 1.7.0 (1.7.25031001)
WinAppSDK 1.7.0 is the latest stable version of WinAppSDK providing new features and improvements to the platform.
Whats new in WinAppSDK 1.7.0:
Microsoft.UI.Windowing.AppWindowAPIs make it easier to control your app windows to create a great experience. New capabilities include using:SetTaskBarIconandSetTitleBarIconto independently set the taskbar and titlebar iconsAppWindowTitleBar.PreferredThemeto set the light/dark theme of the titlebarOverlappedPresenter.PreferredMinimumWidthOverlappedPresenter.PreferredMaximumHeightto set a minimum or maximum width or height for the window.Microsoft.Windows.Media.Capture.CameraCaptureUIAPI to WinAppSDK to provide a streamlined solution with feature parity, now supporting WindowID in the constructor for enhanced desktop compatibility.OAuth2ManagerAPI provides a streamlined solution for web authentication, offering OAuth 2.0 capabilities with full feature parity across all Windows platforms supported by Windows App SDK.BackgroundTaskBuilderAPI provides WinAppSDK dependent apps the ability to directly register the full trust COM components with background tasks, removing the need to implement a workaround.TitleBarcontrol makes it much easier to create a great, customizable titlebar for your app.RichEditBoxnow supports MathML, viaRichEditTextDocument.SetMathModeandRichEditTextDocument.SetMathML.DesktopPopupSiteBridge: Enables hosting aContentIslandin the environment of a Win32 window with WS_POPUP style.ChildSiteLink: Allows a parentContentIslandto host a nested childContentIsland, providing a seamless partitioning of the rendering surface without user experience seams.DesktopAttachedSiteBridge: Attaches to an existing Win32 window instead of creating a new one, designed to host aContentIslandwith Windows.UI.Composition.Visuals at the root of the Win32 window hierarchy, ensuring full control over Win32-based input processing and accessibility.RuntimeCompatibilityOptionssupport will allow more control over how servicing changes affect apps. For more info, see GitHub #4966.ReleaseInfoAPI provides easy access to the version of the Windows App SDK Runtime in use. For more info, see GitHub #2893.To see everything that's new and changed, see the full Windows App SDK 1.7 release notes.
Try it out
Getting Started
To get started using Windows App SDK to develop Windows apps, check out the following documentation:
1.7.0-preview1
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
CameraCaptureUIAPI provides a streamlined solution with support for WindowID in the constructor for enhanced desktop compatibility.Bugs fixed in the new WinAppSDK Release:
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:
1.7-exp3
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
1.7-exp2
What's Changed
New Contributors
Full Changelog: microsoft/WindowsAppSDK@v1.7-exp1...v1.7-exp2
1.7-exp1
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
OAuth2ManagerAPI 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
BackgroundTaskBuilderAPI, 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
New Contributors
Full Changelog: microsoft/WindowsAppSDK@v1.6.3...v1.7-exp1
Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)