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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-8Lines changed: 4 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,17 +6,16 @@ The format is loosely based on [Keep a Changelog](https://keepachangelog.com/en/
6
6
7
7
## WinML CLI v0.1.0
8
8
9
-
First **public preview** release. With the Windows ML 2.0 baseline now in place, this release shifts focus to polishing the CLI surface: faster `winml inspect` / `winml eval`, more accurate device & EP resolution, a real PyPI release pipeline, and a meaningful pass over telemetry, sysinfo, and quantization behavior.
9
+
First **public preview** release. With the Windows ML 2.0 baseline now in place, this release shifts focus to polishing the CLI surface: faster `winml inspect` / `winml eval`, more accurate device & EP resolution, a real PyPI release pipeline, and a meaningful pass over sysinfo and quantization behavior.
10
10
11
11
### 🎉 Public preview
12
12
13
13
- Promoted to `Development Status :: 4 - Beta` in `pyproject.toml`.
14
14
- First release published to PyPI via the new ESRP-signed release pipeline (#473).
15
-
- Telemetry is now disabled in shipped artifacts (#728).
16
15
17
16
### ✨ Improvements
18
17
19
-
-`winml inspect`: banner + spinner shown during HF metadata fetch (#718), `--list-tasks`returns in <500 ms (#717), processor `Auto*` lookups deduped/gated (#719).
18
+
-`winml inspect`: banner + spinner during HF metadata fetch (#718, hidden in JSON mode #745); `--list-tasks` <500 ms (#717); processor `Auto*` lookups gated (#719, #746).
20
19
-`winml eval`: lazy module loading drops cold-start latency (#711); inputs validated up-front with friendlier errors and a structured `--schema` output (#694).
21
20
-`winml export`: `model-id` and `task` validated before the export runs (#714).
@@ -28,19 +27,16 @@ First **public preview** release. With the Windows ML 2.0 baseline now in place,
28
27
### 🐛 Fixes
29
28
30
29
-**Quantization (P0)** — `--precision` now rejects invalid values instead of silently falling back to `uint8/uint8`; default image calibration dataset streams rather than downloading ~5 GB; DETR-family object detection supports `pixel_mask` padding (#680).
30
+
-**`winml eval`** — pinned `pyarrow <24` to avoid an EP DLL load-order crash (#750).
31
+
-**`winml perf`** — QDQ precision detection fix (#753); NPU monitoring adds `3D` engine, device line shows requested vs. actual (#747).
31
32
-**EP / device resolution** — `resolve_device`/`resolve_eps` now use `get_registered_ep_devices` (#712); dropped misleading `ov`/`vitis`/`trtrtx` aliases (#690); `winml sys` raises when an EP isn't available on the host (#686); per-provider `ensure_ready` failures demoted to debug (#703); analyze regression caught during compile e2e (#740).
32
33
-**Native ORT / WinML** — suppressed ORT native stderr, fixed a HANDLE leak (#709); nulled the EP catalog handle after enumeration to prevent a QNN NPU crash on exit (#701); fixed the `onnxruntime` DLL search path (#689).
33
34
-**`winml sys`** — diagnostic sections gated behind `-v`, json-mode logs routed to stderr (#737); CPU/Mem scoped to the current process and PDH percent counters no longer artificially capped (#715); host arch reported via `IsWow64Process2` on Windows ARM64 (#705).
34
-
-**Telemetry** — `deviceid` emitted in CS 4.0 `r:<uuid>` form so OneCollector accepts events (#693).
0 commit comments