Bug 41186,41187: Prepare Tor+Mullvad Browser 14.0a2
Related Issues
Self-review + reviewer's template
-
rbm.conf
updates:-
var/torbrowser_version
-
var/torbrowser_build
: should bebuild1
, unless bumping a previous release preparation -
var/browser_release_date
: must not be in the future when we start building -
var/torbrowser_incremental_from
(not needed for Android-only releases)
-
-
Tag updates: -
Firefox -
Geckoview - should match Firefox -
Firefox Android - Tags might be speculative in the release preparation: i.e., they might not exist yet.
-
-
Addon updates: -
NoScript -
uBlock Origin (Mullvad Browser only) -
Mullvad Browser Extension (Mullvad Browser only) - For AMO extension (NoScript and uBlock), updating the version in the URL is not enough, check that also a numeric ID from the URL has changed
-
-
Tor and dependencies updates (Tor Browser only) -
Manual version update (Tor Browser only, optional) -
Changelogs -
Changelogs must be in sync between stable and alpha -
Check the browser name -
Check the version -
Check the release date -
Check we include only the platform we're releasing for (e.g., no Android in desktop-only releases) -
Check all the updates from above are reported in the changelogs -
Check for major errors - If you find errors such as platform or category (build system) please adjust the issue label accordingly
- You can run
tools/relprep.py --only-changelogs --date $date $version
to update only the changelogs
-
Review
Request Reviewer
-
Request review from a release engineer: boklm, dan, ma1, morgan, pierov
Change Description
Also includes patches for:
- #41213 (closed): Update the update_manual.py script to notify when no changes needed
- #41214 (closed): Update geckoview/config to be more like firefox/config
- #41217 (closed): Update realprep.py script to handle Firefox 128-based Tor Browser Android
And I also updated the Tor Browser alpha release-prep issue to take the new Android into account
Tagged tor-browser and mullvad-browser and now doing a testbuild on tb-build-02
. I did this release-prep by hand, then fixed the relprep.py script to generate the same result.
/cc @pierov