-
Notifications
You must be signed in to change notification settings - Fork 637
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release tracker - 3.1.0 #19192
Comments
Six weeks from the 3.0.0 release would be December 30, so we're instead targeting release 3.1.0 for one week later - on January 6. Given the proximity to the holidays, I'm going to start compiling release notes and watching for both high impact and risky PRs/commits this week. |
We're approaching our 3.1.0 release across all IREE packages (iree-org/iree#19192), so testing closer to HEAD. Commit range: iree-org/iree@iree-3.1.0rc20241212...iree-3.1.0rc20241220
Back from the holidays now. We're finding that some upstream and downstream builds are unstable, which might delay the release a few days. Tentatively looking at moving the target from Jan 6 (Monday) to Jan 8 (Wednesday), with a release candidate selected early in the week. |
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
: iree-3.0.0...main(Contributors can edit this section as they land patches)
Announcements
Notable changes
Framework support
iree-import-onnx
tool now includes options that improve handling of large models: ab3c9bb. See the ONNX framework documentation at https://iree.dev/guides/ml-frameworks/onnx/.integrations/pjrt/
has been refreshed and is now tested continuously.Compiler
Runtime
iree_hal_*
APIs in eae7bfb:iree_hal_buffer_subspan
now requires aniree_allocator_t host_allocator
that was previously implicit.iree_hal_subspan_buffer_initialize
was removed as it was not safe.iree_hal_deferred_buffer_t
was removed as placement checks without an allocated buffer reference are not possible.iree_hal_heap_buffer_wrap
and all other buffer creation now requires a placement.iree_hal_buffer_initialize
used by HAL implementations now requires a placement.Development tools
iree.build
package now has reference documentation at https://iree-python-api.readthedocs.io/en/latest/compiler/build.html, has more robust HTTP fetching (9789438), and supports out of process concurrency (ef4ecf3).build_tools/pkgci/setup_venv.py
and a new package bisect script is available atbuild_tools/pkgci/bisect
.Full changelog
iree-3.0.0...main
The text was updated successfully, but these errors were encountered: