ONNX Runtime v1.28.1

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 EPContext nodes, aligning their schema with support for compiling zero-input models (#29799)
  • Hardened FastGelu fusion to skip malformed Mul and Pow patterns (#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

View original

Upgraded? How did it go?

Discussion