-
Notifications
You must be signed in to change notification settings - Fork 857
Open
Labels
enhancement ➕New feature or requestNew feature or request
Description
Request description
Overview
Important
The 3.9.0 release is scheduled for 2025-11-24.
Our previous stable release was published on 2025-10-14: https://github.com/iree-org/iree/releases/tag/v3.8.0. We aim for roughly one stable release every 6 weeks. This issue tracks the release process for the next release.
Release process docs:
- https://iree.dev/developers/general/release-management/
- https://github.com/iree-org/iree/blob/main/RELEASING.md
Release checklist:
- Watch for major/breaking changes and decide to either batch them with this release or defer them until the next release
- Choose release candidates from nightly releases to promote. The candidates should contain no major regressions and should include all packages, even those marked
experimentalin.github/workflows/build_package.ymllike macOS and Windows packages. - Compile release notes
- Push IREE packages to PyPI and create a new release on GitHub
- Push iree-turbine packages to PyPI and create a new release on GitHub
- Increment version.json files
- Update release process docs for next time
Testing instructions
(Update this once release candidates are selected. Versions should match within each repository.)
pip install \
--find-links https://iree.dev/pip-release-links.html \
iree-base-compiler==3.9.0rc20251125 \
iree-base-runtime==3.9.0rc20251125 \
iree-tools-tf==20251125.1456 \
iree-tools-tflite==20251125.1456 \
--find-links https://iree.dev/pip-release-links.html \
iree-turbine==3.9.0rc20251125 \
--find-links https://github.com/nod-ai/shark-ai/releases/expanded_assets/dev-wheels \
Release notes
Candidate: TBD
Commit range
- Previous release to
main: v3.8.0...main - Previous release to release candidate:
(Contributors can edit this section as they land patches)
Announcements
- Changes to data-tiling flags:
iree-opt-data-tilingis an umbrella data-tiling flag with core developer's suggested config. Promote iree-opt-data-tiling to pipeline options. #22295- IREE switches the default to use new data-tiling path, which is equivalent to using
iree-dispatch-creation-data-tiling. Users still can start data-tiling either from global optimization phase (the old default) or dispatch creation phase (the new default) based on their needs. See official doc for the comparison and details. To restore the old behavior, users can useiree-global-opt-data-tilingflag. [DataTiling] Switch default to start from the DispatchCreation phase. #21441
Notable changes
Compiler
Runtime
Developer tools
New contributors
(TODO: update this with the autogenerated list)
Full changelog
List of changes
(TODO: update this with the autogenerated notes)
Commit history: v3.8.0...v3.9.0
What component(s) does this issue relate to?
No response
Additional context
No response
What component(s) does this issue relate to?
No response
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancement ➕New feature or requestNew feature or request