| 
Commits:
8b0e78e6
 by Richard Pospesel   at 2023-03-21T17:43:06+00:00 
 fixup! Bug 40805: Use the version flag for all our browsers
d0135ec6
 by Richard Pospesel   at 2023-03-21T17:43:06+00:00 
 Bug 40758: Prepare alpha release 12.5a4
 
11 changed files:
Changes:
projects/android-components/config
 
| ... | ... | @@ -14,7 +14,7 @@ container: |  
| 14 | 14 |  var:
 |  
| 15 | 15 |    android_components_version: 102.0.14
 |  
| 16 | 16 |    browser_branch: 12.5-1
 |  
| 17 |  | -  android_components_build: 1
 |  
|  | 17 | +  android_components_build: 2
 |  
| 18 | 18 |    # This should be updated when the list of gradle dependencies is changed.
 |  
| 19 | 19 |    gradle_dependencies_version: 37
 |  
| 20 | 20 |    gradle_version: 7.0.2
 |  projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt
 
 
|  | 1 | +Tor Browser 12.5a4 - March 20 2023
 |  
|  | 2 | + * All Platforms
 |  
|  | 3 | +   * Updated Translations
 |  
|  | 4 | +   * Updated NoScript to 11.4.20
 |  
|  | 5 | +   * Bug 40353: Re-enable rlbox [tor-browser-build]
 |  
|  | 6 | +   * Bug 40810: Enable Finnish (fi) in alpha builds [tor-browser-build]
 |  
|  | 7 | +   * Bug 40817: Add basebrowser-incrementals-nightly makefile target [tor-browser-build]
 |  
|  | 8 | +   * Bug 41599: about:networking#networkid should be normalized [tor-browser]
 |  
|  | 9 | +   * Bug 41635: Disable the Normandy component at compile time [tor-browser]
 |  
|  | 10 | +   * Bug 41636: Disable back webextension.storage.sync after ensuring NoScript settings won't be lost [tor-browser]
 |  
|  | 11 | +   * Bug 41646: Regression in 12.5a3: the system font patch should also set a font-size [tor-browser]
 |  
|  | 12 | +   * Bug 41647: Turn --enable-base-browser in --with-base-browser-version [tor-browser]
 |  
|  | 13 | +   * Bug 41659: Add canonical color definitions to base-browser [tor-browser]
 |  
|  | 14 | +   * Bug 41662: Disable about:sync-logs [tor-browser]
 |  
|  | 15 | +   * Bug 41670: Rebase Tor Browser Alpha to 102.9.0esr [tor-browser]
 |  
|  | 16 | +   * Bug 41671: Turn media.peerconnection.ice.relay_only to true as defense in depth against WebRTC ICE leaks [tor-browser]
 |  
|  | 17 | + * Windows + macOS + Linux
 |  
|  | 18 | +   * Updated Firefox to 102.9esr
 |  
|  | 19 | +   * Bug 40144: about:privatebrowsing Firefox branding [tor-browser]
 |  
|  | 20 | +   * Bug 40788: Remove all languages but en-US for privacy-browser build target [tor-browser-build]
 |  
|  | 21 | +   * Bug 40808: Set update URL for nightly base-browser [tor-browser-build]
 |  
|  | 22 | +   * Bug 41085: Refactor the UI to remove all bridges [tor-browser]
 |  
|  | 23 | +   * Bug 41093: Users don't understand the purpose of bridge-moji [tor-browser]
 |  
|  | 24 | +   * Bug 41574: Use --warning-color variable for the "Custom" label in the security level popup. [tor-browser]
 |  
|  | 25 | +   * Bug 41657: Remove --enable-tor-browser-data-outside-app-dir [tor-browser]
 |  
|  | 26 | + * Windows
 |  
|  | 27 | +   * Bug 40793: Add some metadata also to the Windows installer [tor-browser-build]
 |  
|  | 28 | +   * Bug 40801: Correct the ExecShell for system-wide installs in the NSIS script [tor-browser-build]
 |  
|  | 29 | + * Android
 |  
|  | 30 | +   * Updated GeckoView to 102.9esr
 |  
|  | 31 | +   * Bug 40800: WebTunnel Integration in Tor Browser mobile [tor-browser-build]
 |  
|  | 32 | +   * Bug 41667: Enable media.peerconnection.ice.obfuscate_host_addresses on Android for defense-in-depth [tor-browser]
 |  
|  | 33 | +   * Bug 41677: Remove the --disable-tor-browser-update flag on Android [tor-browser]
 |  
|  | 34 | + * Build System
 |  
|  | 35 | +   * All Platforms
 |  
|  | 36 | +     * Updated Go to 1.19.7
 |  
|  | 37 | +     * Bug 40750: Find why rlbox hurts reproducibility [tor-browser-build]
 |  
|  | 38 | +     * Bug 40763: Add support for signing multiple browsers in tools/signing/nightly [tor-browser-build]
 |  
|  | 39 | +     * Bug 40794: Include the build-id in firefox-l10n output name [tor-browser-build]
 |  
|  | 40 | +     * Bug 40795: Trim down tor-browser-build release prep issue templates [tor-browser-build]
 |  
|  | 41 | +     * Bug 40796: Bad UX for the changelogs script when using the issue number [tor-browser-build]
 |  
|  | 42 | +     * Bug 40805: Define the version flag for all browsers [tor-browser-build]
 |  
|  | 43 | +     * Bug 40807: Add config for signing base-browser nightly in tools/signing/nightly [tor-browser-build]
 |  
|  | 44 | +     * Bug 40812: Make var/rezip in projects/firefox/config quiet [tor-browser-build]
 |  
|  | 45 | +     * Bug 41649: Create rebase and security backport gitlab issue templates [tor-browser]
 |  
|  | 46 | +     * Bug 41682: Add base-browser nightly mar signing key [tor-browser]
 |  
|  | 47 | +   * Windows + macOS + Linux
 |  
|  | 48 | +     * Bug 40809: Remove --enable-tor-browser-update and --enable-verify-mar from projects/firefox/mozconfig [tor-browser-build]
 |  
|  | 49 | +     * Bug 40813: Enable var/updater_enabled for basebrowser nightly [tor-browser-build]
 |  
|  | 50 | +   * macOS
 |  
|  | 51 | +     * Bug 40790: Fix dmg2mar after dmg changes from #28124 [tor-browser-build]
 |  
|  | 52 | +     * Bug 40791: tools/dmg2mar should exit with an error when there is an error creating the mar file [tor-browser-build]
 |  
|  | 53 | +     * Bug 40792: signing scripts missing project name prefix to make rule [tor-browser-build]
 |  
|  | 54 | +     * Bug 40798: dmg2mar step also takes care of copying the signed+stabled dmg to the signed directory [tor-browser-build]
 |  
|  | 55 | +     * Bug 40806: Update the reference to the macOS mozconfig [tor-browser-build]
 |  
|  | 56 | +     * Bug 41453: Rename mozconfig-macos-x86_64 to mozconfig-macos [tor-browser]
 |  
|  | 57 | +   * Android
 |  
|  | 58 | +     * Bug 40789: Broken mirror links for glean: link 404 for version 5.0.1 hosted at aguestuser's tor people storage [tor-browser-build]
 |  
|  | 59 | +
 |  
|  | 60 | +Tor Browser 12.0.4 - March 13 2023
 |  
|  | 61 | + * All Platforms
 |  
|  | 62 | +   * Updated Translations
 |  
|  | 63 | +   * Updated NoScript to 11.4.18
 |  
|  | 64 | +   * Bug 41598: Prevent NoScript from being removed / disabled until core functionality has been migrated to Tor Browser [tor-browser]
 |  
|  | 65 | +   * Bug 41603: Customize the creation of MOZ_SOURCE_URL [tor-browser]
 |  
|  | 66 | +   * Bug 41627: Enable network.http.referer.hideOnionSource in base-browser [tor-browser]
 |  
|  | 67 | +   * Bug 41637: cherry-pick Mozilla 1814416: Generalize the app name in about:buildconfig. r=ahochheiden [tor-browser]
 |  
|  | 68 | +   * Bug 41659: Add canonical color definitions to base-browser [tor-browser]
 |  
|  | 69 | +   * Bug 41669: Rebase Tor Browser stable to 102.9.0esr [tor-browser]
 |  
|  | 70 | + * Windows + macOS + Linux
 |  
|  | 71 | +   * Updated Firefox to 102.9esr
 |  
|  | 72 | +   * Bug 41542: Disable the creation of a default profile [tor-browser]
 |  
|  | 73 | +   * Bug 41574: Use --warning-color variable for the "Custom" label in the security level popup. [tor-browser]
 |  
|  | 74 | +   * Bug 41606: Move the changes to the hamburger menu out of the Torbutton commit [tor-browser]
 |  
|  | 75 | +   * Bug 41626: Bridge-emojii tooltips not localized in ES locale [tor-browser]
 |  
|  | 76 | + * Android
 |  
|  | 77 | +   * Updated GeckoView to 102.9esr
 |  
|  | 78 | +   * Bug 41679: Backport Android-specific security fixes from Firefox 111 to ESR 102.9-based Tor Browser [tor-browser]
 |  
|  | 79 | + * Build System
 |  
|  | 80 | +   * All Platforms
 |  
|  | 81 | +     * Updated Go to 1.19.7
 |  
|  | 82 | +     * Bug 40764: Embed repo URL and git revision in Firefox [tor-browser-build]
 |  
|  | 83 | +     * Bug 40782: Update tools/signing/download-unsigned-sha256sums-gpg-signatures-from-people-tpo to fetch from tb-build-04 and tb-build-05 [tor-browser-build]
 |  
|  | 84 | +   * macOS
 |  
|  | 85 | +     * Bug 40790: Fix dmg2mar after dmg changes from #28124 [tor-browser-build]
 |  
|  | 86 | +     * Bug 40791: tools/dmg2mar should exit with an error when there is an error creating the mar file [tor-browser-build]
 |  
|  | 87 | +   * Android
 |  
|  | 88 | +     * Bug 40789: Broken mirror links for glean: link 404 for version 5.0.1 hosted at aguestuser's tor people storage [tor-browser-build]
 |  
|  | 89 | +
 |  
| 1 | 90 |  Tor Browser 12.5a3 - February 16 2023
 |  
| 2 | 91 |   * All Platforms
 |  
| 3 | 92 |     * Updated Translations
 |  projects/browser/allowed_addons.json
 
 
| ... | ... | @@ -17,7 +17,7 @@ |  
| 17 | 17 |              "picture_url": "https://addons.mozilla.org/user-media/userpics/34/9734/13299734/13299734.png?modified=1565722641"
 |  
| 18 | 18 |            }
 |  
| 19 | 19 |          ],
 |  
| 20 |  | -        "average_daily_users": 969882,
 |  
|  | 20 | +        "average_daily_users": 991330,
 |  
| 21 | 21 |          "categories": {
 |  
| 22 | 22 |            "android": [
 |  
| 23 | 23 |              "experimental",
 |  
| ... | ... | @@ -50,7 +50,7 @@ |  
| 50 | 50 |              "name": {
 |  
| 51 | 51 |                "en-US": "The MIT License"
 |  
| 52 | 52 |              },
 |  
| 53 |  | -            "url": "http://www.opensource.org/licenses/mit-license.php"
 |  
|  | 53 | +            "url": "http://www.opensource.org/license/mit"
 |  
| 54 | 54 |            },
 |  
| 55 | 55 |            "release_notes": {
 |  
| 56 | 56 |              "en-US": "- Fixed a edge case with extracting color numbers, it's now able to extract `rgb(0 0 0/0.04)`.\n- Improved IPv6 check.\n- Faster UI loading.\n- Users' fixes for websites."
 |  
| ... | ... | @@ -77,7 +77,8 @@ |  
| 77 | 77 |                  "theme",
 |  
| 78 | 78 |                  "<all_urls>"
 |  
| 79 | 79 |                ],
 |  
| 80 |  | -              "optional_permissions": []
 |  
|  | 80 | +              "optional_permissions": [],
 |  
|  | 81 | +              "host_permissions": []
 |  
| 81 | 82 |              }
 |  
| 82 | 83 |            ]
 |  
| 83 | 84 |          },
 |  
| ... | ... | @@ -220,10 +221,10 @@ |  
| 220 | 221 |            "category": "recommended"
 |  
| 221 | 222 |          },
 |  
| 222 | 223 |          "ratings": {
 |  
| 223 |  | -          "average": 4.5586,
 |  
| 224 |  | -          "bayesian_average": 4.557409514018636,
 |  
| 225 |  | -          "count": 4859,
 |  
| 226 |  | -          "text_count": 1543
 |  
|  | 224 | +          "average": 4.5572,
 |  
|  | 225 | +          "bayesian_average": 4.556020910333306,
 |  
|  | 226 | +          "count": 4912,
 |  
|  | 227 | +          "text_count": 1556
 |  
| 227 | 228 |          },
 |  
| 228 | 229 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/reviews/",
 |  
| 229 | 230 |          "requires_payment": false,
 |  
| ... | ... | @@ -320,7 +321,7 @@ |  
| 320 | 321 |          "type": "extension",
 |  
| 321 | 322 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/",
 |  
| 322 | 323 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/versions/",
 |  
| 323 |  | -        "weekly_downloads": 28911
 |  
|  | 324 | +        "weekly_downloads": 29096
 |  
| 324 | 325 |        },
 |  
| 325 | 326 |        "notes": null
 |  
| 326 | 327 |      },
 |  
| ... | ... | @@ -336,7 +337,7 @@ |  
| 336 | 337 |              "picture_url": "https://addons.mozilla.org/user-media/userpics/56/7656/6937656/6937656.png?modified=1550343990"
 |  
| 337 | 338 |            }
 |  
| 338 | 339 |          ],
 |  
| 339 |  | -        "average_daily_users": 265173,
 |  
|  | 340 | +        "average_daily_users": 266501,
 |  
| 340 | 341 |          "categories": {
 |  
| 341 | 342 |            "android": [
 |  
| 342 | 343 |              "security-privacy"
 |  
| ... | ... | @@ -396,7 +397,8 @@ |  
| 396 | 397 |                  "webRequest",
 |  
| 397 | 398 |                  "webRequestBlocking"
 |  
| 398 | 399 |                ],
 |  
| 399 |  | -              "optional_permissions": []
 |  
|  | 400 | +              "optional_permissions": [],
 |  
|  | 401 | +              "host_permissions": []
 |  
| 400 | 402 |              }
 |  
| 401 | 403 |            ]
 |  
| 402 | 404 |          },
 |  
| ... | ... | @@ -551,10 +553,10 @@ |  
| 551 | 553 |            "category": "recommended"
 |  
| 552 | 554 |          },
 |  
| 553 | 555 |          "ratings": {
 |  
| 554 |  | -          "average": 4.816,
 |  
| 555 |  | -          "bayesian_average": 4.81132997570714,
 |  
| 556 |  | -          "count": 1321,
 |  
| 557 |  | -          "text_count": 235
 |  
|  | 556 | +          "average": 4.8173,
 |  
|  | 557 | +          "bayesian_average": 4.812651456820935,
 |  
|  | 558 | +          "count": 1330,
 |  
|  | 559 | +          "text_count": 236
 |  
| 558 | 560 |          },
 |  
| 559 | 561 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/reviews/",
 |  
| 560 | 562 |          "requires_payment": false,
 |  
| ... | ... | @@ -639,7 +641,7 @@ |  
| 639 | 641 |          "type": "extension",
 |  
| 640 | 642 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/",
 |  
| 641 | 643 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions/",
 |  
| 642 |  | -        "weekly_downloads": 4626
 |  
|  | 644 | +        "weekly_downloads": 4398
 |  
| 643 | 645 |        },
 |  
