All Platforms
- Bug 312: Apply Alpha and Nightly branding to unstable release channels [mullvad-browser]
- Bug 324: Figure out how to handle string differences between mullvad release and mullvad tip [mullvad-browser]
- Bug 410: Update learn more link text in about:mullvad-browser [mullvad-browser]
- Bug 411: Use the same logic in about:mullvad-browser as the about dialog for the release notes [mullvad-browser]
- Bug 412: Link the release page in the about dialog and clean brand-related preferences [mullvad-browser]
- Bug 419: Create a Mullvad Browser version of migrateUI [mullvad-browser]
- Bug 41051: Replace Noto Sans Myanmar with Pyidaungsu [tor-browser]
- Bug 41755: Show the link to about:support in the help menu [tor-browser]
- Bug 41919: Add temporarily visible web content-size overlay after resizing window when letterboxing is enabled [tor-browser]
- Bug 42670: Letterboxing visible even if disable with tiled window managers [tor-browser]
- Bug 42739: Fix localization in the profile error dialog [tor-browser]
- Bug 43189: Remove privacy.resistFingerprinting.spoofOsInUserAgentHeader machinery entirely [tor-browser]
- Bug 43205: newwin / letterboxing rounding with subpixels is off [tor-browser]
- Bug 43257: NoScript-blocked content placeholders causing slow downs [tor-browser]
- Bug 43323: Expose a stable asset from chrome:// to identify Tor, Base, and Mullvad Browser [tor-browser]
- Bug 43334: Developer Tools lacks data for Responsive Design Mode and Compatibility [tor-browser]
- Bug 43340: Support linux-aarch64 dev builds [tor-browser]
- Bug 43551: Backport Mozilla Bug 1924070 - modify H.264 extradata to match sample conversion code. [tor-browser]
- Bug 43632: Letterboxing size indicator may display data from a background tab [tor-browser]
- Bug 43642: New tab shows letterboxing size indicator [tor-browser]
- Bug 43653: privacy.resistFingerprinting.spoofOsInUserAgentHeader is still in our pref file even though we ripped out the code [tor-browser]
Windows
- Bug 43402: set browser.startup.blankWindow false [tor-browser]
Linux
- Bug 415: Load apparmor profile when configuring deb package [mullvad-browser]
- Bug 30970: Different window borders in XFCE can lead to different, not rounded window sizes [tor-browser]
- Bug 41799: Make lack of fonts.conf less of a footgun [tor-browser]
- Bug 43140: Ship our FontConfig configuration with the browser [tor-browser]
- Bug 43330: System fonts leak when emptying the allow list on Linux [tor-browser]
- Bug 41297: Add video codecs dependencies (recommends) on the Debian package [tor-browser-build]
- Bug 41298: Remove
--detach
parameter from .desktop files [tor-browser-build] - Bug 41312: Remove comment in start-browser about --class and --name parameters [tor-browser-build]
Build System
All Platforms
- Bug 43295: Update MR templates [tor-browser]
- Bug 43373: Do not run all CI jobs for scheduled jobs. [tor-browser]
- Bug 40799: Remove legacy locale iteration in build and signing scripts [tor-browser-build]
- Bug 41040: Add configuration to rbm.conf to select channel and platforms [tor-browser-build]
- Bug 41281: Better dev defaults for fetch variable [tor-browser-build]
- Bug 41288: Avoid unneeded git checkouts when possible [tor-browser-build]
- Bug 41304: Add a browser commit tag+signing script [tor-browser-build]
- Bug 41306: Container dependencies are sorted before resolving templates [tor-browser-build]
- Bug 41307: Container dependencies are not filtered for duplicates [tor-browser-build]
- Bug 41315: Fix the Mullvad Extension update in relprep.py [tor-browser-build]
- Bug 41358: Update sign-tag script to handle rapid-release nightly branches [tor-browser-build]
- Bug 41363: Change update-response generation script to create one commit per OS+arch tuple [tor-browser-build]
- Bug 41365: Indent download*.json files [tor-browser-build]
- Bug 41374: Remove support for migrate_archs and migrate_langs in update_responses [tor-browser-build]
- Bug 41381: Usability improvements for the browser commit tagging script [tor-browser-build]
- Bug 41382: Replace gitlab templates ReleasePrep label references with Apps::Type::ReleasePreparation [tor-browser-build]
- Bug 41389: Remove need to update set-config.tbb-version [tor-browser-build]
- Bug 41394: Fix upload-update_responses-to-staticiforme for mullvadbrowser [tor-browser-build]
- Bug 41401: Replace Noto Sans Myanmar with Pyidaungsu [tor-browser-build]
- Bug 41409: Create a script for quickly setting up protected branches [tor-browser-build]
- Bug 41419: Add comment in downloads.json to mention that the file is deprecated, and that download-$platform.json should be used instead [tor-browser-build]
- Bug 40006: Add option to avoid doing a git checkout when using the exec template function [rbm]
- Bug 40079: Make
fetch: if_needed
fetch existing branches [rbm] - Bug 40081: Support apt option for not installing recommended dependencies [rbm]
- Bug 40082: With
fetch: if_needed
, rbm is doing a git fetch when it shouldn't, when using a fixed commit [rbm] - Bug 40083: rbm creates out/$project directories with mode 0700 [rbm]
Windows + macOS
- Bug 41349: Wrong copyright year makes build non-reproducible [tor-browser-build]
macOS
- Bug 41403: The rcodesign step has a wrong dmg name in alpha [tor-browser-build]
Linux
- Bug 41266: Build the Tor and Mullvad Browsers for aarch64 Linux [tor-browser-build]
- Bug 41329: Do not install python2.7-minimal in the linux-aarch64 firefox container [tor-browser-build]
- Bug 41331: Make update_responses find linux-aarch64 mar files [tor-browser-build]
- Bug 41335: linux-package project is not getting the channel target in testbuilds [tor-browser-build]
- Bug 41397: Building mullvad-browser no longer generates .deb or .rpm packages [tor-browser-build]