[ ] Watch for major/breaking changes and decide to either batch them with this release or defer them until the next release
[ ] Choose a release candidate from nightly releases to promote. The candidate should contain no major regressions and should include all packages, even those marked experimental in .github/workflows/build_package.yml like macOS and Windows packages.
[ ] Compile release notes
[ ] Promote to stable (on GitHub) and push packages to PyPI
[ ] Roll forward downstream packages like iree-turbine and push similar package updates to PyPI
Overview
Our previous stable release was cut on 2024-11-18: https://github.com/iree-org/iree/releases/tag/iree-3.0.0. We aim for roughly one stable release every 6 weeks. This issue tracks the release process for the next release.
Release process docs:
Release checklist:
experimental
in.github/workflows/build_package.yml
like macOS and Windows packages.iree-turbine
and push similar package updates to PyPIRelease notes
Commit range
main
: https://github.com/iree-org/iree/compare/iree-3.0.0...main(Contributors can edit this section as they land patches)
Announcements:
Notable changes:
Full changelog: https://github.com/iree-org/iree/compare/iree-3.0.0...main