| 644 | 646 |        "notes": null
 |  
| 645 | 647 |      },
 |  
| ... | ... | @@ -655,7 +657,7 @@ |  
| 655 | 657 |              "picture_url": "https://addons.mozilla.org/user-media/userpics/73/4073/5474073/5474073.png?modified=1469820907"
 |  
| 656 | 658 |            }
 |  
| 657 | 659 |          ],
 |  
| 658 |  | -        "average_daily_users": 1096532,
 |  
|  | 660 | +        "average_daily_users": 1141854,
 |  
| 659 | 661 |          "categories": {
 |  
| 660 | 662 |            "android": [
 |  
| 661 | 663 |              "security-privacy"
 |  
| ... | ... | @@ -1105,7 +1107,8 @@ |  
| 1105 | 1107 |                  "http://docs.google.com/*",
 |  
| 1106 | 1108 |                  "<all_urls>"
 |  
| 1107 | 1109 |                ],
 |  
| 1108 |  | -              "optional_permissions": []
 |  
|  | 1110 | +              "optional_permissions": [],
 |  
|  | 1111 | +              "host_permissions": []
 |  
| 1109 | 1112 |              }
 |  
| 1110 | 1113 |            ]
 |  
| 1111 | 1114 |          },
 |  
| ... | ... | @@ -1177,10 +1180,10 @@ |  
| 1177 | 1180 |            "category": "recommended"
 |  
| 1178 | 1181 |          },
 |  
| 1179 | 1182 |          "ratings": {
 |  
| 1180 |  | -          "average": 4.7987,
 |  
| 1181 |  | -          "bayesian_average": 4.795881600312439,
 |  
| 1182 |  | -          "count": 2181,
 |  
| 1183 |  | -          "text_count": 427
 |  
|  | 1183 | +          "average": 4.8016,
 |  
|  | 1184 | +          "bayesian_average": 4.798796787815379,
 |  
|  | 1185 | +          "count": 2198,
 |  
|  | 1186 | +          "text_count": 426
 |  
| 1184 | 1187 |          },
 |  
| 1185 | 1188 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/",
 |  
| 1186 | 1189 |          "requires_payment": false,
 |  
| ... | ... | @@ -1204,7 +1207,7 @@ |  
| 1204 | 1207 |          "type": "extension",
 |  
| 1205 | 1208 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/",
 |  
| 1206 | 1209 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/versions/",
 |  
| 1207 |  | -        "weekly_downloads": 18674
 |  
|  | 1210 | +        "weekly_downloads": 41171
 |  
| 1208 | 1211 |        },
 |  
| 1209 | 1212 |        "notes": null
 |  
| 1210 | 1213 |      },
 |  
| ... | ... | @@ -1220,7 +1223,7 @@ |  
| 1220 | 1223 |              "picture_url": null
 |  
| 1221 | 1224 |            }
 |  
| 1222 | 1225 |          ],
 |  
| 1223 |  | -        "average_daily_users": 6382932,
 |  
|  | 1226 | +        "average_daily_users": 6481174,
 |  
