Target timeline
| Phase |
Target date |
Original |
Actual |
| Scheduled feature freeze / Start of translation process |
2022-09-24 |
2022-09-24 |
2022-09-21 (app translations) |
| Targeted translation completion date |
2022-10-08 |
2022-10-08 |
2022-10-09 (app translations, forced) |
| Approximate release date |
2022-10-15 |
2022-10-15 |
2022-10-17 (announcement 2022-10-21) |
Current state: Released
Checklist
Reminders for the release announcement
Target timeline
Current state: Released
Checklist
needs documentationlabel for any outstanding PRs flagged for this release and remove that label if done.next-releaseto release, set it as "Draft", sanity check for conflicts and any obvious problems.next-releaseandreleasebranch. No changes should be made from now on to ensure translators don't have to work twice.tools/create-translation-issues.sh. Make sure issue text is up-to-date. Add any URLs that will need localisation into the "New/Changed screenshots" section.tools/create-translation-issues.shusingwebargument (see notes in script)..tsfiles in master vialupdatetools/create-translation-issues.shis up-to-datetools/create-translation-issues.shusingappargument.tools/checkkeys.pl).qmfiles vialrelease Jamulus.protools/get_release_contributors.py, see reminders at the end of this issue.Jamulus.proand add the release date to the Changelog header and commitr3_y_zlatestand push._config.ymlinnext-releasereleasebranch by clicking on "Edit" on the Branches page and adding a_behindrelease.next-releaseintoreleasereleasebranch after the site and the.pofiles are published by removing the_from the branch protection rule you edited on the Branches page.Jamulus.pro(devsuffix) and ChangeLog (add a header) for the next releaseReminders for the release announcement