v1.28.1
ONNX Runtime v1.28.1
Added 1
- Support for device-free compile-only sessions in WebGPU EP, enabling offline graph transformation and optimized-model serialization without access to GPU hardware
Fixed 4
- Prevented an access violation in Windows processes under Win32k lockdown by skipping DXGI device discovery
- Allowed zero-input EPContext nodes, aligning their schema with support for compiling zero-input models
- Hardened FastGelu fusion to skip malformed Mul and Pow patterns
- Added validation for in-memory external initializer references, rejecting unregistered or mismatched data before graph transformation
From ONNX Runtime
This is a patch release on top of v1.28.0, containing support for device-free WebGPU compilation, improved compatibility with sandboxed Windows processes, and targeted graph-validation fixes.
WebGPU EP
- Added support for device-free compile-only sessions, enabling offline graph transformation and optimized-model serialization without access to GPU hardware (#29681)
Bug Fixes
- Prevented an access violation in Windows processes under Win32k lockdown by skipping DXGI device discovery (#29755)
- Allowed zero-input
EPContextnodes, aligning their schema with support for compiling zero-input models (#29799) - Hardened FastGelu fusion to skip malformed
MulandPowpatterns (#32016) - Added validation for in-memory external initializer references, rejecting unregistered or mismatched data before graph transformation (#32042)
Contributors
Thanks to our 4 contributors for this release!
@apsonawane, @shiyi9801, @adrastogi, @mingmingtasd
Full Changelog: v1.28.0...v1.28.1