| 1224 | 1227 |          "categories": {
 |  
| 1225 | 1228 |            "android": [
 |  
| 1226 | 1229 |              "security-privacy"
 |  
| ... | ... | @@ -1232,18 +1235,18 @@ |  
| 1232 | 1235 |          "contributions_url": "",
 |  
| 1233 | 1236 |          "created": "2015-04-25T07:26:22Z",
 |  
| 1234 | 1237 |          "current_version": {
 |  
| 1235 |  | -          "id": 5525624,
 |  
|  | 1238 | +          "id": 5534721,
 |  
| 1236 | 1239 |            "compatibility": {
 |  
| 1237 | 1240 |              "firefox": {
 |  
| 1238 |  | -              "min": "68.0",
 |  
|  | 1241 | +              "min": "78.0",
 |  
| 1239 | 1242 |                "max": "*"
 |  
| 1240 | 1243 |              },
 |  
| 1241 | 1244 |              "android": {
 |  
| 1242 |  | -              "min": "68.0",
 |  
|  | 1245 | +              "min": "79.0",
 |  
| 1243 | 1246 |                "max": "*"
 |  
| 1244 | 1247 |              }
 |  
| 1245 | 1248 |            },
 |  
| 1246 |  | -          "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/5525624",
 |  
|  | 1249 | +          "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/5534721",
 |  
| 1247 | 1250 |            "is_strict_compatibility_enabled": false,
 |  
| 1248 | 1251 |            "license": {
 |  
| 1249 | 1252 |              "id": 6,
 |  
| ... | ... | @@ -1254,22 +1257,22 @@ |  
| 1254 | 1257 |              "url": "http://www.gnu.org/licenses/gpl-3.0.html"
 |  
| 1255 | 1258 |            },
 |  
| 1256 | 1259 |            "release_notes": {
 |  
| 1257 |  | -            "en-US": "See complete release notes for <a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/b140bd014e7f181fb45b372c699aa8d49abf8f44b75b5c096e1d43684a1815fd/https%3A//github.com/gorhill/uBlock/releases/tag/1.47.0\" rel=\"nofollow\">1.47.0</a>.\n\n<b>Fixes / changes</b>\n\n<ul><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e35dbd5e9f783a5823861d2462f446d96be50c901c4bb870c2b457c44ab067f3/https%3A//github.com/gorhill/uBlock/commit/8f2e7ae202bd87d370c869b92a6573329982efd7\" rel=\"nofollow\">Prevent context menu entries on non-HTTP documents</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/8574183ea43238e380567b51c0f1d37fa5b8befdba312d8856cb39857e982c7d/https%3A//github.com/gorhill/uBlock/commit/bc19a938152a7839079cb189a8d5ce660ed71d0b\" rel=\"nofollow\">Ignore compilation hints when applying exception cosmetic filters</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/58c3f94f487f1a98eda31aece479bbe7e97a6fc49b94d97e63625973452385f1/https%3A//github.com/gorhill/uBlock/commit/81498474d6d440b032681aa9952d593749b39efb\" rel=\"nofollow\"> Add support for regex-based values as target domain for static extended filters</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/664a38f09616854a9936e110f931c81f9f2c5a7b635792c991a404a2bb285c10/https%3A//github.com/gorhill/uBlock/commit/b1de8d3fe48755da58268ba86dccd5d76940b613\" rel=\"nofollow\">Add support for regex-based values for <code>domain=</code>/<code>from=</code>/<code>to=</code> options</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/250586255e6c8ce1e3ae5eceb62581c464f2bdb69624b0527ecd55ee857052cd/https%3A//github.com/gorhill/uBlock/commit/8ea3b0f64c7a13c32cae1650c6b5768d9618031c\" rel=\"nofollow\">Rewrite static filtering parser</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e628bc12d0be3b687399170038e9538c71d2daa3045217e548df210e47db4af4/https%3A//github.com/gorhill/uBlock/commit/d9b50fcd514bf13c2253feb9efc1c0ce408bf584\" rel=\"nofollow\">uBO doesn't reject cosmetic filters with invalid pseudo-classes/pseudo-elements</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/01f40a6478c16320eebcb5eba1bb90f5ec9eb5d120e808295fda520a8d352bff/https%3A//github.com/gorhill/uBlock/commit/a9405fe36c31323431f8cae593e2994f538c7c69\" rel=\"nofollow\">Make the logger entry dialog modeless</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/8e5b045c6bbda00f272eade72e6e7cb248bb48fc72e9004634b5eb81383b32fd/https%3A//github.com/gorhill/uBlock/commit/dfe9d3a1da56b08f78a3ef7a73de4b2dfe6e0c6a\" rel=\"nofollow\">Fix missing regex flags</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/338ff06b790a9831939536d10511e70c15a946677f2994c95074aca1aa4029a7/https%3A//github.com/gorhill/uBlock/commit/45139d8fdc8edebd1dad8a0d7bdd993a409da563\" rel=\"nofollow\">Import version 1.2.0 of RegexAnalyzer</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/1ad5b3aa657299b66b4e930aaf13485bbf395d8a08ac9d4810bae1bf13fffbae/https%3A//github.com/gorhill/uBlock/commit/d10d0ff14f8e1d598193a2fdd40ded6e0d47b577\" rel=\"nofollow\">Set <code>charset</code> to <code>utf-8</code> for Blob-based injected scriptlets </a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e5547c21fa5e38fe56d4d83a56ae85720cf5640cbf8bb9a73ede4013f6b0de3e/https%3A//github.com/gorhill/uBlock/commit/72dabcac6680decddf30b98e8d9d93f34f3b7025\" rel=\"nofollow\">Disallow <code>-abp-...</code> filters if not using <code>#?#</code></a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/e94131c76bb7a1a2513a70b3d80d7749c8d6d96e90703af20c217db0b9597365/https%3A//github.com/gorhill/uBlock/commit/3f71659aa84679ede50e55824770eab7269f8342\" rel=\"nofollow\">Work related to keyboard shortcuts for page reload</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/5fb5dddef3045ae7f30a24c073dc6d7c2d8389698c56891bc8d93933bb59f0f2/https%3A//github.com/gorhill/uBlock/commit/19f8b30d577ac17097b8060adfc92093866e26d8\" rel=\"nofollow\">New network filter option: <code>to=[list of domain names]</code></a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/78eda79469d3baaeb94f09d89fde0a2df17fa0cb3fc7f050eb27ff5bd00c904a/https%3A//github.com/gorhill/uBlock/commit/b6981877ba8f9011292aee9556c4d4c08c1bfd2d\" rel=\"nofollow\">New network filter option: <code>method=...</code></a></li></ul>\n<a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/0706aff990bd228e1bb5b0a2b23afc277ce7a611b2b873219d4654638374c42c/https%3A//github.com/gorhill/uBlock/compare/1.46.0...1.47.0\" rel=\"nofollow\">Commits history since last version</a>."
 |  
|  | 1260 | +            "en-US": "See complete release notes for <a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/ea467320fde698dd660f5e2aa10640033784716b3c618a0813008d4df923c223/https%3A//github.com/gorhill/uBlock/releases/tag/1.47.4\" rel=\"nofollow\">1.47.4</a>.\n\n<b>Fixes / changes</b>\n\n<ul><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/90332d429df9e9702298e1cf48e7d0124cdbbc7edcf8d6b8dbc99dab936163b1/https%3A//github.com/gorhill/uBlock/commit/088e90ed42cdb09828b71a799425bb0ed0dab21c\" rel=\"nofollow\">Add list for Macedonia; add languages to Persian list</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/f99dde6a629e89c9f720b2675dbe8ea3951df03e2bc69cfc601a2af86f7c8608/https%3A//github.com/gorhill/uBlock/commit/db118483c91da468d22b943aba07bbcfc2e37427\" rel=\"nofollow\">Support update period below 1-day</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/07f7b3b6b630e4e4652b000af49006411e66145957c3673b7044d89921f27a20/https%3A//github.com/gorhill/uBlock/commit/8f32bee8b9f351b233d92304951dfce180390a07\" rel=\"nofollow\">Restore behind-the-scene origin for docless secondary resources</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/538445e0e1306d365a45a89d08ab7a2e8538dd7987650c14aba9d10f972fd8c2/https%3A//github.com/gorhill/uBlock/commit/09bc4e21c75659458f3a6fa12fcc5a9b53624270\" rel=\"nofollow\">Refine AST template's regex for hosts file entries</a></li><li><a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/4b7349389c22c2bd89ddd6ec3fd7e63fc2b0f62a44d0697ffd793582b205c169/https%3A//github.com/gorhill/uBlock/commit/d8bc7436e8c088cb7b178d8502d0b076edfbc759\" rel=\"nofollow\">Flush cached result when adding to FilterDomainHitSet</a></li></ul>\n<a href="">\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/25aa2ca137134570435ed84575ecb31511b8bc4fe33333bd58ea58c4de590d33/https%3A//github.com/gorhill/uBlock/compare/1.47.2...1.47.4\" rel=\"nofollow\">Commits history since last version</a>."
 |  
| 1258 | 1261 |            },
 |  
| 1259 |  | -          "reviewed": "2023-02-15T10:52:52Z",
 |  
| 1260 |  | -          "version": "1.47.0",
 |  
|  | 1262 | +          "reviewed": "2023-03-08T13:21:02Z",
 |  
|  | 1263 | +          "version": "1.47.4",
 |  
| 1261 | 1264 |            "files": [
 |  
| 1262 | 1265 |              {
 |  
| 1263 |  | -              "id": 4069969,
 |  
| 1264 |  | -              "created": "2023-02-13T18:12:01Z",
 |  
| 1265 |  | -              "hash": "sha256:e76958a8c8eb4b71954dac9b0eb1f5a7a545f746159227e0b821b1a1b23f7cd4",
 |  
|  | 1266 | +              "id": 4079064,
 |  
|  | 1267 | +              "created": "2023-03-03T22:26:56Z",
 |  
|  | 1268 | +              "hash": "sha256:a35a6c8758ba74616afc09648c96d74ec2e7d27fe30f311d1db6e9a4966e7858",
 |  
| 1266 | 1269 |                "is_restart_required": false,
 |  
| 1267 | 1270 |                "is_webextension": true,
 |  
| 1268 | 1271 |                "is_mozilla_signed_extension": false,
 |  
| 1269 | 1272 |                "platform": "all",
 |  
| 1270 |  | -              "size": 3224904,
 |  
|  | 1273 | +              "size": 3246151,
 |  
| 1271 | 1274 |                "status": "public",
 |  
| 1272 |  | -              "url": "https://addons.mozilla.org/firefox/downloads/file/4069969/ublock_origin-1.47.0.xpi",
 |  
|  | 1275 | +              "url": "https://addons.mozilla.org/firefox/downloads/file/4079064/ublock_origin-1.47.4.xpi",
 |  
| 1273 | 1276 |                "permissions": [
 |  
| 1274 | 1277 |                  "dns",
 |  
| 1275 | 1278 |                  "menus",
 |  
| ... | ... | @@ -1292,7 +1295,8 @@ |  
| 1292 | 1295 |                  "https://*.github.io/*",
 |  
| 1293 | 1296 |                  "https://*.letsblock.it/*"
 |  
| 1294 | 1297 |                ],
 |  
| 1295 |  | -              "optional_permissions": []
 |  
|  | 1298 | +              "optional_permissions": [],
 |  
|  | 1299 | +              "host_permissions": []
 |  
| 1296 | 1300 |              }
 |  
| 1297 | 1301 |            ]
 |  
| 1298 | 1302 |          },
 |  
| ... | ... | @@ -1384,7 +1388,7 @@ |  
| 1384 | 1388 |          },
 |  
| 1385 | 1389 |          "is_disabled": false,
 |  
| 1386 | 1390 |          "is_experimental": false,
 |  
| 1387 |  | -        "last_updated": "2023-02-15T10:52:52Z",
 |  
|  | 1391 | +        "last_updated": "2023-03-19T11:30:30Z",
 |  
| 1388 | 1392 |          "name": {
 |  
| 1389 | 1393 |            "ar": "uBlock Origin",
 |  
| 1390 | 1394 |            "bg": "uBlock Origin",
 |  
| ... | ... | @@ -1529,10 +1533,10 @@ |  
| 1529 | 1533 |            "category": "recommended"
 |  
| 1530 | 1534 |          },
 |  
| 1531 | 1535 |          "ratings": {
 |  
| 1532 |  | -          "average": 4.7797,
 |  
| 1533 |  | -          "bayesian_average": 4.779290903491396,
 |  
| 1534 |  | -          "count": 14964,
 |  
| 1535 |  | -          "text_count": 3911
 |  
|  | 1536 | +          "average": 4.7805,
 |  
|  | 1537 | +          "bayesian_average": 4.780094594455903,
 |  
|  | 1538 | +          "count": 15128,
 |  
|  | 1539 | +          "text_count": 3934
 |  
| 1536 | 1540 |          },
 |  
| 1537 | 1541 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/",
 |  
| 1538 | 1542 |          "requires_payment": false,
 |  
| ... | ... | @@ -1594,7 +1598,7 @@ |  
| 1594 | 1598 |          "type": "extension",
 |  
| 1595 | 1599 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/",
 |  
| 1596 | 1600 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/",
 |  
| 1597 |  | -        "weekly_downloads": 146451
 |  
|  | 1601 | +        "weekly_downloads": 143423
 |  
| 1598 | 1602 |        },
 |  
