Skip to content

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 be build1, 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)
    • Tor
    • OpenSSL: we stay on the latest LTS channel (currently 3.0.x)
    • zlib
    • Zstandard (Android only, at least for now)
    • Go: avoid major updates, unless planned
  • 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

Merge request reports