Skip to content

Tags: microsoft/onnxruntime

Tags

v1.24.4

Toggle v1.24.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ORT 1.24.4 release cherry pick round 1 (#27682)

This cherry-picks the following commits for the release:

| Commit ID | PR Number | Commit Title |
|-----------|-----------|-------------|
| eb23be8 | #27354 | Update python_requires |
| d626b56 | #27479 | [QNN EP] Enable offline x64 compilation with
memhandle IO type |
| 60ce0e6 | #27607 | Use `_tpause` instead of `__builtin_ia32_tpause`
|
| 69feb84 | #27591 | Add PCI bus fallback for Linux GPU device
discovery in containerized environments |
| de92668 | #27650 | Revert "[QNN EP] Fix error messages being logged
as VERBOSE instead o… |
| 0f66526 | #27644 | [Plugin EP] Check for nullptr before
dereferencing |
| 929f73e | #27666 | Plugin EP: Fix bug that incorrectly assigned
duplicate MetDef IDs to fused nodes in different GraphViews |

---------

Co-authored-by: XXXXRT666 <[email protected]>
Co-authored-by: derdeljan-msft <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shogo Yamazaki <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: baijumeswani <[email protected]>
Co-authored-by: edgchen1 <[email protected]>
Co-authored-by: Baiju Meswani <[email protected]>
Co-authored-by: Artur Wojcik <[email protected]>
Co-authored-by: Adrian Lizarraga <[email protected]>

v1.24.3

Toggle v1.24.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ORT 1.24.3 release cherry pick round 4 (#27558)

This cherry-picks the following commits for the release:

| Commit ID | PR Number | Commit Title |
|-----------|-----------|-------------|
| d5387d8 | #27192 | Avoid repetitive creation of fp4/fp8
native-custom-op domains for NvTensorRtRtx EP |
| 0b9906a | #27454 | Suppress spurious Array Out of Bounds warnings
produced by GCC 14.2 compiler on Linux builds |
| 4a80b0b | #27471 | Fix double-free in TRT EP custom op domain
Release functions |
| c7c939f | #27499 | Fix -Warray-bounds build error in MLAS on clang
17+ |
| f99dcca | #27514 | [Build] Fix pybind11 vcpkg configuration |
| ef04b10 | #27518 | [CXX Lora] Prevent heap OOB from maliciously
crafted Lora Adapters. |
| 0b2b6d0 | #27288 | [NvTensorRTRTX EP]: Add missing override
specifiers to suppress warnings |
| c1d8f5c | #27522 | Add "library_path" metadata entry to OrtEpDevice
instances for plugin and provider bridge EPs |
| fdead1c | #27537 | Account for ORT_NO_EXCEPTIONS builds in Lora
test |
| 3d1365e | #27521 | increase kMaxValueLength to 8192 |
| df8f4a7 | #27535 | Add OrtEnv.DisableDllImportResolver to prevent
fatal error on resolver conflict |
| bdd672a | #27356 | Add/Update telemetry events |
| 2da1a30 | #27543 | Fix RoiAlign heap out-of-bounds read via
unchecked batch_indices |
| 5c3f544 | #27466 | DQ→MatMulNBits fusion transformer for
NvTensorRtRtx ep |

---------

Co-authored-by: vishalpandya1990 <[email protected]>
Co-authored-by: Vishnudas Thaniel S <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Dmitri Smirnov <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Stephan Seitz <[email protected]>
Co-authored-by: Scott McKay <[email protected]>
Co-authored-by: xieofxie <[email protected]>
Co-authored-by: hualxie <[email protected]>
Co-authored-by: Darshak Bhatti <[email protected]>
Co-authored-by: Darshak Bhatti <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: anujj <[email protected]>
Co-authored-by: praneshgo <[email protected]>

v1.24.2

Toggle v1.24.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ORT 1.24.2 Release cherry pick round 4 (#27388)

This cherry-picks #27387

v1.24.1

Toggle v1.24.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Patch pools to use older agent version on ARM64 (#27232)

### Description

Azure DevOps pushed an incorrect agent version on Windows ARM64. This PR
patches the pool to use the older version while we wait for ADO to roll
out a fix.


### Motivation and Context

v1.23.2

Toggle v1.23.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ORT 1.23.2 cherrypick 1 (#26368)

Adds the following commits to the release-1.23.2 branch for ORT 1.23.2:

- [TensorRT] Fix DDS output bug during engine update
  - PR: #26272
  - commit id: 00e85dd
- Fix shape inference failure with in-memory external data
   - PR: #26263
   - commit id: d955476
- [CUDA] replace 90a-virtual by 90-virtual for forward compatible 
  - PR: #26230
  - commit id: b58911f
- [QNN-EP] Fix logic flow bug
  - PR: #26148
  - commit id: b282379
- Internal Dupe of #25255 - [MLAS] Optimize MlasConv using thread
partition opt
  - PR: #26103
  - commit id: 7362518
- Update qMoE spec to support block quantization
  - PR: #25641
  - commit id: 7a8ffa8
- [VitisAI] add new api to VitisAI to save graph as a string
  - PR: #25602
  - commit id: 3361d72
- [[Build] Lock torch, onnxscript and onnx-ir versions to latest]
  - PR: #26315
  - commit id: ea69c4d

---------

Co-authored-by: Hariharan Seshadri <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Edward Chen <[email protected]>
Co-authored-by: Yateng Hong <[email protected]>
Co-authored-by: Changming Sun <[email protected]>
Co-authored-by: Dmitri Smirnov <[email protected]>
Co-authored-by: Tianlei Wu <[email protected]>
Co-authored-by: quic-calvnguy <[email protected]>
Co-authored-by: quic_calvnguy <quic_calvnguy@quic_inc.com>
Co-authored-by: yifei410 <[email protected]>
Co-authored-by: yifei <[email protected]>

v1.23.1

Toggle v1.23.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ORT 1.23.1 cherrypick 2 (#26182)

### Description
Adds the following commits to the `rel-1.23.1` branch for ORT 1.23.1:


- add session_id_ to LogEvaluationStart/Stop, LogSessionCreationStart
  - main merge date: July 31, 1:05am
  - pr: #25590
  - commit: e753643
- [build] fix WebAssembly build on macOS/arm64
  - main merge date: Aug 5, 8:07am
  - pr: #25653
  - commit: 53f152b
- [CPU] MoE Kernel (#25958)
  - main merge date: Sept 10, 4:54pm
  - pr: #25958
  - commit: 930e640
- [CPU] Block-wise QMoE kernel for CPU
  - main merge date: Sept 15, 8:32am
  - pr: #26009
  - commit: 5d17734
- [C#] Implement missing APIs
  - main merge date: Sept 24, 10:50am
  - pr: #26101
  - commit: 35dcab5
- Regenerate test model with ONNX IR < 12
  - main merge date: Sept 24, 2:50pm
  - pr: #26149
  - commit: 88f2652
- [CPU] Fix compilation errors because of unused variables
  - main merge date: Sept 25, 1:21pm
  - pr: #26147
  - commit: 42fcd71
- [EP ABI] Check if nodes specified in GetCapability() have already been
assigned
  - main merge date: Sept 26, 1:24am
  - pr: #26156
  - commit: 67d3ba0
- [QNN EP] Add dynamic option to set HTP performance mode
  - main merge date: Sept 26, 11:55am
  - pr: #26135
  - commit: 6cc40fd

---------

Co-authored-by: xieofxie <[email protected]>
Co-authored-by: hualxie <[email protected]>
Co-authored-by: Yulong Wang <[email protected]>
Co-authored-by: Akshay Sonawane <[email protected]>
Co-authored-by: Dmitri Smirnov <[email protected]>
Co-authored-by: Edward Chen <[email protected]>
Co-authored-by: quic-tirupath <[email protected]>
Co-authored-by: quic-ashwshan <[email protected]>

v1.23.0

Toggle v1.23.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix python test issues for the 1.23.0 release (#26118)

### Description

1. Fixes Python Wheel Installation Path: In the Linux smoking test
(py-package-smoking-test-linux.yml),
the pip install command was corrected to use --find-links . to locate
the wheel in the correct directory.
This resolves an issue where the installation script was looking in the
wrong location.

2. Expands python package test pipeline's macOS Test Matrix: A new
parameterized template (py-package-smoking-test-macos.yml) is introduced
to test macOS wheels. The main pipeline (py-package-test-pipeline.yml)
now uses this template to create a comprehensive test matrix, covering
Python versions 3.10, 3.11, 3.12, and 3.13 across macOS versions 13, 14,
and 15.

3. Enable more tests in Nuget Test Pipeline. The pipeline is for testing
packaged ONNX Runtime nuget packages. In the Windows NuGet test template
(test_win.yml), a step has been added to download and place the
custom_op_library.dll in the appropriate test directory. This ensures
the custom op tests can find their required dependencies. The
SKIPNONPACKAGETESTS flag has been removed to ensure all such tests are
run.

### Motivation and Context
Improve packaging tests.

v1.22.2

Toggle v1.22.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ORT 1.22.2 cherry-pick PR 25552 (#25720)

### Description
Cherry-pick PR #25552,
which allows building python wheels for ORT 1.22.2



### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->

Co-authored-by: Changming Sun <[email protected]>

v1.22.1

Toggle v1.22.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Cherry Picks into rel-1.22.1 (#25157)

### Description

Cherry pick the following into
[rel-1.22.1](https://github.com/microsoft/onnxruntime/tree/rel-1.22.1)

- (#24884 )
- (#24845 )
- (#24950 )
- (#24534)
- (#24889 )

- bump version to 1.22.1 and update DirectML package version to 1.22.1
in CI pipeline

---------

Co-authored-by: Prathik Rao <[email protected]>
Co-authored-by: Yulong Wang <[email protected]>
Co-authored-by: Scott McKay <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Julien <[email protected]>
Co-authored-by: Julien Maille <[email protected]>
Co-authored-by: Changming Sun <[email protected]>