| 1599 | 1603 |        "notes": null
 |  
| 1600 | 1604 |      },
 |  
| ... | ... | @@ -1610,7 +1614,7 @@ |  
| 1610 | 1614 |              "picture_url": null
 |  
| 1611 | 1615 |            }
 |  
| 1612 | 1616 |          ],
 |  
| 1613 |  | -        "average_daily_users": 155053,
 |  
|  | 1617 | +        "average_daily_users": 159499,
 |  
| 1614 | 1618 |          "categories": {
 |  
| 1615 | 1619 |            "android": [
 |  
| 1616 | 1620 |              "photos-media"
 |  
| ... | ... | @@ -1641,7 +1645,7 @@ |  
| 1641 | 1645 |              "name": {
 |  
| 1642 | 1646 |                "en-US": "The MIT License"
 |  
| 1643 | 1647 |              },
 |  
| 1644 |  | -            "url": "http://www.opensource.org/licenses/mit-license.php"
 |  
|  | 1648 | +            "url": "http://www.opensource.org/license/mit"
 |  
| 1645 | 1649 |            },
 |  
| 1646 | 1650 |            "release_notes": {
 |  
| 1647 | 1651 |              "de": "Experimentelle Verbesserungen der Handhabung von Youtube.",
 |  
| ... | ... | @@ -1667,7 +1671,8 @@ |  
| 1667 | 1671 |                  "*://*.youtube-nocookie.com/*",
 |  
| 1668 | 1672 |                  "*://*.vimeo.com/*"
 |  
| 1669 | 1673 |                ],
 |  
| 1670 |  | -              "optional_permissions": []
 |  
|  | 1674 | +              "optional_permissions": [],
 |  
|  | 1675 | +              "host_permissions": []
 |  
| 1671 | 1676 |              }
 |  
| 1672 | 1677 |            ]
 |  
| 1673 | 1678 |          },
 |  
| ... | ... | @@ -1707,10 +1712,10 @@ |  
| 1707 | 1712 |            "category": "recommended"
 |  
| 1708 | 1713 |          },
 |  
| 1709 | 1714 |          "ratings": {
 |  
| 1710 |  | -          "average": 4.5083,
 |  
| 1711 |  | -          "bayesian_average": 4.503059203963862,
 |  
| 1712 |  | -          "count": 1088,
 |  
| 1713 |  | -          "text_count": 403
 |  
|  | 1715 | +          "average": 4.5055,
 |  
|  | 1716 | +          "bayesian_average": 4.50026668386193,
 |  
|  | 1717 | +          "count": 1090,
 |  
|  | 1718 | +          "text_count": 405
 |  
| 1714 | 1719 |          },
 |  
| 1715 | 1720 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/reviews/",
 |  
| 1716 | 1721 |          "requires_payment": false,
 |  
| ... | ... | @@ -1732,7 +1737,7 @@ |  
| 1732 | 1737 |          "type": "extension",
 |  
| 1733 | 1738 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/",
 |  
| 1734 | 1739 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/versions/",
 |  
| 1735 |  | -        "weekly_downloads": 503
 |  
|  | 1740 | +        "weekly_downloads": 363
 |  
| 1736 | 1741 |        },
 |  
| 1737 | 1742 |        "notes": null
 |  
| 1738 | 1743 |      },
 |  
| ... | ... | @@ -1748,7 +1753,7 @@ |  
| 1748 | 1753 |              "picture_url": null
 |  
| 1749 | 1754 |            }
 |  
| 1750 | 1755 |          ],
 |  
| 1751 |  | -        "average_daily_users": 92798,
 |  
|  | 1756 | +        "average_daily_users": 92182,
 |  
| 1752 | 1757 |          "categories": {
 |  
| 1753 | 1758 |            "android": [
 |  
| 1754 | 1759 |              "experimental",
 |  
| ... | ... | @@ -1812,7 +1817,8 @@ |  
| 1812 | 1817 |                  "*://twitter.com/*",
 |  
| 1813 | 1818 |                  "*://tweetdeck.twitter.com/*"
 |  
| 1814 | 1819 |                ],
 |  
| 1815 |  | -              "optional_permissions": []
 |  
|  | 1820 | +              "optional_permissions": [],
 |  
|  | 1821 | +              "host_permissions": []
 |  
| 1816 | 1822 |              }
 |  
| 1817 | 1823 |            ]
 |  
| 1818 | 1824 |          },
 |  
| ... | ... | @@ -1860,10 +1866,10 @@ |  
| 1860 | 1866 |          ],
 |  
| 1861 | 1867 |          "promoted": null,
 |  
| 1862 | 1868 |          "ratings": {
 |  
| 1863 |  | -          "average": 4.3838,
 |  
| 1864 |  | -          "bayesian_average": 4.369924660120627,
 |  
| 1865 |  | -          "count": 396,
 |  
| 1866 |  | -          "text_count": 111
 |  
|  | 1869 | +          "average": 4.3769,
 |  
|  | 1870 | +          "bayesian_average": 4.3630961936527894,
 |  
|  | 1871 | +          "count": 398,
 |  
|  | 1872 | +          "text_count": 112
 |  
| 1867 | 1873 |          },
 |  
| 1868 | 1874 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/reviews/",
 |  
| 1869 | 1875 |          "requires_payment": false,
 |  
| ... | ... | @@ -1885,7 +1891,7 @@ |  
| 1885 | 1891 |          "type": "extension",
 |  
| 1886 | 1892 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/",
 |  
| 1887 | 1893 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions/",
 |  
| 1888 |  | -        "weekly_downloads": 486
 |  
|  | 1894 | +        "weekly_downloads": 1406
 |  
| 1889 | 1895 |        },
 |  
| 1890 | 1896 |        "notes": null
 |  
| 1891 | 1897 |      },
 |  
| ... | ... | @@ -1901,7 +1907,7 @@ |  
| 1901 | 1907 |              "picture_url": "https://addons.mozilla.org/user-media/userpics/64/9064/12929064/12929064.png?modified=1651263207"
 |  
| 1902 | 1908 |            }
 |  
| 1903 | 1909 |          ],
 |  
| 1904 |  | -        "average_daily_users": 249917,
 |  
|  | 1910 | +        "average_daily_users": 259947,
 |  
| 1905 | 1911 |          "categories": {
 |  
| 1906 | 1912 |            "android": [
 |  
| 1907 | 1913 |              "photos-media",
 |  
| ... | ... | @@ -1969,7 +1975,8 @@ |  
| 1969 | 1975 |                  "https://*/*",
 |  
| 1970 | 1976 |                  "file:///*"
 |  
| 1971 | 1977 |                ],
 |  
| 1972 |  | -              "optional_permissions": []
 |  
|  | 1978 | +              "optional_permissions": [],
 |  
|  | 1979 | +              "host_permissions": []
 |  
| 1973 | 1980 |              }
 |  
| 1974 | 1981 |            ]
 |  
| 1975 | 1982 |          },
 |  
| ... | ... | @@ -2119,10 +2126,10 @@ |  
| 2119 | 2126 |            "category": "recommended"
 |  
| 2120 | 2127 |          },
 |  
