Bump Microsoft.WindowsAppSDK from 2.1.3 to 2.2.0#18570
Merged
Merged
Conversation
--- updated-dependencies: - dependency-name: Microsoft.WindowsAppSDK dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 2.1.3 to 2.2.0.
Release notes
Sourced from Microsoft.WindowsAppSDK's releases.
2.2.0
Windows App SDK 2.2.0
WinAppSDK 2.2.0 is the latest stable servicing release for 2.0, with a new Windows AI video upscaling API, a first-class
ApplicationDataentry point for unpackaged apps, additions toXamlBindingHelper, and a batch of WinUI and Windows ML reliability fixes.What's new in WinAppSDK 2.2.0:
Microsoft.Windows.AI.Video.VideoScalerAPI delivers real-time video enhancement through advanced AI upscaling, optimized for streams featuring people in conversation. It enables developers to provide sharper, clearer visuals across conferencing, streaming, and editing platforms, even under poor network conditions. The API supports customization of output resolution, frame rate, and regions of interest, with compatibility for multiple video formats including BGR, RGB, and NV12.VideoScaleris disposable, and includes a capability check so apps can validate VSR support at runtime. Explicit Windows ML initialization is not required.ApplicationDataAPI for unpackaged apps.Microsoft.Windows.Storage.ApplicationData.GetForUnpackaged()gives unpackaged apps a first-class WinRT entry point to per-user / per-machine application data, matching the surface previously available only to packaged apps. This simplifies future packaged ↔ unpackaged migration and removes the need for Registry-API workarounds.XamlBindingHelperAPIs. Added boxing-free value setter overloads toXamlBindingHelper(SetPropertyFromThickness,SetPropertyFromCornerRadius,SetPropertyFromColor) and exposed theSetter.ValuePropertydependency property.Bug fixes:
RenderTargetBitmapwhen the target element leaves the visual tree (for example, a popup closes) beforePreCommitcompletes.RenderAsyncnow returnsE_ABORTinstead of crashing.ScrollViewwhen the control is destroyed while its hide-indicators timer tick is still pending. See microsoft/microsoft-ui-xaml#10514.Microsoft.UI.Xaml.dll!DirectUI::DXamlCore::GetPeerPrivatecaused by attempting to access an object scheduled to be freed.Microsoft.UI.System.ThemeSettingscould crash an app if it was destroyed on a background thread (for example, when destroyed by the .NET garbage collector).New or updated APIs (since 2.1.3):