Skip to content

Releases: microsoft/onnxscript

v0.6.2

10 Feb 22:28
45ef06b

Choose a tag to compare

Note

This patch release includes important bug fixes to version converter.

What's Changed

Optimizer and rewriter

Torch Lib

  • Fix {lstm,gru}: slice hidden/cell state with sequence by @tgolsson in #2803

Other Changes

New Contributors

Full Changelog: v0.6.1...v0.6.2

v0.6.1

09 Feb 21:27
74a5f34

Choose a tag to compare

What's Changed

Note

This update includes a slight change in how PyTorch SDPA's Boolean attention mask is exported in opset<23

  • Fix attention mask to use float_lowest instead of -inf and add NaN-safe softmax handling by @Aniketsy in #2654

Other Changes

  • Fix compatibility with the latest onnx-ir version (0.1.16) by supporting onnx functions in version converter by @titaiwangms in #2791

New Contributors

Full Changelog: v0.6.0...v0.6.1

v0.6.0

29 Jan 18:46
dfa7544

Choose a tag to compare

What's Changed

This release introduces breaking changes to ONNXFunction. The .param_schemas and schema properties are removed, and are replaced by .op_signature which is more flexible and captures the complete signature of the ONNXFunction.

Additionally, onnxscript's AST converter for the scripting mode has been migrated to fully leverage onnx-ir.

Breaking Changes

Core ONNX Script

Optimizer and rewriter

  • Add test for unused initializer check with graph outputs by @Copilot in #2733
  • Add OutputFixPass and NameFixPass in optimize by @justinchuby in #2779

Torch Lib

Other Changes

New Contributors

Full Changelog: v0.5.7...v0.6.0

v0.5.7

16 Dec 20:56
b444529

Choose a tag to compare

What's Changed

Optimizer and rewriter

ONNX IR

Torch Lib

Documentation

Other Changes

  • Add GQA fusion test cases by @gramalingam in #2669
  • chore(deps): bump ruff from 0.14.2 to 0.14.3 in /requirements/lintrunner by @dependabot[bot] in #2676
  • chore(deps): bump editorconfig-checker from 3.4.0 to 3.4.1 in /requirements/lintrunner by @dependabot[bot] in #2677
  • chore(deps): bump onnx-weekly from 1.20.0.dev20251027 to 1.21.0.dev20251103 in /requirements/ci by @dependabot[bot] in #2678
  • Bump version by @gramalingam in #2702
  • Provide inplace replacement util by @gramalingam in #2708
  • chore(deps): bump ruff from 0.14.3 to 0.14.6 in /requirements/lintrunner by @dependabot[bot] in #2716
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #2715
  • chore(deps): bump onnxruntime from 1.23.1 to 1.23.2 in /requirements/ci by @dependabot[bot] in #2652
  • chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #2626
  • chore(deps): bump ruff from 0.14.6 to 0.14.7 in /requirements/lintrunner by @dependabot[bot] in #2721
  • support opset23 by @titaiwangms in #2725
  • chore(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #2730
  • chore(deps): bump ruff from 0.14.7 to 0.14.9 in /requirements/lintrunner by @dependabot[bot] in #2731

New Contributors

Full Changelog: v0.5.6...v0.5.7

v0.5.6

31 Oct 05:40
3846705

Choose a tag to compare

What's Changed

Optimizer and rewriter

Full Changelog: v0.5.5...v0.5.6

v0.5.5

30 Oct 22:59
ee9a6e8

Choose a tag to compare

What's Changed

Breaking Changes

  • Create initializers not constant nodes in constant folding pass by @titaiwangms in #2650

Core ONNX Script

Optimizer and rewriter

Torch Lib

Other Changes

Full Changelog: v0.5.4...v0.5.5

v0.5.4

16 Oct 16:52
75b3d42

Choose a tag to compare

What's Changed

Optimizer and rewriter

Torch Lib

Other Changes

Full Changelog: v0.5.3...v0.5.4

v0.5.3

01 Oct 01:21
929a7f2

Choose a tag to compare

What's Changed

Optimizer and rewriter

Torch Lib

Other Changes

New Contributors

Full Changelog: v0.5.2...v0.5.3

v0.5.2

23 Sep 20:04
e67eeef

Choose a tag to compare

What's Changed

Optimizer and rewriter

Torch Lib

  • [torchlib] Fix aten_gather to correctly handle scalar indices by @linshokaku in #2566
  • [torchlib] Simplify linalg_vector_norm to remove the redundant Abs by @justinchuby in #2570

New Contributors

Full Changelog: v0.5.1...v0.5.2

v0.5.1

16 Sep 00:51
ea79022

Choose a tag to compare

What's Changed

Optimizer and rewriter

Other Changes

Full Changelog: v0.5.0...v0.5.1