| 2121 | 2128 |          "ratings": {
 |  
| 2122 |  | -          "average": 4.6512,
 |  
| 2123 |  | -          "bayesian_average": 4.646376429373567,
 |  
| 2124 |  | -          "count": 1227,
 |  
| 2125 |  | -          "text_count": 237
 |  
|  | 2129 | +          "average": 4.6513,
 |  
|  | 2130 | +          "bayesian_average": 4.646506092845788,
 |  
|  | 2131 | +          "count": 1236,
 |  
|  | 2132 | +          "text_count": 240
 |  
| 2126 | 2133 |          },
 |  
| 2127 | 2134 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/reviews/",
 |  
| 2128 | 2135 |          "requires_payment": false,
 |  
| ... | ... | @@ -2143,7 +2150,7 @@ |  
| 2143 | 2150 |          "type": "extension",
 |  
| 2144 | 2151 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/",
 |  
| 2145 | 2152 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/versions/",
 |  
| 2146 |  | -        "weekly_downloads": 3780
 |  
|  | 2153 | +        "weekly_downloads": 7883
 |  
| 2147 | 2154 |        },
 |  
| 2148 | 2155 |        "notes": null
 |  
| 2149 | 2156 |      },
 |  
| ... | ... | @@ -2166,7 +2173,7 @@ |  
| 2166 | 2173 |              "picture_url": null
 |  
| 2167 | 2174 |            }
 |  
| 2168 | 2175 |          ],
 |  
| 2169 |  | -        "average_daily_users": 106756,
 |  
|  | 2176 | +        "average_daily_users": 109654,
 |  
| 2170 | 2177 |          "categories": {
 |  
| 2171 | 2178 |            "android": [
 |  
| 2172 | 2179 |              "other"
 |  
| ... | ... | @@ -2412,7 +2419,8 @@ |  
| 2412 | 2419 |                  "*://*.google.cat/*",
 |  
| 2413 | 2420 |                  "*://*.google.ng/*"
 |  
| 2414 | 2421 |                ],
 |  
| 2415 |  | -              "optional_permissions": []
 |  
|  | 2422 | +              "optional_permissions": [],
 |  
|  | 2423 | +              "host_permissions": []
 |  
| 2416 | 2424 |              }
 |  
| 2417 | 2425 |            ]
 |  
| 2418 | 2426 |          },
 |  
| ... | ... | @@ -2448,10 +2456,10 @@ |  
| 2448 | 2456 |            "category": "recommended"
 |  
| 2449 | 2457 |          },
 |  
| 2450 | 2458 |          "ratings": {
 |  
| 2451 |  | -          "average": 4.4409,
 |  
| 2452 |  | -          "bayesian_average": 4.4362065782583375,
 |  
| 2453 |  | -          "count": 1193,
 |  
| 2454 |  | -          "text_count": 317
 |  
|  | 2459 | +          "average": 4.4426,
 |  
|  | 2460 | +          "bayesian_average": 4.437933242019955,
 |  
|  | 2461 | +          "count": 1202,
 |  
|  | 2462 | +          "text_count": 319
 |  
| 2455 | 2463 |          },
 |  
| 2456 | 2464 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/reviews/",
 |  
| 2457 | 2465 |          "requires_payment": false,
 |  
| ... | ... | @@ -2471,7 +2479,7 @@ |  
| 2471 | 2479 |          "type": "extension",
 |  
| 2472 | 2480 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/",
 |  
| 2473 | 2481 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/versions/",
 |  
| 2474 |  | -        "weekly_downloads": 41
 |  
|  | 2482 | +        "weekly_downloads": 50
 |  
| 2475 | 2483 |        },
 |  
| 2476 | 2484 |        "notes": null
 |  
| 2477 | 2485 |      },
 |  
| ... | ... | @@ -2487,7 +2495,7 @@ |  
| 2487 | 2495 |              "picture_url": "https://addons.mozilla.org/user-media/userpics/43/0143/143/143.png?modified=1506804587"
 |  
| 2488 | 2496 |            }
 |  
| 2489 | 2497 |          ],
 |  
| 2490 |  | -        "average_daily_users": 329326,
 |  
|  | 2498 | +        "average_daily_users": 326501,
 |  
| 2491 | 2499 |          "categories": {
 |  
| 2492 | 2500 |            "android": [
 |  
| 2493 | 2501 |              "performance",
 |  
| ... | ... | @@ -2501,7 +2509,7 @@ |  
| 2501 | 2509 |          "contributions_url": "https://www.paypal.com/donate/?hosted_button_id=9ERKTU5MBH4EW&utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org",
 |  
| 2502 | 2510 |          "created": "2005-05-13T10:51:32Z",
 |  
| 2503 | 2511 |          "current_version": {
 |  
| 2504 |  | -          "id": 5523128,
 |  
|  | 2512 | +          "id": 5542185,
 |  
| 2505 | 2513 |            "compatibility": {
 |  
| 2506 | 2514 |              "firefox": {
 |  
| 2507 | 2515 |                "min": "59.0",
 |  
| ... | ... | @@ -2512,7 +2520,7 @@ |  
| 2512 | 2520 |                "max": "*"
 |  
| 2513 | 2521 |              }
 |  
| 2514 | 2522 |            },
 |  
| 2515 |  | -          "edit_url": "https://addons.mozilla.org/en-US/developers/addon/noscript/versions/5523128",
 |  
|  | 2523 | +          "edit_url": "https://addons.mozilla.org/en-US/developers/addon/noscript/versions/5542185",
 |  
| 2516 | 2524 |            "is_strict_compatibility_enabled": false,
 |  
| 2517 | 2525 |            "license": {
 |  
| 2518 | 2526 |              "id": 13,
 |  
| ... | ... | @@ -2523,22 +2531,22 @@ |  
| 2523 | 2531 |              "url": "http://www.gnu.org/licenses/gpl-2.0.html"
 |  
| 2524 | 2532 |            },
 |  
| 2525 | 2533 |            "release_notes": {
 |  
| 2526 |  | -            "en-US": "v 11.4.16\n============================================================\nx [L10n] Updated de, nl, pl, ru, sq, zh_CN\nx Always open the windowed standalone UI when invoked from\n  the Alt+Shift+N shortcut\nx Alt+Shift+Space shortcut to toggle restrictions\n  enforcement for current tab (issue #129, thanks PF4Public\n  for RFE)"
 |  
|  | 2534 | +            "en-US": "v 11.4.20\n============================================================\nx Generalized prompt safety hooks\nx Better blob: URL support\nx [nscl] Improved cross-window patch cascading\nx [nscl] Avoid unneeded side effects when checking for\n  zombie patched objects\nx [nscl] Prompt safety hooks\nx [L10n] Updated fr, fi\nx Fix font family typo (!283, thanks alex-kinokon)"
 |  
| 2527 | 2535 |            },
 |  
| 2528 |  | -          "reviewed": "2023-02-09T17:48:06Z",
 |  
| 2529 |  | -          "version": "11.4.16",
 |  
|  | 2536 | +          "reviewed": "2023-03-21T12:03:50Z",
 |  
|  | 2537 | +          "version": "11.4.20",
 |  
| 2530 | 2538 |            "files": [
 |  
| 2531 | 2539 |              {
 |  
| 2532 |  | -              "id": 4067473,
 |  
| 2533 |  | -              "created": "2023-02-06T22:12:36Z",
 |  
| 2534 |  | -              "hash": "sha256:44bdddd89bee11e52e09ea967aebd3aa996dc2d66c1a819e8dfdaf9a16cc753b",
 |  
|  | 2540 | +              "id": 4086528,
 |  
|  | 2541 | +              "created": "2023-03-20T22:48:31Z",
 |  
|  | 2542 | +              "hash": "sha256:014aec3ce142222338372d227eaadfa2ae13c9e3861f6d43869615b932ce4b53",
 |  
| 2535 | 2543 |                "is_restart_required": false,
 |  
| 2536 | 2544 |                "is_webextension": true,
 |  
| 2537 | 2545 |                "is_mozilla_signed_extension": false,
 |  
| 2538 | 2546 |                "platform": "all",
 |  
| 2539 |  | -              "size": 949002,
 |  
|  | 2547 | +              "size": 951165,
 |  
| 2540 | 2548 |                "status": "public",
 |  
| 2541 |  | -              "url": "https://addons.mozilla.org/firefox/downloads/file/4067473/noscript-11.4.16.xpi",
 |  
|  | 2549 | +              "url": "https://addons.mozilla.org/firefox/downloads/file/4086528/noscript-11.4.20.xpi",
 |  
| 2542 | 2550 |                "permissions": [
 |  
| 2543 | 2551 |                  "contextMenus",
 |  
| 2544 | 2552 |                  "storage",
 |  
| ... | ... | @@ -2552,7 +2560,8 @@ |  
| 2552 | 2560 |                  "file://*/*",
 |  
| 2553 | 2561 |                  "ftp://*/*"
 |  
| 2554 | 2562 |                ],
 |  
| 2555 |  | -              "optional_permissions": []
 |  
|  | 2563 | +              "optional_permissions": [],
 |  
|  | 2564 | +              "host_permissions": []
 |  
| 2556 | 2565 |              }
 |  
| 2557 | 2566 |            ]
 |  
| 2558 | 2567 |          },
 |  
| ... | ... | @@ -2604,7 +2613,7 @@ |  
| 2604 | 2613 |          },
 |  
| 2605 | 2614 |          "is_disabled": false,
 |  
| 2606 | 2615 |          "is_experimental": false,
 |  
| 2607 |  | -        "last_updated": "2023-02-09T17:48:06Z",
 |  
|  | 2616 | +        "last_updated": "2023-03-21T12:03:50Z",
 |  
| 2608 | 2617 |          "name": {
 |  
| 2609 | 2618 |            "de": "NoScript",
 |  
| 2610 | 2619 |            "el": "NoScript",
 |  
| ... | ... | @@ -2676,10 +2685,10 @@ |  
| 2676 | 2685 |            "category": "recommended"
 |  
| 2677 | 2686 |          },
 |  
| 2678 | 2687 |          "ratings": {
 |  
| 2679 |  | -          "average": 4.4094,
 |  
| 2680 |  | -          "bayesian_average": 4.4066726918104555,
 |  
| 2681 |  | -          "count": 2037,
 |  
| 2682 |  | -          "text_count": 793
 |  
|  | 2688 | +          "average": 4.405,
 |  
|  | 2689 | +          "bayesian_average": 4.402291645516784,
 |  
|  | 2690 | +          "count": 2052,
 |  
|  | 2691 | +          "text_count": 801
 |  
| 2683 | 2692 |          },
 |  
| 2684 | 2693 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/reviews/",
 |  
| 2685 | 2694 |          "requires_payment": false,
 |  
| ... | ... | @@ -2723,7 +2732,7 @@ |  
| 2723 | 2732 |          "type": "extension",
 |  
| 2724 | 2733 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/",
 |  
| 2725 | 2734 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/versions/",
 |  
| 2726 |  | -        "weekly_downloads": 7901
 |  
|  | 2735 | +        "weekly_downloads": 8165
 |  
| 2727 | 2736 |        },
 |  
