richard pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits: ba6c8c0e by Richard Pospesel at 2023-08-21T21:22:12+00:00 Update the Tor Browser Alpha releas prep issue template
- replaced android-components and fenix entries with firefox-android entry in - updated openssl entry to reflect the 3.0.X series tor now uses
- - - - - b16d0b0d by Richard Pospesel at 2023-08-21T22:32:27+00:00 Bug 40914,40915: Release Prep for Tor,Mullvad Bowser 13.0a3
- - - - -
9 changed files:
- .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md - projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt - projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt - projects/browser/allowed_addons.json - projects/firefox-android/config - projects/firefox/config - projects/geckoview/config - projects/translation/config - rbm.conf
Changes:
===================================== .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md ===================================== @@ -57,10 +57,9 @@ Tor Browser Alpha (and Nightly) are on the `main` branch - [ ] ***(Optional)*** Update `projects/application-services/config`: **NOTE** we don't currently have any of our own patches for this project - [ ] `git_hash` : update to appropriate git commit associated with `$(ESR_VERSION)` - - [ ] ***(Optional)*** Update `projects/android-components/config`: - - [ ] `android_components_build` : update to match alpha android-components tag - - [ ] ***(Optional)*** Update `projects/fenix/config` - - [ ] `fenix_build` : update to match fenix tag + - [ ] ***(Optional)*** Update `projects/firefox-android/config`: + - [ ] `fenix_version` : update to match alpha `firefox-android` build tag + - [ ] `browser_branch` : update to match alpha `firefox-android` build tag - [ ] Update allowed_addons.json by running (from `tor-browser-build` root): - `./tools/fetch_allowed_addons.py > projects/browser/allowed_addons.json` - [ ] Update common build configs @@ -69,8 +68,8 @@ Tor Browser Alpha (and Nightly) are on the `main` branch - [ ] `URL` - [ ] `sha256sum` - [ ] Check for OpenSSL updates here : https://www.openssl.org/source/ - - [ ] ***(Optional)*** If new 1.X.Y version available, update `projects/openssl/config` - - [ ] `version` : update to next 1.X.Y version + - [ ] ***(Optional)*** If new 3.0.X version available, update `projects/openssl/config` + - [ ] `version` : update to next 3.0.X version - [ ] `input_files/sha256sum` : update to sha256 sum of source tarball - [ ] Check for zlib updates here: https://github.com/madler/zlib/releases - [ ] **(Optional)** If new tag available, update `projects/zlib/config`
===================================== projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt ===================================== @@ -1,3 +1,26 @@ +Mullvad Browser 13.0a3 - August 21 2023 + * All Platforms + * Updated Translations + * Updated Firefox to 115.2.0esr + * Bug 220: "Firefox Suggest" string appears when search matches a bookmark [mullvad-browser] + * Bug 223: Trademarks in the about popup are not translated [mullvad-browser] + * Bug 230: Rebase MB 13.0 alpha onto 115.2.0esr [mullvad-browser] + * Bug 40924: Customize MOZ_APP_REMOTINGNAME instead of passing --name and --class [tor-browser-build] + * Bug 41833: Reload extensions on new identiy [tor-browser] + * Bug 41943: Lock javascript.options.spectre.disable_for_isolated_content to false [tor-browser] + * Bug 41984: Rename languageNotification.ftl to base-browser.ftl [tor-browser] + * Bug 42019: Empty browser's clipboard on browser shutdown [tor-browser] + * Bug 42022: Prevent extension search engines from breaking the whole search system [tor-browser] + * Bug 42029: Defense-in-depth: disable non-proxied UDP WebRTC [tor-browser] + * Linux + * Bug 40576: Fontconfig warning: remove 'blank' configuration [tor-browser-build] + * Build System + * All Platforms + * Bug 40829: Review and standardize naming scheme for browser installer/package artifacts [tor-browser-build] + * Bug 40921: staticiforme-prepare-cdn-dist-upload uses hardcoded torbrowser path for .htacess file generation [tor-browser-build] + * Bug 40922: Use base-browser.ftl instead of languageNotification.ftl [tor-browser-build] + * Bug 40923: Switch Mullvad Browser translations to the new repository [tor-browser-build] + Mullvad Browser 13.0a2 - August 08 2023 * All Platforms * Updated NoScript to 11.4.26
===================================== projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt ===================================== @@ -1,3 +1,32 @@ +Tor Browser 13.0a3 - August 21 2023 + * All Platforms + * Updated Translations + * Bug 41943: Lock javascript.options.spectre.disable_for_isolated_content to false [tor-browser] + * Bug 41984: Rename languageNotification.ftl to base-browser.ftl [tor-browser] + * Bug 42019: Empty browser's clipboard on browser shutdown [tor-browser] + * Bug 42030: Rebase the browsers to 115.2.0esr [tor-browser] + * Windows + macOS + Linux + * Updated Firefox to 115.2.0esr + * Bug 40175: Connections in reader mode are not FPI [tor-browser] + * Bug 40924: Customize MOZ_APP_REMOTINGNAME instead of passing --name and --class [tor-browser-build] + * Bug 41691: "Firefox Suggest" text appearing in UI [tor-browser] + * Bug 41833: Reload extensions on new identiy [tor-browser] + * Bug 42022: Prevent extension search engines from breaking the whole search system [tor-browser] + * Bug 42031: TBB 13.0a2: TypeError: channel.loadInfo.browsingContext.topChromeWindow.gBrowser is undefined [tor-browser] + * Linux + * Bug 40576: Fontconfig warning: remove 'blank' configuration [tor-browser-build] + * Android + * Updated GeckoView to 115.2.0esr + * Bug 42018: Rebase Firefox for Android to 115.2.1 [tor-browser] + * Build System + * All Platforms + * Bug 40829: Review and standardize naming scheme for browser installer/package artifacts [tor-browser-build] + * Bug 40921: staticiforme-prepare-cdn-dist-upload uses hardcoded torbrowser path for .htacess file generation [tor-browser-build] + * Windows + macOS + Linux + * Bug 40922: Use base-browser.ftl instead of languageNotification.ftl [tor-browser-build] + * Linux + * Bug 41967: Add a Makefile recipe to create multi-lingual dev builds [tor-browser] + Tor Browser 13.0a2 - August 08 2023 * All Platforms * Updated Translations
===================================== projects/browser/allowed_addons.json ===================================== @@ -17,7 +17,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/34/9734/13299734/13299734.png..." } ], - "average_daily_users": 963152, + "average_daily_users": 962524, "categories": { "android": [ "experimental", @@ -31,7 +31,7 @@ "contributions_url": "https://opencollective.com/darkreader?utm_content=product-page-contribute&am...", "created": "2017-09-19T07:03:00Z", "current_version": { - "id": 5584147, + "id": 5607027, "compatibility": { "firefox": { "min": "54.0", @@ -42,7 +42,7 @@ "max": "*" } }, - "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/558414...", + "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/560702...", "is_strict_compatibility_enabled": false, "license": { "id": 22, @@ -53,22 +53,22 @@ "url": "http://www.opensource.org/license/mit" }, "release_notes": { - "en-US": "- Using passive event listeners.\n- Fixed System Automation on Firefox.\n- Fixed News section.\n- Users' fixes for websites." + "en-US": "- Optimize inline style handling (fixes DuckDuckGo issue).\n- Added an option to enable/disable the extension for all websites by default.\n- Dynamic mode fixes.\n- Users' fixes for websites." }, - "reviewed": "2023-06-26T12:31:32Z", - "version": "4.9.64", + "reviewed": "2023-08-14T10:45:12Z", + "version": "4.9.65", "files": [ { - "id": 4128489, - "created": "2023-06-22T06:55:05Z", - "hash": "sha256:c09ed43a96dccab1de3445aac263de0569e3333da330d645094e3f938f13b30e", + "id": 4151368, + "created": "2023-08-10T20:54:06Z", + "hash": "sha256:964d7fdeec1dc90b5238a82db699de7a2bbf54e3e2bf18569befff451f35f89a", "is_restart_required": false, "is_webextension": true, "is_mozilla_signed_extension": false, "platform": "all", - "size": 664243, + "size": 668520, "status": "public", - "url": "https://addons.mozilla.org/firefox/downloads/file/4128489/darkreader-4.9.64....", + "url": "https://addons.mozilla.org/firefox/downloads/file/4151368/darkreader-4.9.65....", "permissions": [ "alarms", "contextMenus", @@ -146,7 +146,7 @@ }, "is_disabled": false, "is_experimental": false, - "last_updated": "2023-06-26T12:31:32Z", + "last_updated": "2023-08-14T10:45:12Z", "name": { "ar": "Dark Reader", "bn": "Dark Reader", @@ -221,10 +221,10 @@ "category": "recommended" }, "ratings": { - "average": 4.5592, - "bayesian_average": 4.55804261202379, - "count": 5093, - "text_count": 1604 + "average": 4.5571, + "bayesian_average": 4.555944276544156, + "count": 5116, + "text_count": 1611 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/reviews/", "requires_payment": false, @@ -321,7 +321,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/versions/", - "weekly_downloads": 24659 + "weekly_downloads": 24008 }, "notes": null }, @@ -337,7 +337,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/56/7656/6937656/6937656.png?m..." } ], - "average_daily_users": 249415, + "average_daily_users": 247179, "categories": { "android": [ "security-privacy" @@ -553,10 +553,10 @@ "category": "recommended" }, "ratings": { - "average": 4.816, - "bayesian_average": 4.811352368325867, - "count": 1353, - "text_count": 238 + "average": 4.8153, + "bayesian_average": 4.810656818463578, + "count": 1359, + "text_count": 239 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/reviews/", "requires_payment": false, @@ -641,7 +641,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions/", - "weekly_downloads": 3670 + "weekly_downloads": 3402 }, "notes": null }, @@ -657,7 +657,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/73/4073/5474073/5474073.png?m..." } ], - "average_daily_users": 1076698, + "average_daily_users": 1063750, "categories": { "android": [ "security-privacy" @@ -1180,9 +1180,9 @@ "category": "recommended" }, "ratings": { - "average": 4.8009, - "bayesian_average": 4.798135100629341, - "count": 2265, + "average": 4.8013, + "bayesian_average": 4.798528563346096, + "count": 2270, "text_count": 431 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/", @@ -1207,7 +1207,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/versions/", - "weekly_downloads": 18718 + "weekly_downloads": 17673 }, "notes": null }, @@ -1223,7 +1223,7 @@ "picture_url": null } ], - "average_daily_users": 6229783, + "average_daily_users": 6171541, "categories": { "android": [ "security-privacy" @@ -1388,7 +1388,7 @@ }, "is_disabled": false, "is_experimental": false, - "last_updated": "2023-08-07T17:15:41Z", + "last_updated": "2023-08-20T17:20:27Z", "name": { "ar": "uBlock Origin", "bg": "uBlock Origin", @@ -1533,10 +1533,10 @@ "category": "recommended" }, "ratings": { - "average": 4.7828, - "bayesian_average": 4.782404807048353, - "count": 15798, - "text_count": 4101 + "average": 4.7845, + "bayesian_average": 4.784104875047849, + "count": 15865, + "text_count": 4114 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/", "requires_payment": false, @@ -1598,7 +1598,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/", - "weekly_downloads": 143905 + "weekly_downloads": 134237 }, "notes": null }, @@ -1614,7 +1614,7 @@ "picture_url": null } ], - "average_daily_users": 167376, + "average_daily_users": 169092, "categories": { "android": [ "photos-media" @@ -1713,9 +1713,9 @@ "category": "recommended" }, "ratings": { - "average": 4.4929, - "bayesian_average": 4.487789225993283, - "count": 1132, + "average": 4.4938, + "bayesian_average": 4.488680120012364, + "count": 1134, "text_count": 423 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/rev...", @@ -1738,7 +1738,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/ver...", - "weekly_downloads": 328 + "weekly_downloads": 371 }, "notes": null }, @@ -1754,7 +1754,7 @@ "picture_url": null } ], - "average_daily_users": 85334, + "average_daily_users": 84181, "categories": { "android": [ "experimental", @@ -1892,7 +1892,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions/", - "weekly_downloads": 1565 + "weekly_downloads": 1090 }, "notes": null }, @@ -1908,7 +1908,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/64/9064/12929064/12929064.png..." } ], - "average_daily_users": 257984, + "average_daily_users": 257425, "categories": { "android": [ "photos-media", @@ -2127,10 +2127,10 @@ "category": "recommended" }, "ratings": { - "average": 4.6539, - "bayesian_average": 4.64926734511088, - "count": 1303, - "text_count": 250 + "average": 4.6544, + "bayesian_average": 4.6497676877016945, + "count": 1308, + "text_count": 252 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/reviews/", "requires_payment": false, @@ -2151,7 +2151,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/versions/", - "weekly_downloads": 4027 + "weekly_downloads": 4018 }, "notes": null }, @@ -2174,7 +2174,7 @@ "picture_url": null } ], - "average_daily_users": 111124, + "average_daily_users": 111536, "categories": { "android": [ "other" @@ -2457,10 +2457,10 @@ "category": "recommended" }, "ratings": { - "average": 4.4123, - "bayesian_average": 4.407708861807205, - "count": 1232, - "text_count": 334 + "average": 4.4024, + "bayesian_average": 4.397830651353168, + "count": 1240, + "text_count": 339 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/reviews/", "requires_payment": false, @@ -2480,7 +2480,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/versions/", - "weekly_downloads": 30 + "weekly_downloads": 39 }, "notes": null }, @@ -2496,7 +2496,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/43/0143/143/143.png?modified=..." } ], - "average_daily_users": 301669, + "average_daily_users": 296794, "categories": { "android": [ "performance", @@ -2614,7 +2614,7 @@ }, "is_disabled": false, "is_experimental": false, - "last_updated": "2023-07-25T09:58:54Z", + "last_updated": "2023-08-09T15:50:38Z", "name": { "de": "NoScript", "el": "NoScript", @@ -2686,10 +2686,10 @@ "category": "recommended" }, "ratings": { - "average": 4.4047, - "bayesian_average": 4.402001757843669, - "count": 2093, - "text_count": 811 + "average": 4.4025, + "bayesian_average": 4.399796585802099, + "count": 2097, + "text_count": 813 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/reviews/", "requires_payment": false, @@ -2733,7 +2733,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/versions/", - "weekly_downloads": 7783 + "weekly_downloads": 7446 }, "notes": null }, @@ -2749,7 +2749,7 @@ "picture_url": null } ], - "average_daily_users": 150191, + "average_daily_users": 150070, "categories": { "android": [ "performance", @@ -2864,10 +2864,10 @@ "category": "recommended" }, "ratings": { - "average": 3.9015, - "bayesian_average": 3.8972613162211953, - "count": 1147, - "text_count": 406 + "average": 3.8994, + "bayesian_average": 3.895166058088759, + "count": 1153, + "text_count": 408 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/revie...", "requires_payment": false, @@ -2886,7 +2886,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/versi...", - "weekly_downloads": 1838 + "weekly_downloads": 1749 }, "notes": null }
===================================== projects/firefox-android/config ===================================== @@ -17,7 +17,6 @@ var: fenix_version: 115.2.1 browser_branch: 13.0-1 browser_build: 1 - platform_version: 115.0 variant: Beta # This should be updated when the list of gradle dependencies is changed. gradle_dependencies_version: 1
===================================== projects/firefox/config ===================================== @@ -14,11 +14,11 @@ container: use_container: 1
var: - firefox_platform_version: 115.1.0 + firefox_platform_version: 115.2.0 firefox_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '13.0' browser_branch: '[% c("var/browser_series") %]-1' - browser_build: 4 + browser_build: 2 branding_directory_prefix: 'tb' copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]' nightly_updates_publish_dir: '[% c("var/nightly_updates_publish_dir_prefix") %]nightly-[% c("var/osname") %]' @@ -85,7 +85,6 @@ targets: git_url: https://gitlab.torproject.org/tpo/applications/mullvad-browser.git var: branding_directory_prefix: 'mb' - browser_build: 3 gitlab_project: https://gitlab.torproject.org/tpo/applications/mullvad-browser
linux-x86_64:
===================================== projects/geckoview/config ===================================== @@ -14,9 +14,9 @@ container: use_container: 1
var: - geckoview_version: 115.1.0esr + geckoview_version: 115.2.0esr browser_branch: 13.0-1 - browser_build: 4 + browser_build: 2 copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]' gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser git_commit: '[% exec("git rev-parse HEAD") %]'
===================================== projects/translation/config ===================================== @@ -12,19 +12,19 @@ compress_tar: 'gz' steps: base-browser: base-browser: '[% INCLUDE build %]' - git_hash: f940956c425c199f622f53fef9a735fc303b11f1 + git_hash: 6544f03cf00e87e9b10eb20efa176b3cb97bc201 targets: nightly: git_hash: 'base-browser' tor-browser: tor-browser: '[% INCLUDE build %]' - git_hash: 2b885b2a6dfeaa046678133755639d6e26485754 + git_hash: 976a9c609d09666b67e5a7f530a5df7bad8b35ea targets: nightly: git_hash: 'tor-browser' mullvad-browser: mullvad-browser: '[% INCLUDE build %]' - git_hash: 1f736c5ae157f27df975c18bf3f2fa5f4bb5e33a + git_hash: 57de1569da0e2c48fd999a13e555f6b522041993 targets: nightly: git_hash: 'mullvad-browser' @@ -32,7 +32,7 @@ steps: fenix: '[% INCLUDE build %]' # We need to bump the commit before releasing but just pointing to a branch # might cause too much rebuidling of the Firefox part. - git_hash: e037147c72348192ddd38c2a21712c65031b912c + git_hash: 46dc5bacb64aba3b170ce87cf07af414faa7c35a compress_tar: 'zst' targets: nightly:
===================================== rbm.conf ===================================== @@ -81,10 +81,11 @@ buildconf: git_signtag_opt: '-s'
var: - torbrowser_version: '13.0a2' - torbrowser_build: 'build5' + torbrowser_version: '13.0a3' + torbrowser_build: 'build1' torbrowser_incremental_from: - '13.0a1' + - '13.0a2' updater_enabled: 1 build_mar: 1 mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]'
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/9...