You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**✅**| 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.8.1 (1.8.250916003)](stable-channel.md#version-181-18250916003) (09/22/2025) |
19
+
|**✅**| 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.8.2 (1.8.251003001)](stable-channel.md#version-182-18251003001) (10/14/2025) |
20
20
|**❇️**| 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 |[Version 1.8 Preview (1.8-preview)](preview-channel.md#version-18-preview-18-preview) (08/19/2025) |
21
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 |[2.0.0-experimental1](experimental-channel.md#version-20-experimental-200-experimental1) (10/02/2025) |
22
22
@@ -51,7 +51,7 @@ The Windows App SDK has a lifecycle. A lifecycle begins when a version or servic
51
51
52
52
| Windows App SDK version | Original release date | Latest patch version | Patch release date | Support level | End of servicing |
Copy file name to clipboardExpand all lines: hub/apps/windows-app-sdk/stable-channel.md
+21-1Lines changed: 21 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,10 +26,29 @@ In an existing Windows App SDK app, you can update your Nuget package to 1.8.250
26
26
27
27
For the updated runtime and MSIX, see [Downloads for the Windows App SDK](./downloads.md).
28
28
29
-
### Version 1.8.1 (1.8.250916003)
29
+
### Version 1.8.2 (1.8.251003001)
30
30
31
31
This is the latest service release for Version 1.8 of the Windows App SDK.
32
32
33
+
#### Updated ONNX Runtime
34
+
Updated the `onnxruntime.dll` to 1.23.1 introducing several enhancements to ONNX Runtime's Python and C++ APIs, focusing on improved device and memory information handling, synchronization stream support, and tensor copy functionality. It adds new Python bindings for device/memory types, exposes more detailed session input/output metadata, and provides a Python-accessible tensor copy API. The changes also refactor and extend the C++ API for better stream and memory info management.
35
+
36
+
**Key enhancements include:**
37
+
* Python bindings for `OrtMemoryInfoDeviceType`, `OrtDeviceMemoryType`, and expanded `OrtDevice` to expose the memory type via a new `mem_type` method. The `OrtMemoryInfo` Python class now supports both legacy and new V2 constructors and exposes additional properties such as device memory type and Vendor ID.
38
+
* Extended the Python `InferenceSession` object to provide access to imput/output `OrtMemoryInfo` and `OrtEpDevice` objects through new properties and methods
39
+
* Introduced Python bindings for `OrtSyncStream`, including creation via `OrtEpDevice.create_sync_stream()` and retrieval of device-specific `OrtMemoryInfo` via `OrtEpDevice.memory_info()`.
40
+
* Refactored the C++ API to generalize `SyncStream` handling, allowing for unowned streams and improved type safety.
41
+
* Added a new Python-level `copy_tensors` function and corresponding C++ binding, enabling efficient copying of tensor data between OrtValue objects, optionally using a synchronization stream.
42
+
* Changed the return type of the `OrtValue.data_ptr` method in the Python binding from `int64_t` to `uintptr_t` for better cross-platform compatibility.
43
+
* Minor improvements to error messages and device type handling in the Python API (e.g., for OrtDevice).
44
+
* Addressed edge cases in memory information handling
45
+
* Resolved minor issues to improve stability and reliability
46
+
47
+
#### Bug fixes
48
+
* Fixed deployment handler code to report the actual failure HRESULT for increased clarity when troubleshooting.
49
+
50
+
### Version 1.8.1 (1.8.250916003)
51
+
33
52
#### LanguageModel text generation
34
53
35
54
LanguageModel is now available using [**Phi Silica**](/windows/ai/apis/phi-silica) to generate text responses to broad user prompts with built in content moderation. Phi Silica, Microsoft's most powerful NPU-tuned local language model, is optimized for efficiency and performance on Windows Copilot+ PCs devices while still offering many of the capabilities found in Large Language Models (LLMs).
@@ -47,6 +66,7 @@ See [Get started with Phi Silica in the Windows App SDK](/windows/ai/apis/phi-si
47
66
-**Smaller downloads/installs** - No need to carry large EPs and the ONNX Runtime in your app
48
67
-**Broad hardware support** - Runs on all Windows 11 PCs (x64 and ARM64) with any hardware configuration
49
68
69
+
50
70
### New APIs for 1.8.1
51
71
52
72
This release includes the following new APIs compared to the previous 1.8 release:
0 commit comments