| 2728 | 2737 |        "notes": null
 |  
| 2729 | 2738 |      },
 |  
| ... | ... | @@ -2739,7 +2748,7 @@ |  
| 2739 | 2748 |              "picture_url": null
 |  
| 2740 | 2749 |            }
 |  
| 2741 | 2750 |          ],
 |  
| 2742 |  | -        "average_daily_users": 145846,
 |  
|  | 2751 | +        "average_daily_users": 148495,
 |  
| 2743 | 2752 |          "categories": {
 |  
| 2744 | 2753 |            "android": [
 |  
| 2745 | 2754 |              "performance",
 |  
| ... | ... | @@ -2800,7 +2809,8 @@ |  
| 2800 | 2809 |                  "<all_urls>",
 |  
| 2801 | 2810 |                  "*://*.youtube.com/*"
 |  
| 2802 | 2811 |                ],
 |  
| 2803 |  | -              "optional_permissions": []
 |  
|  | 2812 | +              "optional_permissions": [],
 |  
|  | 2813 | +              "host_permissions": []
 |  
| 2804 | 2814 |              }
 |  
| 2805 | 2815 |            ]
 |  
| 2806 | 2816 |          },
 |  
| ... | ... | @@ -2853,10 +2863,10 @@ |  
| 2853 | 2863 |            "category": "recommended"
 |  
| 2854 | 2864 |          },
 |  
| 2855 | 2865 |          "ratings": {
 |  
| 2856 |  | -          "average": 3.9213,
 |  
| 2857 |  | -          "bayesian_average": 3.91694973530769,
 |  
| 2858 |  | -          "count": 1106,
 |  
| 2859 |  | -          "text_count": 395
 |  
|  | 2866 | +          "average": 3.9155,
 |  
|  | 2867 | +          "bayesian_average": 3.9111787696510967,
 |  
|  | 2868 | +          "count": 1113,
 |  
|  | 2869 | +          "text_count": 396
 |  
| 2860 | 2870 |          },
 |  
| 2861 | 2871 |          "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/reviews/",
 |  
| 2862 | 2872 |          "requires_payment": false,
 |  
| ... | ... | @@ -2875,7 +2885,7 @@ |  
| 2875 | 2885 |          "type": "extension",
 |  
| 2876 | 2886 |          "url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/",
 |  
| 2877 | 2887 |          "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/versions/",
 |  
| 2878 |  | -        "weekly_downloads": 1934
 |  
|  | 2888 | +        "weekly_downloads": 1769
 |  
| 2879 | 2889 |        },
 |  
| 2880 | 2890 |        "notes": null
 |  
| 2881 | 2891 |      }
 |  projects/browser/config
 
 
| ... | ... | @@ -103,9 +103,9 @@ input_files: |  
| 103 | 103 |      enable: '[% ! c("var/android") %]'
 |  
| 104 | 104 |    - filename: Bundle-Data
 |  
| 105 | 105 |      enable: '[% ! c("var/android") %]'
 |  
| 106 |  | -  - URL: https://addons.mozilla.org/firefox/downloads/file/4067473/noscript-11.4.16.xpi
 |  
|  | 106 | +  - URL: https://addons.mozilla.org/firefox/downloads/file/4086528/noscript-11.4.20.xpi
 |  
| 107 | 107 |      name: noscript
 |  
| 108 |  | -    sha256sum: 44bdddd89bee11e52e09ea967aebd3aa996dc2d66c1a819e8dfdaf9a16cc753b
 |  
|  | 108 | +    sha256sum: 014aec3ce142222338372d227eaadfa2ae13c9e3861f6d43869615b932ce4b53
 |  
| 109 | 109 |    - URL: https://addons.mozilla.org/firefox/downloads/file/4047353/ublock_origin-1.46.0.xpi
 |  
| 110 | 110 |      name: ublock-origin
 |  
| 111 | 111 |      sha256sum: 6bf8af5266353fab5eabdc7476de026e01edfb7901b0430c5e539f6791f1edc8
 |  projects/fenix/config
 
 
| ... | ... | @@ -14,7 +14,7 @@ container: |  
| 14 | 14 |  var:
 |  
| 15 | 15 |    fenix_version: 102.2.1
 |  
| 16 | 16 |    browser_branch: 12.5-1
 |  
| 17 |  | -  fenix_build: 2
 |  
|  | 17 | +  fenix_build: 3
 |  
| 18 | 18 |    git_branch: 'tor-browser-[% c("var/fenix_version") %]-[% c("var/browser_branch") %]'
 |  
| 19 | 19 |    copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
 |  
| 20 | 20 |    # This should be updated when the list of gradle dependencies is changed.
 |  projects/firefox/config
 
 
| ... | ... | @@ -11,11 +11,11 @@ container: |  
| 11 | 11 |    use_container: 1
 |  
| 12 | 12 |  
 |  
| 13 | 13 |  var:
 |  
| 14 |  | -  firefox_platform_version: 102.8.0
 |  
|  | 14 | +  firefox_platform_version: 102.9.0
 |  
