Skip to content

Commit 14b7117

Browse files
authored
WinAppSDK 1.7 Experimental 3 - Release Notes (#5155)
* Bulk Edit Missing the specific Version for the release, as well as the AKA.MS links. * First round of comments resolved. Working on the links. Will update the merge with those updates shortly. * Updated links Updated links * Think I fixed the last one
1 parent 2c588ae commit 14b7117

File tree

3 files changed

+178
-1
lines changed

3 files changed

+178
-1
lines changed

hub/apps/windows-app-sdk/downloads.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ For all the latest Windows App SDK downloads, refer to the tables and links belo
4242

4343
| Version | Runtime downloads |
4444
|---|---|
45+
| [1.7 Experimental3 (1.7.250127003-experimental3) ](/windows/apps/windows-app-sdk/experimental-channel#version-17-experimental-170-experimental3) <br/> 02/06/2025 <br/> [Release notes](/windows/apps/windows-app-sdk/experimental-channel#version-17-experimental-170-experimental3) <br/> [Source](https://github.com/microsoft/microsoft-ui-xaml/releases/tag/winui3%2Frelease%2F1.7-experimental3) | [Installer (x64)](https://aka.ms/windowsappsdk/1.7/1.7.250127003-experimental3/windowsappruntimeinstall-x64.exe) <br/> [Installer (x86)](https://aka.ms/windowsappsdk/1.7/1.7.250127003-experimental3/windowsappruntimeinstall-x86.exe) <br/> [Installer (arm64)](https://aka.ms/windowsappsdk/1.7/1.7.250127003-experimental3/windowsappruntimeinstall-arm64.exe) <br/> [Redistributable](https://aka.ms/windowsappsdk/1.7/1.7.250127003-experimental3/Microsoft.WindowsAppRuntime.Redist.1.7.zip) |
4546
| [1.7 Experimental2 (1.7.250109001-experimental2) ](/windows/apps/windows-app-sdk/experimental-channel#version-17-experimental-170-experimental2) <br/> 01/09/2025 <br/> [Release notes](/windows/apps/windows-app-sdk/experimental-channel#version-17-experimental-170-experimental2) <br/> [Source](https://github.com/microsoft/microsoft-ui-xaml/releases/tag/winui3%2Frelease%2F1.7-experimental2) | [Installer (x64)](https://aka.ms/windowsappsdk/1.7/1.7.250109001-experimental2/windowsappruntimeinstall-x64.exe) <br/> [Installer (x86)](https://aka.ms/windowsappsdk/1.7/1.7.250109001-experimental2/windowsappruntimeinstall-x86.exe) <br/> [Installer (arm64)](https://aka.ms/windowsappsdk/1.7/1.7.250109001-experimental2/windowsappruntimeinstall-arm64.exe) <br/> [Redistributable](https://aka.ms/windowsappsdk/1.7/1.7.250109001-experimental2/Microsoft.WindowsAppRuntime.Redist.1.7.zip) |
4647
| [1.7 Experimental1 (1.7.241114004-experimental1) ](/windows/apps/windows-app-sdk/experimental-channel#version-17-experimental-170-experimental1) <br/> 11/20/2024 <br/> [Release notes](/windows/apps/windows-app-sdk/experimental-channel#version-17-experimental-170-experimental1) <br/> [Source](https://github.com/microsoft/microsoft-ui-xaml/releases/tag/winui3%2Frelease%2F1.7-experimental1) | [Installer (x64)](https://aka.ms/windowsappsdk/1.7/1.7.241114004-experimental1/windowsappruntimeinstall-x64.exe) <br/> [Installer (x86)](https://aka.ms/windowsappsdk/1.7/1.7.241114004-experimental1/windowsappruntimeinstall-x86.exe) <br/> [Installer (arm64)](https://aka.ms/windowsappsdk/1.7/1.7.241114004-experimental1/windowsappruntimeinstall-arm64.exe) <br/> [Redistributable](https://aka.ms/windowsappsdk/1.7/1.7.241114004-experimental1/Microsoft.WindowsAppRuntime.Redist.1.7.zip) |
4748

hub/apps/windows-app-sdk/experimental-channel.md

Lines changed: 176 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,182 @@ The experimental channel includes releases of the Windows App SDK with [experime
2929
- [Experimental channel release notes for the Windows App SDK 1.0](release-notes-archive/experimental-channel-1.0.md)
3030
- [Experimental channel release notes for the Windows App SDK 0.8](release-notes-archive/experimental-channel-0.8.md)
3131

32+
## Version 1.7 Experimental (1.7.0-experimental3)
33+
### Use on-device AI with Windows Copilot Runtime APIs
34+
35+
> [!IMPORTANT]
36+
> The underlying ML models required for these APIs currently require your device to be running the latest Windows 11 Insider Preview Build on the Dev Channel. Additionally, these APIs require your device to be a Copilot+ PC. See [Copilot+ PCs Developer Guide](/windows/ai/npu-devices) to learn more about these devices. APIs will throw an exception when called on devices lacking the necessary support.
37+
38+
The Windows Copilot Runtime (WCR) offers several AI-powered features and APIs for you to easily, efficiently, and responsibly use on-device AI models in your Windows apps. In this release we are making available several scenario focused APIs for you to leverage powerful capabilities without the need to find, run, or optimize your own Machine Learning (ML) models.
39+
40+
Learn more about responsible development practices used during WCR API development that you can also apply as you create AI-assisted features in the [Developing Responsible Generative AI Applications and Features on Windows](/windows/ai/rai) guidance.
41+
42+
#### Phi Silica
43+
44+
With [**Phi Silica**](/windows/ai/apis/phi-silica), Microsoft's most powerful NPU-tuned local language model, you can generate text responses to broad user prompts with built in content moderation. You can also specify it to perform common tasks like summarizing a piece of text, rewriting a piece of text for clarity, and converting text to a table format. Phi Silica is optimized for efficiency and performance on Windows Copilot+ PCs devices while still offering many of the capabilities found in Large Language Models (LLMs).
45+
46+
See [Get started with Phi Silica in the Windows App SDK](/windows/ai/apis/phi-silica) and [API ref for Phi Silica in the Windows App SDK](/windows/ai/apis/phi-silica-api-ref) for more information.
47+
48+
#### Text Recognition (OCR)
49+
50+
Text recognition, also known as optical character recognition (OCR), APIs in Windows Copilot Runtime (WCR) can detect and extract text within images and convert it into machine readable character streams. These APIs can identify characters, words, lines, polygonal text boundaries, and provide confidence levels for each match. The set of WCR AI-assisted APIs benefit from NPU-assisted acceleration to perform faster and more accurately than the legacy [Windows.Media.Ocr.OcrEngine](/uwp/api/windows.media.ocr.ocrengine) APIs.
51+
52+
See [Get Started with Text Recognition (OCR) in the Windows App SDK](/windows/ai/apis/text-recognition) and [API ref for AI-backed Text Recognition (OCR) in the Windows App SDK](/windows/ai/apis/text-recognition-api-ref) for more information.
53+
54+
#### Image Super Resolution
55+
56+
Using the 'ImageScaler' APIs you can increase the sharpness and clarity of an image and upscale the image up to 8x its original resolution.
57+
58+
See [What can I do with Image Super Resolution?](/windows/ai/apis/imaging#what-can-i-do-with-image-super-resolution) and [API ref for AI imaging features in the Windows App SDK](/windows/ai/apis/imaging-api-ref) to get started.
59+
60+
#### Image Description
61+
62+
The Image Description APIs can be used to generate a text description of an image. The APIs are configurable to specify the length and type of the text description. Image descriptions may include a short caption or a long description for users with accessibility needs.
63+
64+
> [!NOTE]
65+
> When calling ImageDescriptionGenerator.DescribeAsync() in a Debug build, an error may occur that can be mitigated by continuing the build in Visual Studio.
66+
67+
See [What can I do with Image Description?](/windows/ai/apis/imaging#what-can-i-do-with-image-description) and [API ref for AI imaging features in the Windows App SDK](/windows/ai/apis/imaging-api-ref) to learn more.
68+
69+
#### Image Segmentation
70+
71+
Using Image Segmentation APIs you can identify specific objects within an image. The model takes both an image and a "hints" object and returns a mask of the identified object.
72+
73+
See [What can I do with Image Segmentation?](/windows/ai/apis/imaging#what-can-i-do-with-image-segmentation) and [API ref for AI imaging features in the Windows App SDK](/windows/ai/apis/imaging-api-ref) to get started.
74+
75+
### New APIs for Windowing
76+
77+
New `AppWindow` APIs make it easier to control your app windows and create a great experience. New capabilities include using `EnablePlacementPersistence` to automatically remember the size and position of your windows, using `SetTaskBarIcon` and `SetTitleBarIcon` to independently set the taskbar and titlebar icons, using `AppWindowTitleBar.PreferredTheme` to set the light/dark theme of the titlebar, and using `OverlappedPresenter.PreferredMinimum/MaximumSize` to set a minimum or maximum size for the window.
78+
79+
### Other notable changes
80+
81+
* The missing C# projections for the new `BadgeNotifications` have been added so these APIs are now usable from C#.
82+
* A class registration issue which prevented using the new `AppNotificationConferencingConfig` API has been fixed. Note that this enhanced user experience for video or audio calling in notifications is only available on the latest Windows Insider releases of Windows.
83+
84+
### New APIs
85+
86+
This release includes the following new and modified experimental APIs compared to 1.7-experimental2:
87+
```
88+
Microsoft.Graphics.Imaging
89+
90+
ImageBuffer
91+
ImageBufferContract
92+
ImageObjectExtractor
93+
ImageObjectExtractorContract
94+
ImageObjectExtractorHint
95+
ImageScaler
96+
ImageScalerContract
97+
PixelFormat
98+
```
99+
```
100+
Microsoft.UI.Content
101+
102+
ChildSiteLink
103+
AutomationOption
104+
ProcessKeyboardInput
105+
ProcessPointerInput
106+
107+
ContentAutomationOptions
108+
ContentIsland
109+
AutomationOption
110+
ProcessKeyboardInput
111+
ProcessPointerInput
112+
113+
ContentSite
114+
ProcessKeyboardInput
115+
ProcessPointerInput
116+
117+
ContentSiteView
118+
AutomationOption
119+
ProcessKeyboardInput
120+
ProcessPointerInput
121+
122+
DesktopPopupSiteBridge
123+
AutomationOption
124+
125+
IContentSiteAutomation
126+
AutomationOption
127+
128+
IContentSiteInput
129+
ReadOnlyDesktopSiteBridge
130+
ProcessKeyboardInput
131+
ProcessPointerInput
132+
```
133+
```
134+
Microsoft.UI.Windowing
135+
136+
AppWindow
137+
EnablePlacementPersistence
138+
EnablePlacementPersistence
139+
GetCurrentPlacement
140+
SaveCurrentPlacement
141+
SetPlacement
142+
SetTaskBarIcon
143+
SetTaskBarIcon
144+
SetTitleBarIcon
145+
SetTitleBarIcon
146+
147+
AppWindowTitleBar
148+
PreferredTheme
149+
150+
OverlappedPresenter
151+
PreferredMaximumSize
152+
PreferredMinimumSize
153+
SetPreferredBounds
154+
155+
PlacementPersistenceBehaviorFlags
156+
TitleBarTheme
157+
```
158+
```
159+
Microsoft.Windows.AI.ContentModeration
160+
161+
ContentFilterOptions
162+
ContentFilterOptionsContract
163+
ImageContentFilterSeverity
164+
SeverityLevel
165+
TextContentFilterSeverity
166+
```
167+
```
168+
Microsoft.Windows.AI.Generative
169+
170+
ImageDescriptionContract
171+
ImageDescriptionGenerator
172+
ImageDescriptionScenario
173+
LanguageModel
174+
LanguageModelContext
175+
LanguageModelContract
176+
LanguageModelOptions
177+
LanguageModelResponse
178+
LanguageModelResponseStatus
179+
LanguageModelSkill
180+
```
181+
```
182+
Microsoft.Windows.SemanticSearch
183+
184+
EmbeddingVector
185+
SemanticSearchContract
186+
```
187+
```
188+
Microsoft.Windows.Vision
189+
190+
BoundingBox
191+
DetectedLineStyle
192+
OrientationDetectionOptions
193+
RecognizedLine
194+
RecognizedLineStyle
195+
RecognizedText
196+
RecognizedWord
197+
TextRecognitionContract
198+
TextRecognizer
199+
TextRecognizerOptions
200+
```
201+
```
202+
Microsoft.Windows.Workloads
203+
204+
WorkloadPriority
205+
WorkloadsContract
206+
```
207+
32208
## Version 1.7 Experimental (1.7.0-experimental2)
33209
### Background Task Registration
34210

hub/apps/windows-app-sdk/release-channels.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The latest version of the Windows App SDK ships via three release channels: Expe
1818
|---------|---------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------|------------|-----------------------------------------------------------------------------------------------------|
1919
| **** | Stable ([release notes](stable-channel.md)) | This channel is supported for use by apps in production environments. It includes only stable APIs. | No more frequent than every six months<br>(+ servicing) | Yes | [1.6.4 (1.6.250108002)](stable-channel.md#version-164-16250108002) (01/15/2025) |
2020
| **❇️** | Preview ([release notes](preview-channel.md)) | This channel provides a preview of the next stable release. There may be breaking API changes between a given preview channel release and the next stable release. | At least one preview per stable version | No | [1.6.0-preview2](preview-channel.md#version-16-preview-2-160-preview2) (08/22/2024) |
21-
| **🔄️** | Experimental ([release notes](experimental-channel.md)) | This channel includes experimental features that are in early stages of development. Experimental features may be removed from the next release, or may never be released. | As needed when requiring feedback for features in early design or prototype stages | No | [1.7.0-experimental2](experimental-channel.md#version-17-experimental-170-experimental2) (01/09/2025) |
21+
| **🔄️** | Experimental ([release notes](experimental-channel.md)) | This channel includes experimental features that are in early stages of development. Experimental features may be removed from the next release, or may never be released. | As needed when requiring feedback for features in early design or prototype stages | No | [1.7.0-experimental3](experimental-channel.md#version-17-experimental-170-experimental3) (02/06/2025) |
2222

2323
For a comprehensive list of all current and previous releases of the Windows App SDK, including download locations, see [Downloads for the Windows App SDK](downloads.md).
2424

0 commit comments

Comments
 (0)