[v0.6.0] Release Tracker
The v0.6.0 release will be cut from the "release/0.6" branch for critical fixes to the v0.6.0 release.
Branch Cut Date: ~~3/24/2025~~ ~~3/26/2025 at 6pm PT~~ 3/27/2025 Release branch finalized, documentation and tutorials finalized: 4/17/2025 Intended Release Date: 4/24/2025
This issue is for tracking cherry-picks to the release branch.
Cherry-Pick Criteria
Focus on stability and documentation correctness. Ideally only low risk changes may be cherry-picked from main:
- Critical fixes in core components: build, exir, backends, runtime, sdk
- Bug fixes in demos/examples. No new features/experiments
- Critical bug fixes based on community feedback
- Documentation improvements
- Test/CI fixes
- Release branch specific changes (e.g. change version identifiers) Any core components changes and other change will require special dispensation from the release manager (currently @metascroy). If this applies to your change please write "Special Dispensation" in the "Criteria Category:" template below and explain.
Cherry-Pick Process
-
Ensure your PR has landed in master. This does not apply for release-branch specific changes (see Phase 1 criteria).
-
Create (but do not land) a PR against the release branch. Option 1: Use
pytorchbotto cherry pick a PR that has been committed to the main branch using@pytorchbot cherry-pickcommand as follows.@pytorchbot cherry-pick --onto release/0.6 -c {regression,critical,fixnewfeature,docs,release}usage: @pytorchbot cherry-pick --onto ONTO [--fixes FIXES] -c {regression,critical,fixnewfeature,docs,release} Cherry pick a pull request onto a release branch for inclusion in a release optional arguments: --onto ONTO Branch you would like to cherry pick onto (Example: release/0.4) --fixes FIXES Link to the issue that your PR fixes (i.e. https://github.com/pytorch/executorch/issues/2345) -c {regression,critical,fixnewfeature,docs,release} A machine-friendly classification of the cherry-pick reason.Option 2: Manually create a cherry pick PR using git command as follows.
# Find the hash of the commit you want to cherry pick # (for example, abcdef12345) git log git fetch origin release/0.6 git checkout release/0.6 git cherry-pick -x abcdef12345 # Submit a PR based against 'release/0.6' either: # via the GitHub UI git push my-fork # via the GitHub CLI gh pr create --base release/0.6 -
Make a request below with the following format:
Link to landed trunk PR:
*
Link to release branch PR:
*
Criteria category and reasons:
*
- Someone from the release team will reply with approved / denied or ask for more information.
- If approved, someone from the release team will merge your PR once the tests pass. Do not land the release branch PR yourself.
If someone from the release team has taken action on your cherry pick, its comment below will be liked. If the cherry pick has merged, a rocket icon will be added to the comment.
Please note HUD Link with branch CI status and link to the HUD to be provided here. HUD
Versions
0.6.0
As an FYI, the branch cut date has been updated from 3/24 to 3/26.
As an FYI, the branch cut is delayed until the morning of 3/27/2025.
The release/0.6 branch has been cut: https://github.com/pytorch/executorch/tree/release/0.6
Link to landed trunk PR: #9704
Link to release branch PR: #9722
Criteria category and reasons: Removing unused code from OSS
Link to landed trunk PR: https://github.com/pytorch/executorch/pull/9732
Link to release branch PR: https://github.com/pytorch/executorch/pull/9750
Criteria category and reasons: Fix CMake compatibility issues
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9799
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9807
Criteria Category: Critical -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9729
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9816
Criteria Category: Critical -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9756
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9859
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9725
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9860
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9788
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9861
Criteria Category: Docs -
Link to landed trunk PR:
- https://github.com/pytorch/executorch/pull/9936
Link to release branch PR:
- TBD
Criteria category and reasons:
- docs
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9809
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9961
Criteria Category: Fixnewfeature - #9576
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9793
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9962
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9939
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9963
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9978
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9981
Criteria Category: Docs -
Link to landed trunk PR:
Link to release branch PR:
- TBD
Criteria category and reasons:
- docs
@Jack-Khuu can you put up a cherry pick PR?
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9970
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9986
Criteria Category: Fixnewfeature -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9596
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9987
Criteria Category: Fixnewfeature -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9968
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9988
Criteria Category: Fixnewfeature -
Link to landed trunk PR: https://github.com/pytorch/executorch/pull/9976
Link to release branch PR: https://github.com/pytorch/executorch/pull/9991
Criteria category and reasons: Remove unused code
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9957
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9995
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9936
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9997
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9938
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/9999
Criteria Category: Critical -
@SS-JIA: This addresses this launch blocker
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/10000
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/10001
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/10003
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/10005
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9885
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/10007
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/10008
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/10029
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/10028
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/10041
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/9975
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/10058
Criteria Category: Docs -
Link to landed trunk PR (if applicable):
- https://github.com/pytorch/executorch/pull/10022
Link to release branch PR:
- https://github.com/pytorch/executorch/pull/10059
Criteria Category: Docs -