5cbd3f29e3
Fuzz / Run fuzz harnesses (${{ github.event_name == 'schedule' && 'nightly' || 'smoke' }}) (push) Has been cancelled
Create Releases / call-mac (push) Has been cancelled
Create Releases / call-linux (push) Has been cancelled
Create Releases / call-sdist (push) Has been cancelled
Create Releases / call-win (push) Has been cancelled
Create Releases / call-pyodide (push) Has been cancelled
Windows_No_Exception_CI / build (x64, 3.10) (push) Has been cancelled
Check URLs / build (push) Has been cancelled
Create Releases / Attest CI build artifacts (push) Has been cancelled
Create Releases / Check for Publish release build to pypi (push) Has been cancelled
Create Releases / Check for Publish preview build to test.pypi-weekly (push) Has been cancelled
Create Releases / Publish preview build to test.pypi-weekly (push) Has been cancelled
Create Releases / Check for Publish release build to test.pypi (rc-candidates) (push) Has been cancelled
Create Releases / Publish release build to test.pypi (push) Has been cancelled
Create Releases / Check for Publish preview build to pypi-weekly (push) Has been cancelled
Create Releases / Publish preview build to pypi-weekly (push) Has been cancelled
Create Releases / Publish release build to pypi (push) Has been cancelled
Create Releases / test source distribution (push) Has been cancelled
clang-tidy / clang-tidy (push) Has been cancelled
Lint / Validate SBOM (push) Has been cancelled
Lint / Enforce style (push) Has been cancelled
CI / Test windows-2022, 3.14, External, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test windows-latest, 3.10, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test windows-latest, 3.14, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test windows-latest, 3.14t, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test ubuntu-24.04, 3.14, Internal, debug=1, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test ubuntu-24.04, 3.14, External, debug=0, unity_build=1, onnx_ml=1, autogen=1 (push) Has been cancelled
CI / Test ubuntu-24.04, 3.14, External, debug=0, unity_build=0, onnx_ml=0, autogen=0 (push) Has been cancelled
CI / Test macos-latest, 3.10, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test macos-latest, 3.14, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test macos-latest, 3.14t, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test ubuntu-24.04, 3.14, External, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test ubuntu-24.04, 3.10, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test ubuntu-24.04, 3.14, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
CI / Test ubuntu-24.04, 3.14t, Internal, debug=0, unity_build=0, onnx_ml=1, autogen=0 (push) Has been cancelled
Pixi CI / Install and lint (ubuntu-24.04-arm) (push) Has been cancelled
Pixi CI / Install and lint (windows-2022) (push) Has been cancelled
Pixi CI / Xcode generator build (push) Has been cancelled
Pixi CI / Install and test (macos-latest, default) (push) Has been cancelled
Pixi CI / Install and test (ubuntu-24.04-arm, default) (push) Has been cancelled
Pixi CI / Install and test (ubuntu-latest, default) (push) Has been cancelled
Pixi CI / Install and test (windows-2022, default) (push) Has been cancelled
Pixi CI / Install and test (macos-latest, oldies) (push) Has been cancelled
Pixi CI / Install and test (ubuntu-24.04-arm, oldies) (push) Has been cancelled
Pixi CI / Install and test (ubuntu-latest, oldies) (push) Has been cancelled
Pixi CI / Install and test (windows-2022, oldies) (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Copilot Setup Steps / copilot-setup-steps (push) Has been cancelled
Generate and publish ONNX docs / build (push) Has been cancelled
Generate and publish ONNX docs / deploy (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
4.4 KiB
4.4 KiB
ONNX 12-Month Roadmap (Q3 2026 – Q2 2027)
This is a living document and a starting point — not yet a complete picture of all ONNX SIGs and Working Groups. Every group is invited to add or update their milestones below. Milestones are estimations, not commitments, unless stated otherwise.
How to contribute
- Find your SIG/WG section below (or add a new one following the template).
- Fill in your objectives per quarter.
- Submit a PR or send your input to the roadmap coordinator.
SIGs & Working Groups
SIG Architecture & Infrastructure
Lead(s): Andreas Fehlner (TRUMPF Laser), Christian Bourjau (QuantCo)
Last updated: 2026-06-24
Q3 2026
- Remove test files from release packages (reduce package size and install surface)
- Automate and improve SBOM generation and publication
- Immutable releases (tamper-evident, verifiable artifacts)
- Convert deprecated branch protection rules to Rules within Github
- Newer minimal protobuf
Q4 2026
- Move to C++20
- Begin C++ hardening (compiler flags, static analysis integration)
- Integrate fuzz testing into CI
- Define a stable C-API
Q1 2027
- OpenSSF Gold Badge
- Achieve SLSA Build Level 3 compliance
Q2 2027
- Improved conformance test suite (parameterized, filterable, usable from non-Python runtimes)
- Continued C++ hardening improvements
Operator SIG
Lead(s): G. Ramalingam, Michal Karzynski
Last updated: 2026-06-08
Note: The items below may be reprioritized as needed. It may be better to view the following as an unprioritized list of items for the next year.
Q3 2026:
Attention op (fix causal-mask position-anchoring issue)(landing in #8068)- Attention op (add support for local window)
- Attention op (add support for pre-softcap additive bias)
- Support symbolic shape inference
Q4 2026:
- Variable length scan support
- LinearAttention (support for Gated DeltaNet-2)
Q1 2027:
- Support Mixture-of-Exports (possibly via Grouped MatMul operator)
- RotaryEmbedding for visual models (2D)
Q2 2027:
- Support for ternary-value quantization and single-bit quantization
- FlexAttention
SONNX Working Group
Lead(s): Eric JENN, Jean SOUYRIS Last updated: 2026-06-01
Q3 2026
- First subset of ONNX operators (i) fully specified in compliance with the SONNX guidelines, (ii) fully formally specified and proved, (iii) implemented, (iv) tested and (v) integrated in the AIDGE framework.
- Final version of the informal specification guidelines.
- First version of the formal specification guidelines.
- First version of the verification guidelines (testing).
- First version of the graph execution semantics formally specified (excluding control flow ops).
Q4 2026
- Second subset of ONNX operators (i) fully specified in compliance with the SONNX guidelines, (ii) fully formally specified and proved, (iii) implemented, (iv) tested and (v) integrated in the AIDGE framework.
- Final version of the formal specification guidelines.
- First version of the numerical accuracy analysis guidelines.
Q1 2027
- Third subset of ONNX operators (i) fully specified in compliance with the SONNX guidelines, (ii) fully formally specified and proved, (iii) implemented, (iv) tested and (v) integrated in the AIDGE framework.
- Final version of the numerical accuracy analysis guidelines.
- Final version of the verification guidelines (all techniques).
- First subset of operators with numerical accuracy analysis.
- Final version of the graph execution formal specification (including control flow ops).
Q2 2027
- Fourth subset of ONNX operators (i) fully specified in compliance with the SONNX guidelines, (ii) fully formally specified and proved, (iii) implemented, (iv) tested and (v) integrated in the AIDGE framework.
- Second subset of operators with numerical accuracy analysis.
[SIG/WG Name]
Lead(s): TBD Last updated: YYYY-MM-DD
Q3 2026
- Objective 1
- Objective 2
- Objective 3
Q4 2026
- Objective 1
- Objective 2
- Objective 3
Q1 2027
- Objective 1
- Objective 2
- Objective 3
Q2 2027
- Objective 1
- Objective 2
- Objective 3