| 15 | 15 |    firefox_version: '[% c("var/firefox_platform_version") %]esr'
 |  
| 16 | 16 |    browser_series: '12.5'
 |  
| 17 | 17 |    browser_branch: '[% c("var/browser_series") %]-1'
 |  
| 18 |  | -  browser_build: 3
 |  
|  | 18 | +  browser_build: 2
 |  
| 19 | 19 |    branding_directory_prefix: 'tb'
 |  
| 20 | 20 |    copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
 |  
| 21 | 21 |    nightly_updates_publish_dir: '[% c("var/nightly_updates_publish_dir_prefix") %][% c("var/osname") %]'
 |  projects/geckoview/config
 
 
| ... | ... | @@ -11,9 +11,9 @@ container: |  
| 11 | 11 |    use_container: 1
 |  
| 12 | 12 |  
 |  
| 13 | 13 |  var:
 |  
| 14 |  | -  geckoview_version: 102.8.0esr
 |  
|  | 14 | +  geckoview_version: 102.9.0esr
 |  
| 15 | 15 |    browser_branch: 12.5-1
 |  
| 16 |  | -  browser_build: 3
 |  
|  | 16 | +  browser_build: 2
 |  
| 17 | 17 |    copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
 |  
| 18 | 18 |    deps:
 |  
| 19 | 19 |      - build-essential
 |  
| ... | ... | @@ -91,7 +91,7 @@ steps: |  
| 91 | 91 |        mkdir "$HOME/.mozbuild"
 |  
| 92 | 92 |        # We still need to specify --tor-browser-version due to bug 34005.
 |  
| 93 | 93 |        ./mach configure \
 |  
| 94 |  | -        --with-tor-browser-version=[% c("var/torbrowser_version") %] \
 |  
|  | 94 | +        --with-base-browser-version=[% c("var/torbrowser_version") %] \
 |  
| 95 | 95 |          [% IF !c("var/rlbox") -%]--without-wasm-sandboxed-libraries[% END %]
 |  
| 96 | 96 |  
 |  
| 97 | 97 |        ./mach build --verbose
 |  projects/go/config
 
 
| 1 | 1 |  # vim: filetype=yaml sw=2
 |  
| 2 |  | -version: 1.19.6
 |  
|  | 2 | +version: 1.19.7
 |  
| 3 | 3 |  filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
 |  
| 4 | 4 |  container:
 |  
| 5 | 5 |    use_container: 1
 |  
| ... | ... | @@ -121,7 +121,7 @@ input_files: |  
| 121 | 121 |      enable: '[% ! c("var/linux") %]'
 |  
| 122 | 122 |    - URL: 'https://golang.org/dl/go[% c("version") %].src.tar.gz'
 |  
| 123 | 123 |      name: go
 |  
| 124 |  | -    sha256sum: d7f0013f82e6d7f862cc6cb5c8cdb48eef5f2e239b35baa97e2f1a7466043767
 |  
|  | 124 | +    sha256sum: 775bdf285ceaba940da8a2fe20122500efd7a0b65dbcee85247854a8d7402633
 |  
| 125 | 125 |    - URL: 'https://golang.org/dl/go[% c("var/go14_version") %].src.tar.gz'
 |  
| 126 | 126 |      name: go14
 |  
| 127 | 127 |      sha256sum: 9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959
 |  projects/manual/config
 
 
| 1 | 1 |  # vim: filetype=yaml sw=2
 |  
| 2 | 2 |  # To update, see doc/how-to-update-the-manual.txt
 |  
| 3 | 3 |  # Remember to update also the package's hash, with the version!
 |  
| 4 |  | -version: 66168
 |  
|  | 4 | +version: 69998
 |  
| 5 | 5 |  filename: 'manual-[% c("version") %]-[% c("var/build_id") %].tar.gz'
 |  
| 6 | 6 |  container:
 |  
| 7 | 7 |    use_container: 1
 |  
| ... | ... | @@ -19,6 +19,6 @@ input_files: |  
| 19 | 19 |    - project: container-image
 |  
| 20 | 20 |    - URL: 'https://people.torproject.org/~richard/tbb_files/manual_[% c("version") %].zip'
 |  
| 21 | 21 |      name: manual
 |  
| 22 |  | -    sha256sum: efb88be6217f7cb6879157678963bc90c47a2b91380ae3ba9a52d748eabf9568
 |  
|  | 22 | +    sha256sum: 236ad8b877d9bdb3ad5309deee8acb4025e10e4faf4626d063cbf6c87fc209a4
 |  
| 23 | 23 |    - filename: packagemanual.py
 |  
| 24 | 24 |      name: package_script |  projects/translation/config
 
 
| ... | ... | @@ -6,19 +6,19 @@ version: '[% c("abbrev") %]' |  
| 6 | 6 |  steps:
 |  
| 7 | 7 |    base-browser:
 |  
| 8 | 8 |      base-browser: '[% INCLUDE build %]'
 |  
| 9 |  | -    git_hash: d862d323bd78e100de5f51f2f8742d21de3a76d0
 |  
|  | 9 | +    git_hash: 50ec65bc65e510156c1e9f5c835eb6ea034450d0
 |  
| 10 | 10 |      targets:
 |  
| 11 | 11 |        nightly:
 |  
| 12 | 12 |          git_hash: 'base-browser'
 |  
| 13 | 13 |    base-browser-fluent:
 |  
| 14 | 14 |      base-browser-fluent: '[% INCLUDE build %]'
 |  
| 15 |  | -    git_hash: 71869a9fd722c36eb57d08d7ef5a1fa5270ddb54
 |  
|  | 15 | +    git_hash: 667a6daeba46b7aeb0a8b664bd9ae006f8ac233d
 |  
| 16 | 16 |      targets:
 |  
| 17 | 17 |        nightly:
 |  
| 18 | 18 |          git_hash: 'basebrowser-newidentityftl'
 |  
| 19 | 19 |    tor-browser:
 |  
| 20 | 20 |      tor-browser: '[% INCLUDE build %]'
 |  
| 21 |  | -    git_hash: b3d9033d2229e82d30771aa7a1b77667d9a80628
 |  
|  | 21 | +    git_hash: e9ad920fc7427ff1b84e3723a97212ccd78dfe26
 |  
| 22 | 22 |      targets:
 |  
| 23 | 23 |        nightly:
 |  
| 24 | 24 |          git_hash: 'tor-browser'
 |  
| ... | ... | @@ -26,7 +26,7 @@ steps: |  
| 26 | 26 |      fenix: '[% INCLUDE build %]'
 |  
| 27 | 27 |      # We need to bump the commit before releasing but just pointing to a branch
 |  
| 28 | 28 |      # might cause too much rebuidling of the Firefox part.
 |  
| 29 |  | -    git_hash: d19129475bae8943d3ee4ca6b6ed114a9a6db94e
 |  
|  | 29 | +    git_hash: f9fd1869f6904e3a9fe99fa3626382b20ff33e66
 |  
| 30 | 30 |      targets:
 |  
| 31 | 31 |        nightly:
 |  
| 32 | 32 |          git_hash: 'fenix-torbrowserstringsxml'
 |  rbm.conf
 
 
| ... | ... | @@ -71,10 +71,10 @@ buildconf: |  
| 71 | 71 |    git_signtag_opt: '-s'
 |  
| 72 | 72 |  
 |  
| 73 | 73 |  var:
 |  
| 74 |  | -  torbrowser_version: '12.5a3'
 |  
|  | 74 | +  torbrowser_version: '12.5a4'
 |  
| 75 | 75 |    torbrowser_build: 'build1'
 |  
| 76 | 76 |    torbrowser_incremental_from:
 |  
| 77 |  | -    - 12.5a2
 |  
|  | 77 | +    - 12.5a3
 |  
| 78 | 78 |    updater_enabled: 1
 |  
| 79 | 79 |    build_mar: 1
 |  
| 80 | 80 |    # By default, we sort the list of installed packages. This allows sharing
 |  
 |