Tags

Tags give the ability to mark specific points in history as being important
  • 2026.06.10.1

    Release: 2026.06.10.1
    2026.06.10.1
    
    ____
    
    **<details><summary>⚠️ IMPORTANT NOTE FOR MACOS USERS**:</summary>
    
    To ensure Phoenix continues to work properly (and avoid bugs/unexpected issues), you MUST update Phoenix's environment variables. The recommended way to do this is via the environment update script, which can be ran with the following command in your terminal:
    
    ```sh
    /bin/zsh -c "$(curl --disable --no-netrc --clobber --create-dirs --delegation none --disallow-username-in-url --doh-cert-status --fail --fail-early --junk-session-cookies --no-basic --no-ca-native --no-digest --no-doh-insecure --no-http0.9 --no-insecure --no-negotiate --no-ntlm --no-proxy-basic --no-proxy-ca-native --no-proxy-digest --no-proxy-insecure --no-proxy-negotiate --no-proxy-ssl-auto-client-cert --no-sessionid --no-ssl-auto-client-cert --no-ssl-no-revoke --no-ssl-revoke-best-effort --no-xattr --parallel --post301 --post302 --post303 --progress-meter --proto -all,https --proto-default https --proto-redir -all,https --referer '' --remove-on-error --retry 5 --retry-all-errors --retry-connrefused --show-error --tlsv1.2 --trace-time --user-agent '' --verbose --location https://gitlab.com/celenityy/Phoenix/-/raw/pages/osx/scripts/osx_env_up.sh)"
    ```
    
    Note that this **ONLY** has to be done for **macOS** users.
    
    Apologies for the inconvenience, and thank you for your time and support!
    
    </details>
    ____
    
    - [Disabled processing of Qualified Website Authentication Certificates *(QWACs)*](https://codeberg.org/celenity/Phoenix/commit/bcfe099d3874c67ee31898a711c0d0a4438192e7).
    - [Prevented deferral of Local Network Access checks for private IP addresses](https://codeberg.org/celenity/Phoenix/commit/c1499a74bf23861d5c36ec25974d6b68c057b0b9), to ensure that Local Network Access Restrictions are always/properly applied before connecting.
    - [Significantly expanded the default list of URL query stripping parameters](https://codeberg.org/celenity/Phoenix/commit/1c97778909017d4085e4cd1f8fc650f6290c55dc).
    - [Disabled persistence of TLS session resumption tokens across restarts](https://codeberg.org/celenity/Phoenix/commit/ac18f342040fd746624fbd8519171395890afa80) by default *(Currently on Nightly)*.
    - [Enabled per-origin provisioning](https://codeberg.org/celenity/Phoenix/commit/5557c8033dd5218a20345a01bd85c4c04a3f312c) for DRM *(if EME is enabled)* by default, for defense in depth.
    - [Prevented Nimbus from dictating whether address autofill can be used in the browser](https://codeberg.org/celenity/Phoenix/commit/19a9ad5027240072636702e8f16c24f310de03ad).
    - [Disabled Firefox/Gecko Profiler-related functionality and UI](https://codeberg.org/celenity/Phoenix/commit/62458a666f8a40a764f185236e45fc4c3c667e78).
    - [Enabled display of hidden/stray "control" characters](https://codeberg.org/celenity/Phoenix/commit/bcf40782d4c2a0b778478fc158c0e5049b94e3a5) by default.
    - [Enabled display of native anonymous content](https://codeberg.org/celenity/Phoenix/commit/6f126c03ddb2bf7c3ce70c5cf30e43b4152e9366) in the DevTools inspector by default.
    - [Set Firefox to follow the system locale](https://codeberg.org/celenity/Phoenix/commit/feaa6698c9de67e909b54066a50a2ebe2a140499) *(instead of the Firefox build's default locale)* by default.
    - [Ensured that certain DevTools prefs are properly set across all platforms](https://codeberg.org/celenity/Phoenix/commit/a73d6be2369870b5146520eab53a88de0060fbe5) where applicable.
    - [Set `browser.preonboarding.enabled` to `false` as a *default* preference](https://codeberg.org/celenity/Phoenix/commit/21e6cf69fc5fabdbcd470b53c63d0eccd1a2ecad) *(instead of a user one)*.
    - [Cleaned-up and improved Phoenix's platform and ESR checks](https://codeberg.org/celenity/Phoenix/commit/bc72e71ffa2bae86c635bfbb8cb7099b8aebaca3).
    - Additional minor tweaks, adjustments, and refinements.
    
    - [Fixed external protocol handling](https://codeberg.org/celenity/Phoenix/commit/3f90f8593c3c14492f0ad041695c77020b97ab41).
    
    - [Prevented the browser from applying distribution/partner customizations](https://codeberg.org/celenity/Phoenix/commit/ace36b7a3b395a639c751612651eba5f8e017804) *(typically used for ex. default bookmarks and changing certain pref values)*.
    - [Added prefs to disable newly added AI `Smart Window` functionality + World Cup ads/promotions](https://codeberg.org/celenity/Phoenix/commit/56a9334a6ea871bf05995e4582429d830eb7b988).
    - [Disabled truncation of `DOM` attributes](https://codeberg.org/celenity/Phoenix/commit/a85853dab64c549e5e7eceb0c938bf72e0796238) in the DevTools inspector by default.
    - On first launch, if necessary, Phoenix will now [automatically download and apply the language pack matching the user's system's locale](https://codeberg.org/celenity/Phoenix/commit/9bb851d7023499544c24b5659b8a563e4eacacc1).
        - For background and details/rationale, see [this issue](https://codeberg.org/celenity/Phoenix/issues/309).
    - Where applicable, [environment variables are now properly unset](https://codeberg.org/celenity/Phoenix/commit/7e736fa10fbcd069d9df651a4a595aaf7f160799) *(instead of being set to an empty string)*, to ensure that they have the intended effect and [don't cause conflicts/issues with other software](https://codeberg.org/celenity/Phoenix/issues/300).
    - **WINDOWS**: [Blocked websites from using the Windows Media Foundation Media Engine CMP](https://codeberg.org/celenity/Phoenix/commit/13a48df25631892d91546c67b5b231f117a41fca) *(if EME is enabled)* by default.
    
    - [Exposed the `HTTPS` protocol](https://codeberg.org/celenity/Phoenix/commit/4c52db96b946ea908e9e178869b5edbd928dd2b9) by default, [to resolve breakage/issues experienced by users](https://codeberg.org/celenity/Phoenix/issues/295).
    - [Re-enabled file pickers](https://codeberg.org/celenity/Phoenix/commit/da4d8ff637b60ab3bb64221081215ab2f07b549f) by default, to fix [issues with ex. importing uBlock Origin back-ups](https://codeberg.org/celenity/Phoenix/issues/298) experienced by users.
    - [Prevented resetting the values of `browser.toolbars.bookmarks.visibility` and `browser.uiCustomization.state` on restart](https://codeberg.org/celenity/Phoenix/commit/4fd195eedfed745ddf0ed42e51973501f66aa3fa).
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2026.05.21.2...2026.06.10.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2026.05.21.2...2026.06.10.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2026.05.21.2...2026.06.10.1) for more details.
    ____
    
    Downloads for this release of Phoenix can be found below:
    
    - **Android**: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/android/phoenix-2026.06.10.1-android.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/android/phoenix-2026.06.10.1-android.tar.xz)
        - `phoenix.js`: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/android/phoenix-2026.06.10.1-android.js`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/android/phoenix-2026.06.10.1-android.js)
        - `phoenix-extended.js`: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/android/phoenix-extended-2026.06.10.1-android.js`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/android/phoenix-extended-2026.06.10.1-android.js)
    - **Linux**: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/linux/phoenix-2026.06.10.1-linux.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/linux/phoenix-2026.06.10.1-linux.tar.xz)
    - **Linux *(Flatpak)***: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/linux-flatpak/phoenix-2026.06.10.1-linux-flatpak.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/linux-flatpak/phoenix-2026.06.10.1-linux-flatpak.tar.xz)
    - **macOS**: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/osx/phoenix-2026.06.10.1-osx.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/osx/phoenix-2026.06.10.1-osx.tar.xz)
    - **macOS *(Intel)***: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/osx-intel/phoenix-2026.06.10.1-osx-intel.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/osx-intel/phoenix-2026.06.10.1-osx-intel.tar.xz)
    - **Windows**: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/windows/phoenix-2026.06.10.1-windows.zip`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/windows/phoenix-2026.06.10.1-windows.zip)
    
    - **Standalone Universal Config**: [`https://releases.celenity.dev/phoenix/releases/2026.06.10.1/universal/phoenix-2026.06.10.1-universal.cfg`](https://releases.celenity.dev/phoenix/releases/2026.06.10.1/universal/phoenix-2026.06.10.1-universal.cfg)
        - This should **NOT** be used unless you know what you're doing - it's primarily meant for ex. external projects that would like to integrate Phoenix, without needing to run the build scripts directly.
    ____
    
    `phoenix-2026.06.10.1-android.tar.xz`:
    ```text
    344ca044584480caa7ec36f199ce09ff6f0ad854d14ffd018165f6d9a0f6580dc2480aca5b455ef32a1d75e86fc312afff52cc6f854a2cf5cf21c5d75b588aaf
    ```
    
    `phoenix-2026.06.10.1-android.js`:
    ```text
    60f3eb23c46e54056c2a51692423de6213e125c69681e8f3a46964e15c5301591261024fb3bd0d04593b626f5108c28e603e4b34c23312f90fbc8bcf69008be3
    ```
    
    `phoenix-extended-2026.06.10.1-android.js`:
    ```text
    72891d29baea3a630bfcd01c39a2b00a2cd15cf579d2bce5ed9742f9df86cc95b45d71fa694146d653510404e27b02205cdbe6a7cea5c8765c73bf872277cb2f
    ```
    
    `phoenix-2026.06.10.1-linux.tar.xz`:
    ```text
    46bc8d5c2974322ab71ce636b14af9bfa2c4309269069b0586c547725f6e41467c647338b0ebca80b13fda0cf15f240bb6f3ef8fe1f2c5c0a401110270bfd995
    ```
    
    `phoenix-2026.06.10.1-linux-flatpak.tar.xz`:
    ```text
    d73a9e2f06a60d4295a400ee0358873d5f6d3572f75f6789fe3c79734e0c21b19ca4d3e56a3b23730ca1a56ab2d43b2338c6930534221eac180929bbab46f4ab
    ```
    
    `phoenix-2026.06.10.1-osx.tar.xz`:
    ```text
    0e2fe3075fabc1a7bb11c2dc3d153264f0b1d709c36488d3c44c6e25dcd3ea362e602f2035e997bc26541b34b845c6ff27f15f1b72a3e57717bd98f0ea88d95d
    ```
    
    `phoenix-2026.06.10.1-osx-intel.tar.xz`:
    ```text
    7c73bf2653b726750ddb0a5313dafd7ba87f2f0951d8839192c695a06f8d801a800949601d40451c48ba3def6f3930b9922cd2297bc42a4c16a1e9e978bda2dc
    ```
    
    `phoenix-2026.06.10.1-windows.zip`:
    ```text
    678420264b4d1b5603bb9282eb361807b83d73cc8aff8c6d07a2e389374fa824d1e3b48f580722fde94a1bfc1b75f1708bae6ef8cbc93cabb715e47edcbf6a63
    ```
    
    `phoenix-2026.06.10.1-universal.cfg`:
    ```text
    2d9b65b1a648da7110ed8c86771d3a0fe1bf4dd31109ac222a33339189300ef7c9031d060f1971174a5b3894874cc30c3fef8f7f854ae3f1b62184ca218ccd30
    ```
    ____
    
    :)
    
  • 2026.05.21.2

    9dc1e63f · 2026.05.21.2 ·
    Release: 2026.05.21.2
    2026.05.21.2
    
    ____
    
    **NOTE**: This release is **ONLY** for desktop platforms, as the issues it fixes only impacted Phoenix for Desktop.
    ____
    
    - Fixed an issue [that led to preferences used to control Firefox Home being locked](https://codeberg.org/celenity/Phoenix/commit/41a4e54e9c2c811a276ddd1dfac157610e7575ca).
    - Minor adjustments.
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2026.05.21.1...2026.05.21.2) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2026.05.21.1...2026.05.21.2) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2026.05.21.1...2026.05.21.2) for more details.
    ____
    
    Downloads for this release of Phoenix can be found below:
    
    - **Linux**: [`https://releases.celenity.dev/phoenix/releases/2026.05.21.2/linux/phoenix-2026.05.21.2-linux.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.05.21.2/linux/phoenix-2026.05.21.2-linux.tar.xz)
    - **Linux *(Flatpak)***: [`https://releases.celenity.dev/phoenix/releases/2026.05.21.2/linux-flatpak/phoenix-2026.05.21.2-linux-flatpak.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.05.21.2/linux-flatpak/phoenix-2026.05.21.2-linux-flatpak.tar.xz)
    - **macOS**: [`https://releases.celenity.dev/phoenix/releases/2026.05.21.2/osx/phoenix-2026.05.21.2-osx.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.05.21.2/osx/phoenix-2026.05.21.2-osx.tar.xz)
    - **macOS *(Intel)***: [`https://releases.celenity.dev/phoenix/releases/2026.05.21.2/osx-intel/phoenix-2026.05.21.2-osx-intel.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.05.21.2/osx-intel/phoenix-2026.05.21.2-osx-intel.tar.xz)
    - **Windows**: [`https://releases.celenity.dev/phoenix/releases/2026.05.21.2/windows/phoenix-2026.05.21.2-windows.tar.xz`](https://releases.celenity.dev/phoenix/releases/2026.05.21.2/windows/phoenix-2026.05.21.2-windows.tar.xz)
    ____
    
    `phoenix-2026.05.21.2-linux.tar.xz`:
    ```
    458c9626c19b52aaa5722cd086eecf1cde696b0e91c7efba7f945541d6fe9f25eabb00143426abea93deed2838781e8fb1a854620feb32b97e6a4f63b4279799
    ```
    
    `phoenix-2026.05.21.2-linux-flatpak.tar.xz`:
    ```
    4390b010742b5d8ce21ead386f69a6182f65ed7a9c91657b225088ad8d76eba09e49d989d814f33d1ec50d1d34ae32c991d5158ffd5c24e911a79ed01b7dc619
    ```
    
    `phoenix-2026.05.21.2-osx.tar.xz`:
    ```
    256affdf549f09b20f6fc0dc98a23d578903be28ba65058b638beaf3bd1ac8522b26f686cec2786ed3cfddbecda3fb45bf549fa018aa809d2e4902605060a25a
    ```
    
    `phoenix-2026.05.21.2-osx-intel.tar.xz`:
    ```
    66b4464a27aa797a32b00db1cf46cb0678b11298cbe17468eb96c530552e9bd308185e7ee9dc53e6c913e0ec5de06b4ecb2c8ab3be315c26584c5e955d57b960
    ```
    
    `phoenix-2026.05.21.2-windows.zip`:
    ```
    f62435ff922e94b4515fb7da4f30902bf8e69c43560e56d8ddd49536579049e7f9c91de9b19d4192dd9185d435488dfe48509527d646bb1ac9b5912ba1f774c1
    ```
    ____
    
    :)
  • 2026.05.21.1

    5d939c30 · 2026.05.21.1 ·
    Release: 2026.05.21.1
    2026.05.21.1
    
    ____
    
    This can likely be considered one of the most significant Phoenix releases since the project's inception. It includes a major restructure of how Phoenix functions and configures its preferences, and significantly improves the overall functionality/utility that Phoenix can provide *(made possible by recent upstream efforts that allow us to configure Phoenix in the same standard `.cfg` format across all major desktop platforms)*.
    
    Notably, one of the major additions of this release is the introduction of Phoenix-specific preferences to configure certain behavior. These preferences are detailed at [the `Preferences` documentation page](https://codeberg.org/celenity/Phoenix/src/branch/dev/docs/Preferences.md), but more information on some of the notable ones can be found below.
    ____
    
    - Phoenix releases/archives are now directly uploaded to/distributed via `https://releases.celenity.dev` *(links provided as external assets below)*, providing greater control and [improving reliability/accessibility for users](https://codeberg.org/celenity/Phoenix/issues/227).
    - In order to improve privacy and help circumvent censorship, Phoenix [will now automatically set the DNS over HTTPS *(DoH)* bootstrap address for supported *(built-in)* DoH providers](https://codeberg.org/celenity/Phoenix/commit/1aa288d26350185d115c61e3d366cadcedc99191).
        - This functionality is enabled by default, but can be disabled with [the newly added `browser.phoenix.trr.autoBootstrap` preference](https://codeberg.org/celenity/Phoenix/src/branch/dev/docs/Preferences.md#browser-phoenix-trr-autobootstrap).
        - In the event of network connectivity issues, users can instead set Phoenix to use the *secondary* bootstrap address for supported providers, with [the `browser.phoenix.trr.autoBootstrap.useFallback` preference](https://codeberg.org/celenity/Phoenix/src/branch/dev/docs/Preferences.md#browser-phoenix-trr-autobootstrap) *(Disabled by default)*.
        - **Note that a restart is required for changes to take effect after modifying the values of `browser.phoenix.trr.autoBootstrap` and/or `browser.phoenix.trr.autoBootstrap.useFallback`**.
        - Note that when `browser.phoenix.trr.autoBootstrap` is enabled *(set to `true`)*, **a restart will also be required upon changing DoH providers in many cases**.
    - Users can now toggle Phoenix `Extended` by simply navigating to [`about:config`](about:config), [setting `browser.phoenix.extended` to `true`](https://codeberg.org/celenity/Phoenix/src/branch/dev/docs/Preferences.md#browser-phoenix-extended), and restarting the browser. **Set-up of additional external files is no longer required**!
        - Current users of Phoenix `Extended` via the specialized config approach will be automatically migrated to the new method, **though it is recommended to remove and/or update the `user.js` file you are using to apply it**. After doing so and restarting the browser, it is additionally recommended to set `browser.phoenix.usingLegacySpecConfig` to `false` at [`about:config`](about:config), to prevent future issues/unnecessary complications.
    - Instead of modifying the `privacy.fingerprintingProtection.overrides` preference directly, users should now specify global FPP overrides [at `browser.phoenix.fingerprintingProtection.global.userOverrides` instead](https://codeberg.org/celenity/Phoenix/src/branch/dev/docs/Preferences.md#browser-phoenix-fingerprintingprotection-global-useroverrides). This was added as it allows users to add their own overrides, without needing to override Phoenix's default overrides *(unless desired by the user)*.
        - **Note that a restart is required for changes to take effect after modifying the value of `browser.phoenix.fingerprintingProtection.global.userOverrides`**.
        - An example of the syntax for this preference can be seen at `browser.phoenix.fingerprintingProtection.global.userOverrides.0.example`.
        - Overrides set by current Phoenix users via `privacy.fingerprintingProtection.overrides` will be automatically migrated to the `browser.phoenix.fingerprintingProtection.global.userOverrides` preference, **though be sure to remove any duplicate/redundant targets from the value of `browser.phoenix.fingerprintingProtection.global.userOverrides` if present**.
    - Instead of modifying the `privacy.fingerprintingProtection.granularOverrides` preference directly, users should now specify granular *(per-site)* FPP overrides [at `browser.phoenix.fingerprintingProtection.granular.userOverrides` instead](https://codeberg.org/celenity/Phoenix/src/branch/dev/docs/Preferences.md#browser-phoenix-fingerprintingprotection-granular-useroverrides). This was added as it allows users to add their own overrides, without needing to override Phoenix's default overrides *(unless desired by the user)*.
        - **Note that a restart is required for changes to take effect after modifying the value of `browser.phoenix.fingerprintingProtection.granular.userOverrides`**.
        - An example of the syntax for this preference can be seen at `browser.phoenix.fingerprintingProtection.granular.userOverrides.0.example`.
        - Overrides set by current Phoenix users via `privacy.fingerprintingProtection.granularOverrides` will continue to take effect, as they will be migrated to the `browser.phoenix.fingerprintingProtection.granular.legacyUserOverrides` preference. **It is strongly encouraged to migrate your currently set overrides from `browser.phoenix.fingerprintingProtection.granular.legacyUserOverrides` to the new `browser.phoenix.fingerprintingProtection.granular.userOverrides` preference/format *(Notably: Ensure you do not include [] surrounding your value(s))*, and to remove any duplicate/redundant entries if present**. Be sure to clear the value of `browser.phoenix.fingerprintingProtection.granular.legacyUserOverrides` once you are done migrating your overrides to `browser.phoenix.fingerprintingProtection.granular.userOverrides`.
    - [Added a preference *(`browser.phoenix.fingerprintingProtection.granular.unbreakOverrides.enabled`)*](https://codeberg.org/celenity/Phoenix/src/branch/dev/docs/Preferences.md#browser-phoenix-fingerprintingprotection-granular-unbreakoverrides-enabled) to control whether Phoenix's default granular *(per-site)* FPP overrides to **relax** protections for certain websites *(in order to resolve breakage and unexpected behavior)* are applied.
        - **Note that a restart is required for changes to take effect after modifying the value of `browser.phoenix.fingerprintingProtection.granular.unbreakOverrides.enabled`**.
    - [Added a preference *(`browser.phoenix.fingerprintingProtection.granular.unbreakTimezoneOverrides.enabled`)*](https://codeberg.org/celenity/Phoenix/src/branch/dev/docs/Preferences.md#browser-phoenix-fingerprintingprotection-granular-unbreaktimezoneoverrides-enabled) to control whether Phoenix's default granular *(per-site)* FPP overrides to disable timezone spoofing *(if timezone spoofing is active)* for certain websites *(in order to resolve breakage and unexpected behavior)* are applied.
        - **Note that a restart is required for changes to take effect after modifying the value of `browser.phoenix.fingerprintingProtection.granular.unbreakTimezoneOverrides.enabled`**.
    - Switched the default search engines back to `GET`, [due to bugs/issues experienced by users](https://codeberg.org/celenity/Phoenix/issues/285).
        - A separate `POST` variant for each default search engine is still included for users who desire the added privacy and security, at the cost of breakage/issues in certain cases.
    - [Disabled keyboard locking](https://codeberg.org/celenity/Phoenix/commit/d32df03867e0c76f947e22bd6988360b72f4d9d0) by default to prevent websites from being able to hijack browser/OS-level key combinations.
        - Thanks to [degausser](https://codeberg.org/degausser)! 💜
    - [Disabled the Document Picture-in-Picture API](https://codeberg.org/celenity/Phoenix/commit/c64a73f76cf3ca9f76af06f086227be9730645bc) by default.
        - Thanks to [degausser](https://codeberg.org/degausser)! 💜
    - [Disabled WebGPU for PDF.js](https://codeberg.org/celenity/Phoenix/commit/9815febc292ebeddb4c007cb435a26b4544fdc17) by default.
    - [Re-enabled the File System API](https://codeberg.org/celenity/Phoenix/commit/6c959a74e5ada71a237d9f57452c2badce7776c2) by default, in order to prevent breakage on certain sites.
    - [Updated the URL query parameter stripping list](https://codeberg.org/celenity/Phoenix/commit/157474d259fd1ba69a4e6c9c3681f8d8144880f1) *(per Brave's latest changes)*.
        - Thanks to [any1here](https://codeberg.org/any1here)! 💜
    - [Disabled newly added Mozilla nags/promotions](https://codeberg.org/celenity/Phoenix/commit/eaf9625f3d7a9ab58076dac5f2a1b649f6ef98e2).
    - Cleaned-up certain old/unused preferences.
    - Other minor tweaks, fixes, and enhancements.
    
    - Removed `profile.accounts.firefox.com` from the internal domain blocklist, [due to it breaking Firefox Sync-related UI](https://codeberg.org/ironfox-oss/bugs/issues/250).
    
    - [Disabled display of favicons for remote tabs](https://codeberg.org/celenity/Phoenix/commit/2e7eee7b1e58b1a9a93a0a23c7fcb9c6f9ea3039) *(from Firefox Sync)* by default to prevent unsolicited network connections.
    - [Enabled support for Mozilla `IP Protection`](https://codeberg.org/celenity/Phoenix/commit/19071253655e69a058811feca7175e5f8ff78b94) by default, [due to it being free to use and improving the privacy of users](https://codeberg.org/celenity/Phoenix/issues/284).
    - [Disabled Mozilla VPN ads/promotions](https://codeberg.org/celenity/Phoenix/commit/ee2f4149a2c6efb48f72ad8e34e4552aa248052d).
    - [Added the `UserMessaging` -> `FirefoxLabs` enterprise policy](https://codeberg.org/celenity/Phoenix/commit/6fcb9da0936acd720a31cf16b8a9e3a87cdc36d7) to disable Firefox Labs *(as the preferences used to control it previously have been removed, and Firefox Labs relies on Nimbus so it didn't function for us anyways - it simply resulted in broken `Firefox Labs` sections appearing at `about:preferences`)*.
    
    - Phoenix's specialized configs are [now set from one configuration file](https://codeberg.org/celenity/Phoenix/commit/0617178637b310018c87573915cb699212a3660e), instead of requiring a separate configuration file for each config.
        - Current users of specialized configs will be automatically migrated to the new mechanism, **though it is recommended to remove and/or update the `user.js` file you are using to apply your specialized config(s) of choice**. After doing so and restarting the browser, it is additionally recommended to set `browser.phoenix.usingLegacySpecConfig` to `false` at [`about:config`](about:config), to prevent future issues/unnecessary complications.
    - The welcome message on initial set-up/installation [is now displayed directly](https://codeberg.org/celenity/Phoenix/commit/cf42edc6553239f2616651102cff042bda4300fd), instead of it requiring/being read from a separate file.
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2026.04.27.1...2026.05.21.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2026.04.27.1...2026.05.21.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2026.04.27.1...2026.05.21.1) for more details.
    ___
    
    :)
    
  • 2026.04.27.1

    Release: 2026.04.27.1
    2026.04.27.1
    
    ____
    
    **<details><summary>⚠️ NOTE FOR MACOS USERS**:</summary>
    
    This release adds a couple new environment variables to disable Mozilla telemetry. While not *strictly* required, it is *highly* recommended to update Phoenix's environment variables. The recommended way to do this is via the environment update script, which can be ran with the following command in your terminal:
    
    ```sh
    /bin/zsh -c "$(curl --cert-status --doh-cert-status --no-insecure --no-proxy-insecure --no-sessionid --no-ssl --no-ssl-allow-beast --no-ssl-auto-client-cert --no-ssl-no-revoke --no-ssl-revoke-best-effort --proto -all,https --proto-default https --proto-redir -all,https --show-error -sSL https://gitlab.com/celenityy/Phoenix/-/raw/pages/installer_scripts/osx_env_up.sh)"
    ```
    
    Note that this **ONLY** has to be done for **macOS** users.
    
    Apologies for the inconvenience, and thank you for your time and support!
    
    </details>
    
    ____
    
    - [Removed built-in DNS over HTTPS providers that do not have their addresses signed by DNSSEC](https://codeberg.org/celenity/Phoenix/commit/df02c3d60197b81f39b7d0b4922449c70bd1a244), due to the associated privacy and security concerns.
        - **Due to Quad9 being one of the providers impacted, the default DNS over HTTPS provider for new users has been switched to Mullvad (Base)**.
            - For Quad9 users on existing Phoenix installations, Quad9 will remain the selected DNS over HTTPS provider, **though we strongly recommend switching to one of the other built-in providers if possible**.
    - [Updated built-in search engines to use `POST`](https://codeberg.org/celenity/Phoenix/commit/787b0a5d848dacce1b7e5497a10f96f65ea1dd56).
    - [Removed the Marginalia search engine](https://codeberg.org/celenity/Phoenix/commit/1a0516919e3fcd2e196648b794b7aa0088e4aa14), due to lack of support for `POST`.
        - Marginalia can still be added manually by users if desired.
        - Going forward, for a search engine to be added to Phoenix, it **must** support `POST`, due to the enhanced privacy and security it provides.
    - [Added SearXNG *(Disroot)*](https://codeberg.org/celenity/Phoenix/commit/89e847510d5522db6b8485df56bf34ff2f30d0eb) as a built-in search engine.
    - [Strengthened certificate pinning](https://codeberg.org/celenity/Phoenix/commit/64a21884b1afeda00926992d1166d41b5c9f946a).
    - [Blocked background/hidden extension pages from opening file pickers](https://codeberg.org/celenity/Phoenix/commit/f3a5fb1ec8c243e91a68c414404322c1679ed0a9).
    - [Disabled the Web Serial API](https://codeberg.org/celenity/Phoenix/commit/24b8e0f61fdb12d0d715a2847d5799373f06574d) by default *(Currently for Nightly)*.
    - [Disabled XSLT](https://codeberg.org/celenity/Phoenix/commit/c1d1513a72b5a7448b0ecd4d04f1690e5d7065fe) by default *(Currently for Nightly)*.
    - [Set the browser to always attempt to resolve HTTPS resource records](https://codeberg.org/celenity/Phoenix/commit/0c8321a1fd68396b814e94eea0decff16368b969), regardless of connectivity checks/other factors.
    - If `network.cookie.sameSite.laxByDefault` is disabled, [enabled display of web console warnings](https://codeberg.org/celenity/Phoenix/commit/29540540cd1eca6c7486a665db87cc3da7554047) in its place.
    - [Set DNS over HTTPS to use `POST`](https://codeberg.org/celenity/Phoenix/commit/6ce52ebfa96a1c7906c0790d7144c7b956492733) *(instead of `GET`)*.
    - [Set DNS over HTTPS to prioritize HTTP/3](https://codeberg.org/celenity/Phoenix/commit/e950743ee830f9225d4e4fdb24f4f348649b5780).
    - [Re-enabled JIT in the parent process](https://codeberg.org/celenity/Phoenix/commit/e60501f481988646d1b3743a010ed97beb4c93bc) by default, due to [breakage of Firefox Translations encountered by some users](https://codeberg.org/celenity/Phoenix/issues/256).
        - JIT in the parent process remains disabled by default for Phoenix **Extended** users.
    - [Removed redundant DoH rollout preferences](https://codeberg.org/celenity/Phoenix/commit/0c9898b945a3022d00d50f352c0d0da2f5692ee0) to ensure we avoid any conflicts.
    - If a connection with HTTP/3 fails, [enabled the ability to retry it with a different IP address](https://codeberg.org/celenity/Phoenix/commit/8140e48c24fa6fb0a7ab71a25d102e9bb0fb95bf) by default.
    - If a connection to a primary or back-up half-open network socket fails while the other is still connecting, [enabled the ability to retry the connection with the one that is still connecting](https://codeberg.org/celenity/Phoenix/commit/2fd9bbcd3c1448b298dc081d0a744a2d60326b4b) by default.
    - [Enabled display of an icon to clear search boxes](https://codeberg.org/celenity/Phoenix/commit/de06715e9c05f6cdffef97c68a9bd7b47db9c354) (for `search` `<input>` types) by default.
    - [Enabled image/table resizing](https://codeberg.org/celenity/Phoenix/commit/4d81abdbd3a9fbb47d72df34622a98c8c699bc7e) *(for text input)* by default.
    - [Enabled dynamic reflow roots](https://codeberg.org/celenity/Phoenix/commit/4a704793064d3a8b54bc1a00b07753fe5c0f719d) by default.
    - [Disabled newly added Mozilla nags/promotions](https://codeberg.org/celenity/Phoenix/commit/eaf9625f3d7a9ab58076dac5f2a1b649f6ef98e2).
    - Cleaned-up certain old/unused preferences.
    - Other minor tweaks, fixes, and enhancements.
    
    - **LINUX**: All preferences are now set from `phoenix.cfg` *(instead of `phoenix-desktop.js`)*, as `phoenix.cfg` can now be read from the system directory *(`/etc/firefox`)*.
        - This is in line with Phoenix's behavior on other platforms, and will allow for major improvements/enhancements in the near future *(such as allowing us to use the same file for all platforms...)*
    - [Added environment variables to disable GFX crash telemetry](https://codeberg.org/celenity/Phoenix/commit/21a4700c048c125a37258016abb78fb83f68ec83).
    - [Disabled remote fetching of the Firefox Home layout](https://codeberg.org/celenity/Phoenix/commit/02e677c7f2d285c5ff7db83002d73a84b3ba285f).
    - [Disabled Firefox Home `smart` shortcut personalization](https://codeberg.org/celenity/Phoenix/commit/20b035985ccc51518bec76e76c2dc73e81296e9d).
    - [Enabled the ability for users to enable widgets, but disabled them](https://codeberg.org/celenity/Phoenix/commit/16763bae716741d2a25d3508198ab9ef31a9b6f4) to provide a cleaner homepage by default.
    - [Hid the notice at `about:preferences#privacy` that Do Not Track is no longer supported](https://codeberg.org/celenity/Phoenix/commit/a0fc5c7fec8e4ce02313b13986eb2c8a260ccbed) *(when `privacy.ui.status_card` is enabled)*.
    - Replaced [the `GenerativeAI` policy](https://firefox-admin-docs.mozilla.org/reference/policies/generativeai/) with [the new `AIControls` policy](https://codeberg.org/celenity/Phoenix/commit/9d7a051620812456c2138b65f2606f0d2984c309) to disable unwanted AI functionality by default.
    
    - [Disabled active tab priority](https://codeberg.org/celenity/Phoenix/commit/99995ca48ede8c27d81ea24bf4fd76538086730d).
    - [Disabled content sharing](https://codeberg.org/celenity/Phoenix/commit/2880dbf3f551113b657528c4071c306076051182) *(Currently for Nightly)*.
    - [Disabled the `cut and `copy` clipboard events](https://codeberg.org/celenity/Phoenix/commit/f23309ba46b2739c2b4a3dcef5f5f18140a3d27b) by default, for all specialized configs **except** Discord, Element, Google Maps, Twitter, YouTube, and YouTube Music.
    - [Disabled the `paste` clipboard execCommand](https://codeberg.org/celenity/Phoenix/commit/f23309ba46b2739c2b4a3dcef5f5f18140a3d27b#diff-b9dc7c8ac7d22547cc94859921045f22784625a3).
    - [Disabled `Split View`](https://codeberg.org/celenity/Phoenix/commit/a1a0a47d761d00bb0849c2eb6a2e945cf3a6f5b5).
    - [Re-enabled the `Share` (URL) context menu item](https://codeberg.org/celenity/Phoenix/commit/cc4afe2743b4770898f5ef040ea25b1f9047f1a8).
    
    - [Re-enabled WebAssembly](https://codeberg.org/celenity/Phoenix/commit/9e11ad17a5e79dd8c52bde34bfac0414e1385084) by default, due to it being required for `DAVE` *(E2EE calls)*.
    
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2026.03.31.1...2026.04.27.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2026.03.31.1...2026.04.27.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2026.03.31.1...2026.04.27.1) for more details.
    ___
    
    :)
  • 2026.03.31.1

    Release: 2026.03.31.1
    2026.03.31.1
    
    ____
    
    **<details><summary>⚠️ IMPORTANT NOTE FOR MACOS USERS**:</summary>
    
    **If you have NOT already, please ensure you complete the steps from the top of [`2026.03.30.1`'s release notes](https://codeberg.org/celenity/Phoenix/releases/tag/2026.03.30.1) to update your environment variables. **No action is needed if you already completed those steps**.
    
    </details>
    
    <br>
    
    ____
    
    - **LINUX**: [Fixed an issue that prevented Phoenix's environment variables being set properly in certain cases](https://codeberg.org/celenity/Phoenix/commit/a69a750ac241c8e99d6b65d6ba3b8ebcdb126fc4) *(particularly for those who also use Dove, due to conflicts)*.
    - **WINDOWS**: Disabled `media.use-remote-encoder.video` by default, due to [potential performance/stability issues](https://codeberg.org/celenity/Phoenix/issues/253#issuecomment-12472035).
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2026.03.30.1...2026.03.31.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2026.03.30.1...2026.03.31.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2026.03.30.1...2026.03.31.1) for more details.
    ___
    
    :)
  • 2026.03.30.1

    Release: 2026.03.30.1
    2026.03.30.1
    
    ____
    
    **<details><summary>⚠️ IMPORTANT NOTE FOR MACOS USERS**:</summary>
    
    To ensure Phoenix continues to work properly, you **must** update Phoenix's environment variables. The recommended way to do this is via the environment update script, which can be ran with the following command in your terminal:
    
    ```sh
    /bin/zsh -c "$(curl --cert-status --doh-cert-status --no-insecure --no-proxy-insecure --no-sessionid --no-ssl --no-ssl-allow-beast --no-ssl-auto-client-cert --no-ssl-no-revoke --no-ssl-revoke-best-effort --proto -all,https --proto-default https --proto-redir -all,https --show-error -sSL https://gitlab.com/celenityy/Phoenix/-/raw/pages/installer_scripts/osx_env_up.sh)"
    ```
    
    Note that this **ONLY** impacts **macOS** users.
    
    Apologies for any inconvenience, and thank you for your time, patience, and support.
    
    </details>
    
    <br>
    
    ____
    
    - [Blocked all EME permission requests](https://codeberg.org/celenity/Phoenix/commit/7d9c434c10b4d26472684936139a4b94373d1ab1).
        - **NOTE**: For users who use EME with Phoenix at their own risk, to continue using EME, you will likely need to set the `media.eme.require-app-approval.prompt.testing` preference to `false`.
    - [Disabled the File System API](https://codeberg.org/celenity/Phoenix/commit/8d56a889e534e030989b43f2cb609635e5d5ac31) by default.
    - [Disabled import of Mozilla's default protocol handlers](https://codeberg.org/celenity/Phoenix/commit/e023c3934510a873e1f27509114b0fb012947539), as they include [questionable/unwanted services](https://searchfox.org/firefox-main/rev/881a9b31/uriloader/exthandler/HandlerList.sys.mjs), such as Gmail and Outlook.
    - [Disabled the new `Real Time Mode` for Google Safe Browsing](https://codeberg.org/celenity/Phoenix/commit/b7a3c35290664c626dbed2815fb0bb764fe8e3f5) by default, to improve privacy and enforce the use of [`Local List Mode`](https://developers.google.com/safe-browsing/reference/Local.List.Mode) instead.
    - [Disabled `Profiler` icons/integration at `about:processes`](https://codeberg.org/celenity/Phoenix/commit/66670fbe680107b90393dd8b6a79695b1be92642) by default.
    - [Enabled the ability to display/enumerate supported media codecs/capabilities at `about:support`](https://codeberg.org/celenity/Phoenix/commit/cd0ff4c019f7a22b7f1882871cbda31e94b047fe).
    - [Enabled automatic expiration of unused permissions](https://codeberg.org/celenity/Phoenix/commit/163a7acf1da0be61e6655b9b7c6cd9029c849a13) *(Currently on Nightly)*.
    - [Fixed an issue that prevented smooth scrolling from being enabled by default](https://codeberg.org/celenity/Phoenix/commit/f05e384a69c160b9a5af6e04f6fc38340376d212).
    - Tweaks, enhancements, and improvements to Phoenix's build system.
    
    - [Re-enabled native messaging](https://codeberg.org/celenity/Phoenix/commit/47308e63fb6445fbb46adecae6d52de4d5819e89) by default, as it's required for certain functionality *(ex. obtaining favicons for websites, parts of Firefox Sync, etc)*.
    
    - [Added the new `DisableRemoteImprovements` policy](https://codeberg.org/celenity/Phoenix/commit/b6121d7a9220825643894168ab373c723aa2a9e5) to disable [Nimbus Rollouts *(A/B testing)*](https://support.mozilla.org/kb/remote-improvements).
    - [Disabled the unwanted `AI Controls` UI settings panel](https://codeberg.org/celenity/Phoenix/commit/dd8eded99a897d675a7e2cb2445dda6d694b69cb).
    - [Disabled Mozilla's new AI `Smart Window` functionality](https://codeberg.org/celenity/Phoenix/commit/915cd8b2454adb7bfdee8854bc86868918ee7abc).
    - [The list of quarantined/restricted domains *(`extensions.quarantinedDomains.list`)* is now only cleared on Phoenix's first run](https://codeberg.org/celenity/Phoenix/commit/df5a6d30c792c0b17017510b35db93e94fb9e6a1), so users are now able to customize the list if desired.
    
    - [Disabled WebAuthn](https://codeberg.org/celenity/Phoenix/commit/50ed2f9126384eed9d3d0ca677254569963196f0) by default, for all specialized configs **except** Discord and Twitter.
    
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2026.02.23.1...2026.03.30.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2026.02.23.1...2026.03.30.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2026.02.23.1...2026.03.30.1) for more details.
    ___
    
    :)
  • 2026.02.23.1

    Release: 2026.02.23.1
    2026.02.23.1
    
    ____
    
    - [Re-enabled shared memory and atomics for JavaScript/WebAssembly](https://codeberg.org/celenity/Phoenix/commit/7d5b2cb70589fed2f9142e6f990c16d3094557a2) by default to [fix Firefox Translations](https://codeberg.org/celenity/Phoenix/issues/238).
    - [Added Mozilla's new preference to disable requesting crash reports for background processes from users](https://codeberg.org/celenity/Phoenix/commit/a55bd3c600f858a33ff62f458839f7825c1f1d08).
    - Fixes and improvements to Phoenix's build system, [including fixes to improve compatibility for Nix users](https://codeberg.org/celenity/Dove/issues/59).
    
    - [Disabled taskbar lists/tasks for Windows users](https://codeberg.org/celenity/Phoenix/commit/7cd26a08d9c302d64a54c0b8cbdb9fbbf0ba8cb4) by default, as it's unnecessary/unwanted here.
    - [Fixed an issue that led to the sidebar appearing](https://codeberg.org/celenity/Phoenix/commit/c76bf0d4de12f9dd7b8fe332b637f2ce8d37ef66).
    
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2026.02.16.1...2026.02.23.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2026.02.16.1...2026.02.23.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2026.02.16.1...2026.02.23.1) for more details.
    ___
    
    :)
  • 2026.02.16.1

    f668d431 · 2026.02.16.1 ·
    Release: 2026.02.16.1
    2026.02.16.1
    
    ____
    
    **NOTE FOR NIX USERS**: Phoenix's default branch is now set to `dev`. To continue receiving updates for production, please ensure you specify the `pages` branch. [The Installation instructions](https://codeberg.org/celenity/Phoenix/src/branch/dev/readme/install.md) have been updated to reflect this, so you can see more details on what specifically you should change there. Apologies for any inconvenience.
    ____
    
    - [Disabled all AI functionality with the new `browser.ai.control` prefs](https://codeberg.org/celenity/Phoenix/commit/379c1c386e19db10a3a16ae6a7aeba1874d1fe53) by default.
    - [Disabled arbitrary content script execution for `moz-extension` documents](https://codeberg.org/celenity/Phoenix/commit/b70eca8bbfd0f8e1d1cedd509e8363ed1c94d953) by default *(Currently for Nightly)*.
    - [Disabled the `EfficientCanvasRandomization` FPP target](https://codeberg.org/celenity/Phoenix/commit/5b3d922eb2b31a41f2f81f66b7dd1320cbf6db06) to work-around [an upstream bug](https://bugzilla.mozilla.org/show_bug.cgi?id=2013976) that prevents canvas randomization from properly applying everywhere as expected.
    - [Disabled JavaScript async stack tracing](https://codeberg.org/celenity/Phoenix/commit/9e89f26c359e8cba82848dc773357e73b6a4d3a8) by default.
    - [Disabled shared memory and atomics for JavaScript/WebAssembly](https://codeberg.org/celenity/Phoenix/commit/a6cf9bbff02ca041b05441e33d0ed2101cd94b44) by default.
    - [Enabled local network access restrictions for IP addresses in the `192.18.` range](https://codeberg.org/celenity/Phoenix/commit/10442cc646c5822b2f3e62a54d472ae565bd7c11) by default.
    - [Fixed an issue that prevented embeds for certain sites, such as YouTube, from working as expected](https://codeberg.org/celenity/Phoenix/pulls/228#issuecomment-10051167).
        - Thanks to [degausser](https://codeberg.org/degausser)! <3
    - [Removed several old/no longer used preferences](https://codeberg.org/celenity/Phoenix/pulls/228).
        - Thanks to [any1here](https://codeberg.org/any1here)! <3
    - [Disabled Nimbus Rollouts](https://codeberg.org/celenity/Phoenix/commit/76432375434ad31cc20e36a9b2272a5a903c4caf) *([Remote Improvements](https://support.mozilla.org/kb/remote-improvements) - used for A/B testing)*.
    - Other tweaks, fixes, and enhancements.
    
    - [Blocked websites from prompting to access apps and services on your device *(`localhost`)*](https://codeberg.org/celenity/Phoenix/commit/c4789f7df4e3c6e78e1230e3bec94a1c7219b732) by default.
    - [Blocked websites from prompting to access the local network](https://codeberg.org/celenity/Phoenix/commit/c4789f7df4e3c6e78e1230e3bec94a1c7219b732) by default.
    - [Disabled the `RDD` process and re-enabled the Android Media Codec module](https://codeberg.org/celenity/Phoenix/commit/3e44aaa27fb2d894b9888344bcf02ef8e3288535) by default to resolve memory safety issues and ensure that media playback continues to work as expected.
    - [Fixed an issue that prevented `tel` links from opening in the Dialer app](https://gitlab.com/ironfox-oss/IronFox/-/issues/231).
    
    - [Disabled the Firefox "AI" *(Local machine learning)* Runtime](https://codeberg.org/celenity/Phoenix/commit/02362f65558a9e07292c03891baf40a0153a2f6e) by default.
    - [Re-enabled prompts for websites to access apps and services on your device *(`localhost`)*](https://codeberg.org/celenity/Phoenix/commit/acfe53965cea033e673840266382c174a8428219) by default.
    - [Re-enabled the ability to toggle the menu bar with the alt key](https://codeberg.org/celenity/Phoenix/commit/d19fb29ce0ef43ec10eb9dbb809543488a55dcf7) by default.
    - [Re-enabled taskbar lists/tasks for Windows users](https://codeberg.org/celenity/Phoenix/commit/9e555a7a1e3c47df9a08d22976ac103519e7c5c2) by default.
    
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2026.01.21.1...2026.02.16.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2026.01.21.1...2026.02.16.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2026.01.21.1...2026.02.16.1) for more details.
    ___
    
    :)
  • 2026.01.21.1

    964d3204 · 2026.01.21.1 ·
    Release: 2026.01.21.1
    2026.01.21.1
    
    ____
    
    **NOTE FOR DESKTOP USERS**: To allow for easier maintenance and updates, Phoenix's uBlock Origin assets have been moved to [a separate, dedicated `assets` repository](https://codeberg.org/celenity/assets). While your uBlock Origin configuration should continue to work as expected, to avoid any potential issues/disruptions in the future, **after** updating to this Phoenix release, **please complete the following steps to ensure your configuration is properly migrated**:
    
    - Towards the bottom of the `Settings` tab of uBlock Origin's dashboard, select `Back-up to file...`, and save a back-up of your uBlock Origin data.
    - At the very bottom of the page, select `Reset to default settings...`. uBlock Origin's dashboard should close, and you should see uBlock Origin's icon turn yellow.
    - Once uBlock Origin's icon returns to red, navigate back to the `Settings` tab of uBlock Origin's dashboard, and select `Restore from file...` *(towards the bottom)*. Choose the back-up you created from the first step.
    
    Additionally, regardless of whether you complete this migration or not at this time *(you should)*, please *also* ensure that the `Phoenix filters` lists are still enabled under the `Built-in` section from within the `Filter lists` tab of uBlock Origin's dashboard. If you see duplicates of the `Phoenix` filter lists at the bottom of the `Filter lists` tab, please remove them.
    
    Apologies for any inconvenience here, and appreciate your time and patience.
    ____
    
    - [Disabled RTP Control Protocol *(RTCP)* reception](https://codeberg.org/celenity/Phoenix/commit/bd04d089ae1ea7034e04f4b1417bd004329ae081) by default.
    - [Enabled Local Network Restrictions for top-level documents and for requests targetting the local device from the local network](https://codeberg.org/celenity/Phoenix/commit/e0ee419b6e1a0b300154a8e9ab4c3a439a50e6cf).
    - [Enabled multi-threaded media decoding and encoding](https://codeberg.org/celenity/Phoenix/commit/8befbc7ada951ce612d0f180e2062c7f0ebcab07) by default.
    - [Implemented a proxy for Google Safe Browsing's remote download protection functionality](https://codeberg.org/celenity/Phoenix/commit/a4182b1a627932f3342d182be21ce14fee7d917a).
        - The feature is still disabled by default *(controlled with the `browser.safebrowsing.downloads.remote.enabled` preference)*, as it results in sending metadata of downloaded files to Google - but this improves the privacy for users who desire extra protection *(at the cost of privacy)* and wish to enable it.
    - [Updated the URL query parameter stripping list](https://codeberg.org/celenity/Phoenix/commit/20872d38663d95b7d010c88d490a31992c6179c4).
    - [Disabled and deregistered the new Glean add-on ping scheduler](https://codeberg.org/celenity/Phoenix/commit/1ff7ae1dbd3095c993a73af69c6bb2a6ad700c55).
    
    -  Enabled hardware/platform media decoding and encoding *([1](https://codeberg.org/celenity/Phoenix/commit/30090061038fe8e65084904e860b94273d76898e), [2](https://codeberg.org/celenity/Phoenix/commit/68d8b01af497930a46e43247e33368729f8ae573))* by default to improve performance and to fix media playback issues when isolated content processes are enabled.
    
    - [Fixed an issue that prevented creation of profiles in some instances](https://codeberg.org/celenity/Phoenix/commit/5e3560b11f023763a08383b62dc3d325e8d150cc).
    - [Fixed an issue that prevented aliases for Phoenix's custom search engines from working correctly](https://codeberg.org/celenity/Phoenix/issues/226).
        - Thanks to [degausser](https://codeberg.org/degausser)! 💜
    - [Fixed an issue that prevented bookmark URL suggestions from appearing in many cases](https://codeberg.org/celenity/Phoenix/issues/218).
        - Thanks to [degausser](https://codeberg.org/degausser)! 💜
    - [Prevented the browser window from closing when all tabs are closed](https://codeberg.org/celenity/Phoenix/commit/3e97be327e3483b65b90f8d8be386d7302e772a1) by default.
    - [Strengthened the content process sandbox for Windows users](https://codeberg.org/celenity/Phoenix/commit/f040d5b6e2dc812ccf6ad7c27995874d1059147a)
        - Thanks to [any1here](https://codeberg.org/any1here)! 💜
     - [Strengthened socket process sandboxing for Linux users](https://codeberg.org/celenity/Phoenix/commit/f040d5b6e2dc812ccf6ad7c27995874d1059147a)
        - Thanks to [any1here](https://codeberg.org/any1here)! 💜
    - [Added new preferences to no-op Mozilla's new tab `attribution` feature](https://codeberg.org/celenity/Phoenix/commit/780db1b59301afb44ac5b12abaeb0f6102231661).
    
    - [Re-enabled clipboard events, as it's required for pasting text](https://codeberg.org/celenity/Phoenix/commit/35fd647e6d89acbb96efed2739ddf6bf9011e1f5).
    
    ____
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.12.23.1...2026.01.21.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.12.23.1...2026.01.21.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.12.23.1...2026.01.21.1) for more details.
    ___
    
    :)
  • 2025.12.23.1

    f09568c8 · 2025.12.23.1 ·
    Release: 2025.12.23.1
    2025.12.23.1
    
    ____
    
    - [Blocked permission prompts to access MIDI devices](https://codeberg.org/celenity/Phoenix/commit/ea7bbeabbd2e22e3228b249e2a46a72b696d8ffc) by default.
    - [Disabled the `WebExtensions AI` API](https://codeberg.org/celenity/Phoenix/commit/f10df3a8c49b2a0fcbd117e160663087ac5408c7) *([Details](https://firefox-source-docs.mozilla.org/toolkit/components/ml/extensions.html#webextensions-ai-api))*.
    - [Disabled the Windows UI Automation API](https://codeberg.org/celenity/Phoenix/commit/8d63b5518eaeeb64a876fe3daafbed66c9ca7b11).
    - [Enabled hardware acceleration for PDF.js](https://codeberg.org/celenity/Phoenix/commit/3fac7c1676f66ee7103cf9b6639ee31d71edc46a) by default to improve performance.
    - [Enabled optimized partial rendering for PDF.js](https://codeberg.org/celenity/Phoenix/commit/3fac7c1676f66ee7103cf9b6639ee31d71edc46a) by default to improve performance *([Details](https://github.com/mozilla/pdf.js/blob/010e52e15db0cb534774cdf92e20c03bcd13d735/web/pdf_page_view.js#L93))*.
    - [Forced WebGL to be loaded out of process](https://codeberg.org/celenity/Phoenix/commit/a52221eae4b9cd0a404db470ae41104363475381) to improve security.
    - [Re-enabled Trusted Types](https://codeberg.org/celenity/Phoenix/commit/00042a97a80efdda4390b82a244d1c98fadea778) by default.
        - We used to enable this by default a while back, but we stopped due to bugs found with the implementation. Thankfully, this feature has now matured a lot, and the previously encountered bugs no longer appear to be a problem.
    - Other minor tweaks, adjustments, and fixes.
    
    - [Disabled the Firefox "AI" *(Local machine learning)* Runtime](https://codeberg.org/celenity/Phoenix/commit/f10df3a8c49b2a0fcbd117e160663087ac5408c7) by default.
        - We keep this enabled on desktop for the time-being, as it's required for certain legitimate functionality there *(PDF.js alt text image generation)*, and we still don't enable/install any AI models/functionality on desktop by default. But, this legitimate functionality isn't currently implemented/relevant to Android, so there's no reason not to disable it entirely here.
    - [Fixed an issue with `BankID` authentication](https://codeberg.org/celenity/Phoenix/commit/be690ab16d54e3eb7c988654bff5b3478b2155b1) for certain websites.
    - [Fixed an issue with Obtainium app installation](https://codeberg.org/celenity/Phoenix/commit/d65d95d7e6ddb7034b650f8f8f711c80552e0e74).
    
    - [Disabled import of Mozilla's default bookmarks via prefs](https://codeberg.org/celenity/Phoenix/commit/9df4528b223d9408974a537f25e7d7fcbbb36330) *(in addition to how we currently handle it with policies)*.
    - [Disabled the prompt/nag for users to enable the AI Link Preview *(`key points`)* feature](https://codeberg.org/celenity/Phoenix/commit/250e2a82dd4b66877e828a2c1fda0789bf62e34c).
    - [Hid the UI toggle to enable the AI Link Preview *(`key points`)* feature at `about:preferences#general`](https://codeberg.org/celenity/Phoenix/commit/0e3e7872580d1d164bafba7de41010d39df8b2e7).
    - [Reduced the amount of items stored in the browser console's input history](https://codeberg.org/celenity/Phoenix/commit/acdc25f913de2b5f3541f474ffbc494a26a5e2ce) by default.
    - [Prevented browser console queries/searches and recent selections from persisting across browser restarts](https://codeberg.org/celenity/Phoenix/commit/d04653c2f386ffa21201d3e319f981ecac1b772c).
    - [Updated the Merino OHTTP endpoints](https://codeberg.org/celenity/Phoenix/commit/e30852c053ebe26c2350790f3afd5330f832ceff).
    
    - [Disabled clipboard events](https://codeberg.org/celenity/Phoenix/commit/14c04bd182b72431aee39b24873bdafcad3da2bd) by default *(but re-enabled for certain configs to avoid breakage, like Discord)*.
    - [Disabled history swipe animations](https://codeberg.org/celenity/Phoenix/commit/5eb7f9bca67b3cd320092b025b88d37a1b6870b1).
    - Disabled screensharing by default *(but re-enabled in certain configs to avoid breakage, like Discord and Element)*.
    - [Disabled tab warming](https://codeberg.org/celenity/Phoenix/commit/2693d184f2c905d3003aa4c05a4c4f4ff5629c52).
    - [Disabled update of zoom level for background tabs](https://codeberg.org/celenity/Phoenix/commit/dd571a16d5c22df29ba0bd63b14e167dc015c005).
    - [Enabled audio focus mangement](https://codeberg.org/celenity/Phoenix/commit/593e4320b24d18e807ddd3a667e376cc87234ee8) by default, as it prevents multiple tabs from playing audio at the same time.
    - [Enabled Local Network Access Restrictions for top-level domains](https://codeberg.org/celenity/Phoenix/commit/0cfbccf48ca44f8a16c9aed2b625d55b5a13fc88).
    - [Enabled suspension of `inactive`/background tabs](https://codeberg.org/celenity/Phoenix/commit/52f2dfc77c60a628c9028f986d1ba38d5e079c5a).
    - [Increased session history](https://codeberg.org/celenity/Phoenix/commit/aa085c3d538ab6d9336172b5d3658f61e2db2634) to restore functionality of the back/forward buttons.
    - Instead of relaxing site permissions globally for specialized configs, [we now include custom default `permissions` files](https://codeberg.org/celenity/Phoenix/commit/31e995ecffaa6ed75196041e6d2f757c5614061a) to relax permissions *only* for the config's corresponding site(s).
        - *(Ex. for the `Apple Maps` config, instead of re-enabling geolocation prompts globally, we only allow `maps.apple.com` to prompt to use geolocation)*.
    - [Prevented the browser from attempting to resume background video playback upon tab hover](https://codeberg.org/celenity/Phoenix/commit/3286fd9911de049cd1717eb9aabd4d147bc71d67).
    - [Re-enabled containers](https://codeberg.org/celenity/Phoenix/commit/39d5ab86d6c6f031803af03140647dc9b0894dbb) by default, as disabling them *(and even re-enabling them after)* appears to have caused strange data loss issues in the Discord specialized config, and, in general, it just wasn't necessary to disable them.
    - [Re-enabled the download panel](https://codeberg.org/celenity/Phoenix/commit/4a3db9b5528a512f26334aff44011e59aac749db) *(Though it's still hidden until a file is actually downloaded)*.
    - [Set cookies and site data to clear on exit](https://codeberg.org/celenity/Phoenix/commit/31e995ecffaa6ed75196041e6d2f757c5614061a) by default *(except for the Element config)*.
        - Using the new custom default `permissions` files detailed above, we still set prevent clearing data for the specialized configs' corresponding site(s) by default.
    
    - [Re-enabled origin headers for same-origin requests](https://codeberg.org/celenity/Phoenix/commit/d27343517059cf794df2dbf531dfff66b5e76f03) to fix an issue with file uploads.
    
    - [Re-enabled tooltips](https://codeberg.org/celenity/Phoenix/commit/0c8a9fd3a4cdd4c0b7c0ba5dbc40b11d792e295b) by default.
    
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.11.27.1...2025.12.23.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.11.27.1...2025.12.23.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.11.27.1...2025.12.23.1) for more details.
    ___
    
    :)
  • 2025.11.27.1

    5b537527 · 2025.11.27.1 ·
    Release: 2025.11.27.1
    2025.11.27.1
    
    ____
    
    - [Blocked privileged `about:` pages from loading remote scripts](https://codeberg.org/celenity/Phoenix/commit/b046dd80d7d78a53e6736b6769dc8ca33eb485f9).
    - [Disabled fetching Firefox Relay's `denylist`](https://codeberg.org/celenity/Phoenix/commit/6ec35f282d1746bd7a4779c3d57f955fd56d924d) by default.
    - Disabled [Native Messaging](https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/Native_messaging) by default *([Details](https://codeberg.org/celenity/Phoenix/commit/bb82bd987d8a5347d1d7213ffb8820298d51a52f))*.
        - To re-enable it, at the cost of privacy and security, you can set the following prefs:
            - `webextensions.native-messaging.max-input-message-bytes` -> `1048576`
            - `webextensions.native-messaging.max-output-message-bytes` -> `999999999`
    - Disabled [`semantic history`](https://searchfox.org/firefox-main/source/toolkit/components/places/PlacesSemanticHistoryManager.sys.mjs) by default.
    - [Hardened protocol handling](https://codeberg.org/celenity/Phoenix/commit/adba145225e03475a5c3536250fa870a05ccbb69).
    - [Set the browser's region to a dummy value *(`XX`)*, instead of `US`](https://codeberg.org/celenity/Phoenix/commit/8f99da2b6f96200382c7fdd96cbcb8bff02d9f10). This is beneficial as it ensures that certain functionality *(such as Firefox Suggest and Mozilla's DoH rollout)* are disabled by default, allows us to disable features like Firefox Suggest by default without locking them, and in general, ensures we aren't impacted by unwanted geo targetting.
    - Other minor tweaks and adjustments.
    
    - [Disabled Firefox's new `Unified Trust Panel`](https://codeberg.org/celenity/Phoenix/commit/40dc0d2be0a8871cf029828569b4f95353180e67) by default, as it prevents setting per-site exceptions for the built-in cookie banner blocker.
    - [Disabled new tab `attribution`](https://codeberg.org/celenity/Phoenix/commit/ffc374331652dcc977a30fd998cba7396ca4b461).
    - [Disabled `Sports` URL bar suggestions](https://codeberg.org/celenity/Phoenix/commit/d1bd8577e874cc68ddae13095472fa6f5ebb63b5) by default.
    - For **macOS** and **Windows**: [Enabled the ability to warn users upon potentially misconfigured/problematic settings at [`about:preferences#privacy`](about:preferences#privacy)](https://codeberg.org/celenity/Phoenix/commit/d937b0010f092a88726cf4b1c7958b7a156ac262). *(On Linux, this currently breaks `about:preferences#privacy`)*.
    - For **Windows**: [Disabled taskbar lists](https://codeberg.org/celenity/Phoenix/commit/dbd371f9761525938be2929f3d9be2530eefe166) by default.
    - [Leveraged new profile-related preferences](https://codeberg.org/celenity/Phoenix/commit/ff0d2698ced0b771c4a1bdaaff9cc7a2ce3e5337) to disable the [`Firefox Messaging System`](https://firefox-source-docs.mozilla.org/browser/components/asrouter/docs/index.html).
    - [Removed the `DisableProfileImport` policy](https://codeberg.org/celenity/Phoenix/commit/27d330b84a77e8cda971d909c504a5602f36b860).
    - [Removed the `DisplayBookmarksToolbar` policy](https://codeberg.org/celenity/Phoenix/commit/df7526dcc7c6c53710af6b8a4ce0ad5a7c37e858) *(We still always display the bookmarks toolbar by default though, just with the pref instead)*.
    - Removed DNS0 from the list of default DNS over HTTPS providers, due to [its unfortunate discontinuation](https://www.dns0.eu/).
    - Removed the Mullvad Leta search engine, due to [its unfortunate discontinuation](https://mullvad.net/blog/2025/11/6/shutting-down-our-search-proxy-leta).
    - [Updated preferences to disable `IP Protection` *(Mozilla VPN)* by default](https://codeberg.org/celenity/Phoenix/commit/c606f7682c84789a7b7c54e8980e060a7bc4417d).
    
    This release includes **significant** improvements for Phoenix's handling of `specialized configs`. Browser functionality and UI have been minimized, in order to make using them as close to using a native app as possible. This section will not be exhaustive, but will do it's best to cover the notable changes.
    
    - Disabled add-on abuse reporting.
    - Disabled the bookmark edit dialog.
    - Disabled the bookmarks toolbar.
    - Disabled camera permission prompts *(except for the `Discord` and `Element` configs, where users may wish to allow them)*.
    - Disable the `Close duplicate tabs` context menu item.
    - Disabled the download panel.
    - Disabled favicons.
    - Disabled file picker dialogs *(except for the `Discord`, `Element`, `Photopea`, and `Twitter` configs, where they are needed)*.
    - Disabled Firefox Home. The config's corresponding app/service is now loaded immediately *(except for on the first launch, to allow uBlock Origin to install)*.
    - Disabled machine learning functionality.
    - Disabled microphone permission prompts *(except for the `Discord`, `Element`, and `Twitter` configs, where users may wish to allow them)*.
    - Disabled origin headers.
    - Disabled Password Manager/Autofill functionality.
    - Disabled Picture-in-Picture *(except for the `Discord`, `Element`, `Twitter`, and `YouTube` configs, where they are needed)*.
    - Disabled printing.
    - Disabled referers *(except for the `Twitter` config, where they are needed)*.
    - Disabled session restore functionality.
    - Disabled the `Share URL` menu item.
    - Disabled support for web applications manifests.
    - Disabled tab detachment.
    - Disabled tab switching with `Ctrl` + `Tab`.
    - Disabled `Taskbar Tabs` *(PWAs)*.
    - Disabled text fragments.
    - Disabled toolbar keyboard navigation.
    - Disabled tooltips.
    - Disabled the `Unload Tab` context menu item.
    - Disabled unloading tabs on low memory.
    - Disabled URL fix-up.
    - Disabled user certificate/key databases.
    - Disabled Web Compatibility interventions *(except for the `YouTube` config, where they are needed)*.
    - Disabled warnings on closing tabs and quitting the browser.
    - Enabled vertical tabs. In combination with our other changes, this effectively hides the tab bar entirely.
    - For **Linux** and **Windows**: Disabled the menu bar.
    - Hid the UI to automatically delete files downloaded in Private Browsing.
    - Introduced a [new specialized config for `YouTube Music`](https://codeberg.org/celenity/Phoenix/commit/27ea15b5a1f964aaf1bb5ad2bfb580be0369a951).
    - Prevented the browser from trying to open internally-handled attachments.
    - Removed the link to download themes.
    - Set links to always open in the current tab/browsing window.
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.11.07.1...2025.11.27.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.11.07.1...2025.11.27.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.11.07.1...2025.11.27.1) for more details.
    ___
    
    :)
  • 2025.11.07.1

    11aaae8f · 2025.11.07.1 ·
    Release: 2025.11.07.1
    2025.11.07.1
    
    ____
    
    - Disabled `Contast Control` by default to protect against fingerprinting *([See details](https://codeberg.org/celenity/Phoenix/commit/26481fe54f62aa9152df11e844ddffefffcf34f9))*.
    - [Enabled the display of `More settings` on print previews by default](https://codeberg.org/celenity/Phoenix/commit/27e0a1196525b5587c465e23792ed5302748a834).
    - Enabled [`GREASE`](https://groups.google.com/a/chromium.org/g/security-dev/c/d_f6higCJzc) by default *([See details](https://codeberg.org/celenity/Phoenix/commit/95183761adea4a337267da8a5e597afd699572cf))*.
    - Enabled [Local Network Access Restrictions](https://wicg.github.io/local-network-access/) for WebSocket connections *([See details](https://codeberg.org/celenity/Phoenix/commit/74dc95aca8b9bad3e5f04dc77c46751b644cc29a))*.
    - [Enabled the `Page Setup..` menu by default](https://codeberg.org/celenity/Phoenix/commit/94a018f3f90a35ac98c50cc1c7a782836fc210a2), useful for ex. printing *(On desktop, located under `File` from the menu bar)*.
    - Set the [media autoplay blocking policy](https://wiki.mozilla.org/Media/block-autoplay#What_strategy_does_Firefox_use_for_blocking_autoplay?) to `transient` by default *([See details](https://codeberg.org/celenity/Phoenix/commit/f7cd95e1cf0fcb88396655a3a648f4000c3cb98d))*.
    - [Updated the list of default fingerprinting protection granular overrides](https://codeberg.org/celenity/Phoenix/wiki/FPP-Overrides).
    - [Updated the list of restricted domains for extensions](https://codeberg.org/celenity/Phoenix/src/commit/11aaae8f7a9d32738cde6f7e540920016e70da26/build/phoenix-unified.js#L2122).
    - Other minor tweaks and adjustments.
    
    - [Configured CRLite to use *all* clubcards, instead of just `priority` revocations, by default](https://codeberg.org/celenity/Phoenix/commit/409a3f5e553b1cae4d95a770ee1db7f132239e90).
    
    - [Disabled marketing/attribution/`campaign` actions on first run](https://codeberg.org/celenity/Phoenix/commit/788c4a82133560e3d4c661b99e0fc94bf74a2790).
    - [Enabled fading of unloaded tabs *(even if not explicitly unloaded)* in the tab bar by default](https://codeberg.org/celenity/Phoenix/commit/04e937743609c83412869d07c18bcafcc82c90a3).
    - Enabled [Local Network Access Restrictions](https://wicg.github.io/local-network-access/) by default via Mozilla's newly added enterprise policies*([See details](https://codeberg.org/celenity/Phoenix/commit/9f7c630cc6ec57e457a9bed53f9bd45baa6a1832))*.
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.10.26.1...2025.11.07.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.10.26.1...2025.11.07.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.10.26.1...2025.11.07.1) for more details.
    ___
    
    :)
  • 2025.10.26.1

    5f0785b8 · 2025.10.26.1 ·
    Release: 2025.10.26.1
    2025.10.26.1
    
    ____
    
    - [Disabled window state restoration](https://codeberg.org/celenity/Phoenix/commit/3ac8c530a23d2b67e73b5d549fbafb4029d3e731) by default.
    - [Enabled display of in-process subframes and thread information at about:processes](https://codeberg.org/celenity/Phoenix/commit/35ee782a5ed8ed84b81cd808dde1b018f9f00e1f) by default.
    - [Enabled prompts for unsafe `HTTP` redirects](https://codeberg.org/celenity/Phoenix/commit/119c83ef9ca5e0e66651e25b8f3cc3c75d7fa0ef).
    - Enabled [WebAssembly Memory Control](https://github.com/WebAssembly/memory-control/blob/main/proposals/memory-control/Overview.md) *(when WebAssembly is enabled)* by default.
    - [Removed `javascript.options.throw_on_asmjs_validation_failure` to prevent breakage](https://codeberg.org/celenity/Phoenix/commit/4e960a1b9bb3a8db92ed2e8ffb884b3da84cf7dc) when ASM.js is enabled.
    - [Updated certain performance-related preferences](https://codeberg.org/celenity/Phoenix/commit/5a8656a52c7e03ad1533eab5658e59483c016753) *(Credit to [Betterfox](https://github.com/yokoffing/Betterfox)).
    - [Updated the list of default fingerprinting protection granular overrides](https://codeberg.org/celenity/Phoenix/wiki/FPP-Overrides).
    - [Updated the list of restricted domains for extensions](https://codeberg.org/celenity/Phoenix/src/commit/5f0785b8c789f33c2e8cd7889739844f554ebcc1/build/phoenix-unified.js#L2089).
    - Other minor tweaks and adjustments.
    
    - Added a fake/scam/impersonation [`Tamper monkey`](https://addons.mozilla.org/addon/{2b71ab6f-cc0d-4ff8-b482-470f988d5c19}) extension to the add-on blocklist *([See details](https://codeberg.org/celenity/Phoenix/commit/15953908479f088ada30f5107930c557d9072ab6))*.
    - [Added Marginalia](https://codeberg.org/celenity/Phoenix/commit/d0624f1c3316988615b1966d3e85eb8da2df640c) as a default/built-in search engine.
    - [Added the `Screenshot` button to the toolbar](https://codeberg.org/celenity/Phoenix/commit/b2d88f0f542a94d38d37cfe8aa0e339fd11982a5) by default *(for new profiles)*.
    - [Disabled FlightAware *(flight status)* URL bar suggestions](https://codeberg.org/celenity/Phoenix/commit/31e0fee864f01afba1cf29ba7d6e623a95397965) by default.
    - Disabled the [promotion card for dragging tabs](https://searchfox.org/firefox-main/rev/839a8725/browser/components/sidebar/SidebarManager.sys.mjs#158) when vertical tabs are enabled.
    - Disabled TLS session identifiers, [primarily to strengthen protection against detection of Private Browsing](https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44187).
    - Enabled the [`Anti tracking` debug panel](https://searchfox.org/firefox-main/rev/644f0db1/devtools/client/definitions.js#485) by default.
    - [Enabled important date URL bar suggestions](https://codeberg.org/celenity/Phoenix/commit/e36c560b3b49a1cc686b5fcf52a674c5ec0e51b9) by default *(depends on Firefox Suggest)*.
    - [Updated preferences to disable Firefox Suggest online suggestions](https://codeberg.org/celenity/Phoenix/commit/ee6c47900cadc5b59a96d7df049e29549a4f8d80).
    - Worked around an [upstream bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1994785) to disable the `Ask AI Chatbot` context menu item by default.
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.10.12.1...2025.10.26.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.10.12.1...2025.10.26.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.10.12.1...2025.10.26.1) for more details.
    ___
    
    :)
  • 2025.10.12.1

    5c48e135 · 2025.10.12.1 ·
    Release: 2025.10.12.1
    2025.10.12.1
    
    ____
    
    - [Added `secure-api.pnc.com` to the list of restricted domains for extensions](https://codeberg.org/celenity/Phoenix/commit/00b137d28b13ee1f38bb52d20a2732741eaf397e).
    - [Disabled additional Mozilla nags/promotions](https://codeberg.org/celenity/Phoenix/commit/8d861f0ddcc91aaecbb2934700b660937c87ad50).
    - [Disabled shared memory allocation from the parent process to content processes](https://codeberg.org/celenity/Phoenix/commit/352e35949a9032c7257b22d2c8bf78e339c7ebf9) by default.
    - Enabled [the Safe Browsing `V5` API](https://developers.google.com/safe-browsing/reference), and configured it to use the IronFox proxy *(Currently works on Nightly)* *([See details](https://codeberg.org/celenity/Phoenix/commit/7fa49c6a6a0c6df80c657ade8644f20a3e495cd2)).
    - [Enforced validation for `ASM.js`](https://codeberg.org/celenity/Phoenix/commit/609af6f682f20c60af8168f4244881d851c88989) *(if `ASM.js` is enabled)*.
    - Other minor tweaks, fixes, and adjustments.
    
    - Added [`BrowsingBloc`](https://addons.mozilla.org/addon/{03fdf33c-f6b1-4992-992e-f4115ab16ee0}) to the add-on blocklist *([See details](https://codeberg.org/celenity/Phoenix/commit/3d3b7e8f554077e9bf1a753289cee7f79db37367))*.
    - [Configured Mozilla's new `GenerativeAI` policies to disable Generative AI functionality by default](https://codeberg.org/celenity/Phoenix/commit/c9221f74e5ebaa3b0f9c1f7af058fc4653bb6cc2).
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.10.03.1...2025.10.12.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.10.03.1...2025.10.12.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.10.03.1...2025.10.12.1) for more details.
    ___
    
    :)
  • 2025.10.03.1

    8967b30c · 2025.10.03.1 ·
    Release: 2025.10.03.1
    2025.10.03.1
    
    ____
    
    - Enabled the use of [Oblivious HTTP *(OHTTP)*](https://wikipedia.org/wiki/Oblivious_HTTP) to improve privacy for search suggestions *(if search suggestions are enabled)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/c933afdb9bca91f1acaf462c668ac717d5290672))*
    - Removed `127.0.0.1` and `localhost` from the list of quarantined/restricted domains, due to this causing too much friction and requiring users to allow desired add-ons to access *all* restricted domains, which wouldn't be necessary otherwise. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/32dda31e12af7a22cdabc4101b9b3c7f8944cfed))*
    - Removed no longer necessary ETP exception for `https://api.transcend.io/privacy/graphql`, due to [the issue being fixed upstream](https://bugzilla.mozilla.org/show_bug.cgi?id=1980034). - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/db7ffa8e5833fb9591ae969e3617aa46d1b7adc9))*
    - Other minor tweaks, fixes, and adjustments.
    
    - Fixed an issue that caused add-on installation to fail in private browsing windows for certain derivatives *(ex. IronFox)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/4ca1c755b3f27f7c70ee6612f05262bf143cc74f))*
    
    - Added the [`OverridePostUpdatePage`](https://mozilla.github.io/policy-templates/#overridepostupdatepage) policy. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/986431ea07afec8b0fdf50f390c5c98a68a6e71c))*
    - Added a new specialized config for **Photopea**. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/63823e749a9e925e331f25eead7c0b791b03aecc))*
    - Disabled nags to opt-in to `real-time` URL bar suggestions. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/210131e1b6a3c2436314c1ce0378883c17823ee3))*
    - Disabled `real-time` Yelp URL bar suggestions. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/b483eb3d0c48866ad4aff93f88c44b3d0f83d9d6))*
    - Disabled the OpenAI/ChatGPT [`Smart Assist`](https://searchfox.org/firefox-main/source/browser/components/genai/SmartAssistEngine.sys.mjs) feature. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/315a6aa550608ee1f49db942e7a3931cbc561882))*
    - Disabled stock market *(Polygon)* URL bar suggestions by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/93354498c10676e6c04cba3d59afb7413b65e930))*
    - [Fixed an issue that caused the menu bar to always display, regardless of if the user disabled it](https://codeberg.org/celenity/Phoenix/issues/185). - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/d760b98a8d5f8fc2602b57be2179348cde45002b))*
    - Removed the discontinued `Hugging Chat` AI Chatbot provider. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/68f0d5ea5efe2857ba9f3b5845c14915850c1496))*
    - Stopped attempting to enable `Firefox Labs` to prevent a broken/empty `Firefox Labs` section from appearing at the bottom of pages at `about:preferences` *(Labs itself also depends on telemetry and studies, which we disable...)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/4d1eeb65260ec6f04ab443f9f66c6478d3524fe9))*
    - Updated the [`EnableTrackingProtection`](https://mozilla.github.io/policy-templates/#enabletrackingprotection) policy to include Mozilla's newly added options. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/986431ea07afec8b0fdf50f390c5c98a68a6e71c))*
    
    - Re-enabled WebAssembly by default to unbreak the E2EE chat feature. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/93ca2513e707f6e4739814bdc39cecad1f6564dc))*
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.09.07.1...2025.10.03.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.09.07.1...2025.10.03.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.09.07.1...2025.10.03.1) for more details.
    ___
    
    :)
  • 2025.09.07.1

    Release: 2025.09.07.1
    2025.09.07.1
    
    ____
    
    - Blocked websites from prompting to access apps and services *(outside of the browser)* on your device by default *(Nightly)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/eb2cb8c0dda8f759bba127996c0f36e8925707f4))*
    - `browser.cache.disk_cache_ssl` is no longer disabled by default, due to it being unnecessary with `browser.cache.disk.enable` *(which we still disable by default)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/3538815dcbfb3f227a0ebc29aca57b2261a5035d))*
    - Disabled Mozilla's Glean *(telemetry)* redesign/navigation category at `about:glean`. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/b79439e07cf58c3dca5bfd0736d91073fb0cc63a))*
    - Disabled OCSP revocation checks by default, as they are no longer necessary due to advancements with Certificate Transparency and CRLite. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/e599bd459e11ad32155a4f13c100bd251b0ed23b))*
    - Other minor tweaks, fixes, and adjustments.
    
    - Added [`BadBlock Fonts`](https://codeberg.org/celenity/BadBlock#fonts) to uBlock Origin *(Enabled by default)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/d7e529f8bd9a362cecc0e203cc5d79490e3ed5ab))*
    - Blocked websites from prompting to access local network resources by default *(Nightly)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/a4c1a7d3db497d07dcc11166bbfd279e6fa4d461))*
    - Disabled [AI `Page Assist`](https://searchfox.org/firefox-main/source/browser/components/genai/PageAssist.sys.mjs) by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/685266d428258a847cf3daa02e3a99f03fec201b))*
    - Disabled Firefox Home shortcut personalization. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/a890f2facad5065bbbce6c94c6eeeb9be306e64d))*
    - Disabled Mozilla's new Firefox Home promotion card. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/a890f2facad5065bbbce6c94c6eeeb9be306e64d))*
    - Disabled Mozilla's new VPN/`IP Protection` promotional widgets. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/33b16d54f991535ee38427ec62138f96b4ad2bfb))*
    - Enabled a UI setting under `Files and Applications` -> `Downloads` at `about:preferences#general` to enable automatic deletion of files downloaded while under Private Browsing. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/f872dd2b5ec66ca98e33d204f22c0b1b914458c7))*
    - Hid the UI setting at `about:preferences#general` to allow AI to `suggest tabs and a name for tab groups` by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/be06f7d945d501855388ea9e3c05592de6b9a826))*
    - If Firefox Sync is active, disabled avatar/profile fetching *(to prevent unwanted/unnecessary network activity)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/e2b6dbb70566afebc9102d8db433383e2877b2e7))*
    - Prevented exposing the browser locale when navigating to local network access information/support page. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/b0b2d8b59b7df86489a62442daddfbedc7877cd5))*
    - Stopped setting ETP `Strict` via policies, due to it locking impacted settings, locking the UI to set cookie exceptions per-site, and causing other weird/undesired behavior *(We still enforce ETP `Strict` though via the `browser.contentblocking.category` pref)*. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/e57ce08d3ce1edac5d910e6c34410f4fb1e155cd))*
    - Updated our uBlock Origin config per latest upstream changes. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/52575fa096b4b05e9255a3597f89ea47f5d09532))*
    
    - Pinned YouTube Music to `about:home` by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/85e2bc2e487bb607e9f8996bf8edd510487142f1))*
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.08.06.1...2025.09.07.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.08.06.1...2025.09.07.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.08.06.1...2025.09.07.1) for more details.
    ___
    
    :)
  • 2025.08.06.1

    Release: 2025.08.06.1
    2025.08.06.1
    
    ____
    
    - Disabled `WASM-Ion` JIT instead of `WASM-Baseline` JIT by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/ca0f9cf6a83d06052836a2517d03df67ecf31bc6))*
    - Decreased the lifetime of certain content processes. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/1ccd3c94bc1e6419120418b21aca0256b1a76ad1), [2](https://codeberg.org/celenity/Phoenix/commit/aafc20b149592859ebdb0da80accb52ccf0a1827))*
    - Enabled [the `Integrity-Policy` header](https://developer.mozilla.org/docs/Web/HTTP/Reference/Headers/Integrity-Policy) by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/7eff45baf0d530e7fea4256818dbac2d556f5e50))*
    - Required resources loaded by MV2 extensions to be specified under [`web_accessible_resources`](https://developer.chrome.com/docs/extensions/reference/manifest/web-accessible-resources) in the extension's manifest by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/886faa7326a6799c3c8857838fd9f8b593d36a93))*
    - Updated the list of quarantined/restricted domains. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/c5d3c5f1877e0d4773253c0aac2af79d84cb9629))*
    - Other minor tweaks, fixes, and adjustments.
    
    - Blocked websites from prompting to access geolocation by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/294bb303d6c27072d4388b64c25235d26d69e8d3))*
    - Blocked websites from prompting to display notifications by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/294bb303d6c27072d4388b64c25235d26d69e8d3))*
    - Increased the number of processes to improve performance and security. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/a35f8100b7675ba42f203f0a130f7d3d0026b97a))*
    - Prevented [over-allocation of `webCOOP+COEP` processes](https://github.com/mozilla-firefox/firefox/commit/f0688cfc697fe20285e6de6b302c224b1b4dcc31), due to upstream setting an incorrect value for `dom.ipc.processCount.webCOOP+COEP`. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/b0abb2f8de146e588b8ebf6d8c49131080954dde))*
    - Updated the list of domains excluded from DNS over HTTPS by default. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/issues/174), [2](https://codeberg.org/celenity/Phoenix/commit/2dbead0da90f66b6a12c54b581e978f67c049f58), [3](https://codeberg.org/celenity/Phoenix/commit/0fbec220fcfa0f6c345488356bb2381d7c4d513c), [4](https://codeberg.org/celenity/Phoenix/commit/5a563839a9aad51c9792bf48b4b7274b7f85c7b1))*
    
    - Enabled a toggle to easily configure exceptions for Firefox Translations, located at [`about:preferences#general`](about:preferences#general), which can be found by navigating to `Languages` -> `Firefox Translations` -> **`Exceptions...`**. - *(**Details**: [1](https://codeberg.org/celenity/Phoenix/commit/8b4a255145964652a67b79cdb2e009b17bb79b07))*
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.07.30.1...2025.08.06.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.07.30.1...2025.08.06.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.07.30.1...2025.08.06.1) for more details.
    ___
    
    :)
  • 2025.07.30.1

    Release: 2025.07.30.1
    2025.07.30.1
    
    ____
    
    * <details><summary>Temporarily disabled unconditionally blocking Local Network Access requests, due to breakage of LAN resources (though we still block access for trackers, and block access for websites in general with uBlock Origin).</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/issues/162 + https://codeberg.org/celenity/Phoenix/issues/164 + https://codeberg.org/celenity/Phoenix/commit/07fe3b2a73439acc47624a90f526aebd0b670417
    
        `network.lna.blocking` -> `false`
    
    </details>
    
    * <details><summary>Fixed use of the OS geolocation provider on Android, GNU/Linux, and macOS.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/427347e88323e96997e2e84c9e9cce9afd7b6e77
    
        `geo.provider.use_mls` -> `false`
    
    </details>
    
    * **<details><summary>ANDROID**: Fixed Firefox Translations.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/0590ae3dff47342af52da8a72300975b2682e069
    
        `extensions.webextensions.base-content-security-policy` -> `script-src 'self' 'wasm-unsafe-eval' 'unsafe-inline'; upgrade-insecure-requests;`
    
    </details>
    
    * **<details><summary>ANDROID**: No longer set pdfjs.historyUpdateUrl to true by default, as it's currently broken/doesn't work properly.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/d8c7f561dfd228217d227ff3ef4d95b4baa577fa
    
        `pdfjs.historyUpdateUrl` -> `false`
    
    </details>
    
    * <details><summary>Prevented exposing XPCOM Components.interfaces to websites.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/b94aedaee24be82c49e75dc251f3d55ce2e3debe
    
        `dom.use_components_shim` -> `false`
    
    </details>
    
    * **<details><summary>ANDROID**: Enabled the Potentially Harmful Application list (when Safe Browsing is enabled).</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/6083b56252a2672fb410f1a6d0420341936f6df2
    
        `urlclassifier.malwareTable` -> `goog-malware-proto,goog-unwanted-proto,moztest-harmful-simple,moztest-malware-simple,moztest-unwanted-simple,goog-harmful-proto`
    
    </details>
    
    * <details><summary>Re-enabled the warning when entering fullscreen mode by default (though we still disable the obnoxious delay...).</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/fd0556187aaf90e2347c9230d8401b6e4a53b59e
    
        `full-screen-api.warning.delay` -> `500`
        `full-screen-api.warning.timeout` -> `3000`
    
    </details>
    
    * **<details><summary>ANDROID**: Blocked media autoplay by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/ec799519af8e4f387fd4e2f4b562547f821f6f77
    
        `media.geckoview.autoplay.request.testing` -> `2`
    
    </details>
    
    * <details><summary>Added new preferences to disable/skip Mozilla's Terms of Use.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/2110f9f7d1e2bbd1e46510aad3a1b190b229a1ef
    
        `termsofuse.acceptedDate` -> `32503679999000`
        `termsofuse.acceptedVersion` -> `999`
        `termsofuse.bypassNotification` -> `true`
    
    </details>
    
    * **<details><summary>DESKTOP**: Added DNS4EU to the list of built-in DNS over HTTPS resolvers.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/e9fb2f053e10fd45753e986c516ebcd7cd3cf72b
    
    </details>
    
    * **<details><summary>DESKTOP**: Added Startpage (EU) to the list of default search engines.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/9d91666328959e814672f1507affad2c70eed582
    
    </details>
    
    * **<details><summary>DESKTOP**: Allowed Remote Settings collections are no longer configured for LibreWolf users.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/a202fa0b0db8b119237292f5e49d9080fa62d50b
    
        `librewolf.services.settings.allowedCollections` -> ` `
    
    </details>
    
    * **<details><summary>YOUTUBE SPECIALIZED CONFIG**: Disabled dynamic rounding of content dimensions/letterboxing by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/366ab84f4d408fbd04cca44d7c40b963cbf22467
    
        `privacy.resistFingerprinting.letterboxing` -> `false`
    
    </details>
    
    * Other minor tweaks, fixes, and adjustments.
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.07.11.1...2025.07.30.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.07.11.1...2025.07.30.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.07.11.1...2025.07.30.1) for more details.
    ___
    
    :)
  • 2025.07.11.1

    Release: 2025.07.11.1
    2025.07.11.1
    
    **<details><summary>⚠️ IMPORTANT NOTE FOR MACOS INTEL USERS**:</summary>
    
    To ensure Phoenix continues to work properly, you **must** run the migration script with the following command in your terminal:
    
    ```sh
    /bin/zsh -c "$(curl --cert-status --doh-cert-status --no-insecure --no-proxy-insecure --no-sessionid --no-ssl --no-ssl-allow-beast --no-ssl-auto-client-cert --no-ssl-no-revoke --no-ssl-revoke-best-effort --proto -all,https --proto-default https --proto-redir -all,https --show-error -sSL https://gitlab.com/celenityy/Phoenix/-/raw/pages/installer_scripts/macos_migrate.sh)"
    ```
    
    Note that this **ONLY** impacts **Intel** macOS users.
    
    Apologies for any inconvenience, and thank you for your time, patience, and support.
    
    </details>
    
    <br>
    
    ____
    
    * **<details><summary>DESKTOP**: Updated environment variables to disable ASan crash reporting and SSLKEYLOGGING. - APPLE SILICON USERS: Please expand this and see the attached note below!</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/e74226995f4defd0385ae4c92e4b1599c42b97f3
    
        **NOTE**: macOS *(Apple Silicon)* users must run the environment variable update script with the following command in your terminal to add the new environment updates:
    
        ```sh
        /bin/zsh -c "$(curl --cert-status --doh-cert-status --no-insecure --no-proxy-insecure --no-sessionid --no-ssl --no-ssl-allow-beast --no-ssl-auto-client-cert --no-ssl-no-revoke --no-ssl-revoke-best-effort --proto -all,https --proto-default https --proto-redir -all,https --show-error -sSL https://gitlab.com/celenityy/Phoenix/-/raw/pages/installer_scripts/macos_new_env.sh)"
        ```
    
        This is **NOT** necessary for macOS *(Intel)* users, as these are automatically added as part of the migration script.
    
    </details>
    
    * <details><summary>Customized the list of quarantined/restricted domains that untrustworthy extensions can't run on by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/a6b5afdd213c1408404ba9f0a7844a9b52b5d5a2 + https://codeberg.org/celenity/Phoenix/commit/13d0d212d9ae231d0dac1c3431bc37f7a386f3d8 + https://codeberg.org/celenity/Phoenix/commit/9c71b6f4f49f6c2ef3c55365cf3a75ca3404186e + https://codeberg.org/celenity/Phoenix/commit/c1b410dc70d77e5a5906fb222be5731442177f8f + https://codeberg.org/celenity/Phoenix/commit/7c89a5ce91720d0a4cf87d208046007b0b374162
    
    </details>
    
    * <details><summary>Allowed certain reputable extensions to run on quarantined/restricted domains by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/588316fb53bf051aa3084fb7a77f8f63057c4fcf + https://codeberg.org/celenity/Phoenix/commit/9c71b6f4f49f6c2ef3c55365cf3a75ca3404186e + https://codeberg.org/celenity/Phoenix/commit/a3f978f790668fc501c9427467874950b422185b
    
    </details>
    
    * <details><summary>Prevented certain extensions from running on quarantined/restricted domains by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/4a1d230b00e91ad33b17c6fa1738e2d3e703b468 + https://codeberg.org/celenity/Phoenix/commit/9c71b6f4f49f6c2ef3c55365cf3a75ca3404186e
    
    </details>
    
    * <details><summary>Disabled ETP exceptions for minor issues by default  - Currently on Nightly.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/538cea548af3a19a23a2f2aa3e76e0fbe3a7f754
    
        `privacy.trackingprotection.allow_list.convenience.enabled` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Updated built-in DoH resolvers.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/ff290bb6a5bd6f9c490e83178762aff8847a4750
    
        `doh-rollout.provider-list` -> `[{"uri":"https://dns.quad9.net/dns-query","UIName":"Quad9 🇨🇭","autoDefault":true},{"uri":"https://dns.adguard-dns.com/dns-query","UIName":"AdGuard 🇨🇾","autoDefault":false},{"uri":"https://unfiltered.adguard-dns.com/dns-query","UIName":"AdGuard (Unfiltered) 🇨🇾","autoDefault":false},{"uri":"https://mozilla.cloudflare-dns.com/dns-query","UIName":"Cloudflare 🇺🇸","autoDefault":false},{"uri":"https://security.cloudflare-dns.com/dns-query","UIName":"Cloudflare (Malware Protection) 🇺🇸","autoDefault":false},{"uri":"https://dns0.eu","UIName":"DNS0 🇫🇷","autoDefault":false},{"uri":"https://zero.dns0.eu","UIName":"DNS0 (ZERO) 🇫🇷","autoDefault":false},{"uri":"https://base.dns.mullvad.net/dns-query","UIName":"Mullvad (Base) 🇸🇪","autoDefault":false},{"uri":"https://dns.mullvad.net/dns-query","UIName":"Mullvad (Unfiltered) 🇸🇪","autoDefault":false},{"uri":"https://firefox.dns.nextdns.io/","UIName":"NextDNS 🇺🇸","autoDefault":false},{"uri":"https://wikimedia-dns.org/dns-query","UIName":"Wikimedia 🇺🇸","autoDefault":false}]`
    
    </details>
    
    * **<details><summary>DESKTOP**: Added DuckDuckGo (No AI) as a default search engine.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/1cec9e02962346b4fbf9ad8618b24d6f1576a728
    
    </details>
    
    * **<details><summary>DESKTOP**: Removed Mozilla's referral URL parameter from DuckDuckGo.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/e620783cb2cc7ec301b4acc0458c4861af7f5bd8
    
    </details>
    
    * **<details><summary>DESKTOP**: Added Mozilla's new policies to disable "Stories" and "Sponsored Stories" on `about:home`.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/d14b9b2c85275c2bb59275063fb40d462933741a
    
    </details>
    
    * **<details><summary>DESKTOP**: Added policies to skip Mozilla's onboarding, disable What's New pages, and to (attempt to) enable Firefox Labs.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/db08d157a79927b2337966d21938f26053fe9059
    
    </details>
    
    * <details><summary>Prevented Firefox from adding random recently visited sites to shortcuts/pins on the browser homepage by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/a453d2e3615df89fc20b196506d7e04c3c6be6e9
    
        `places.frecency.bookmarkVisitBonus` -> `0`
        `places.frecency.linkVisitBonus` -> `0`
        `places.frecency.permRedirectVisitBonus` -> `0`
        `places.frecency.redirectSourceVisitBonus` -> `0`
        `places.frecency.tempRedirectVisitBonus` -> `0`
        `places.frecency.typedVisitBonus` -> `0`
        `places.frecency.unvisitedBookmarkBonus` -> `0`
        `places.frecency.unvisitedTypedBonus` -> `0`
    
    </details>
    
    * <details><summary>Spoofed WebGL's "Unmasked Renderer" in Debug Info to always return "Mozilla", even if FPP/RFP is disabled.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/a8a9e20c59fdcb6b8ecb6d79bbd6acb9e96d1031
    
        `webgl.sanitize-unmasked-renderer` -> `false`
    
    </details>
    
    * <details><summary>If FPP/RFP is disabled, limited font visibility to base system fonts + fonts from optional language packs.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/0e87018940c62c9d52eb2b80a1aabe2a914fe737
    
        `layout.css.font-visibility` -> `2`
    
    </details>
    
    * <details><summary>Fixed an issue that broke local machine learning models.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/issues/151 + https://codeberg.org/celenity/Phoenix/commit/5d625d48e8e920f06b5d119e812214365409eefd
    
    </details>
    
    * <details><summary>Prevented Safe Mode from automatically starting by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/ea1414a4bc0043b2ef5d255a6914e9fc5d1f39e1
    
        `toolkit.startup.max_resumed_crashes` -> `-1`
    
    </details>
    
    * <details><summary>Disabled the AMO Abuse Report API (navigator.mozAddonManager.reportAbuse).</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/23eb84674a103b9ef2349764c508f4358167db90
    
        `extensions.addonAbuseReport.url` -> ` `
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled hiding URLs with certain parameters from Top Sites by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/1aee423b507df46f12f6b0b3027e2f18a07313f9
    
        `browser.newtabpage.activity-stream.hideTopSitesWithSearchParam` -> ` `
    
    </details>
    
    * **<details><summary>DESKTOP**: Prevented recommending users to install add-ons for search engines.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/59b132ae7f555749e68299016dcf7ad51080b910
    
        `browser.search.searchEnginesURL` -> ` `
    
    </details>
    
    * **<details><summary>DESKTOP**: Added a placeholder shortcut to `about:home` by default, to allow easily adding custom shortcuts/pins.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/6f7c769878ee1cedaff7a0e43ba2585f05baa54a
    
        `browser.newtabpage.pinned` -> `[{"url":"","label":"! Placeholder"}]`
    
    </details>
    
    * <details><summary>Removed preferences that are no longer necessary, thanks to ESR 140.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/cb5df025a8210ee96f767a87c22e0b70080d1c10
    
        `security.csp.reporting.limit.count`
        `security.csp.reporting.limit.timespan`
        `security.csp.reporting.script-sample.max-length`
        `security.csp.truncate_blocked_uri_for_frame_navigations`
    
    </details>
    
    * <details><summary>Removed no longer necessary "-WebGLRenderInfo" FPP overrides.</summary>
    
        See details: https://bugzilla.mozilla.org/show_bug.cgi?id=1966860 + https://codeberg.org/celenity/Phoenix/commit/ebbd445f39efcc11d099a164a415e448c157244f
    
    </details>
    
    * <details><summary>Stopped setting cookie banner rules locally, due to it being too buggy/broken, and due to it being generally unnecessary anyways.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/c8bb872e7159dabc4647648c462e87bab1e1e687
    
    </details>
    
    * <details><summary>Disabled timezone spoofing for `bahn.de` by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/issues/157 + https://codeberg.org/celenity/Phoenix/commit/f1ac69ae534a2c77776cec0f3ca9f1253f172b0f
    
    </details>
    
    * **<details><summary>DESKTOP**: Updated the allowed Remote Settings collections for LibreWolf users.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/c21c0ec347a81f0459af42f50c55709d92d542f3
    
        `librewolf.services.settings.allowedCollections` -> `blocklists/addons,blocklists/addons-bloomfilters,blocklists/gfx,blocklists/plugins,main/addons-manager-settings,main/anti-tracking-url-decoration,main/bounce-tracking-protection-exceptions,main/fingerprinting-protection-overrides,main/hijack-blocklists,main/ml-onnx-runtime,main/partitioning-exempt-urls,main/password-recipes,main/query-stripping,main/remote-permissions,main/tracking-protection-lists,main/third-party-cookie-blocking-exempt-urls,main/translations-identification-models,main/translations-models,main/translations-wasm,main/url-classifier-exceptions,main/url-classifier-skip-urls,main/url-parser-default-unknown-schemes-interventions,security-state/cert-revocations,security-state/ct-logs,security-state/intermediates,security-state/onecrl`
    
    </details>
    
    * Other minor tweaks, fixes, and improvements.
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.06.24.1...2025.07.11.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.06.24.1...2025.07.11.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.06.24.1...2025.07.11.1) for more details.
    ___
    
    :)
    
  • 2025.06.24.1

    Release: 2025.06.24.1
    2025.06.24.1
    
    **<details><summary>⚠️ IMPORTANT NOTE FOR DESKTOP USERS OF GECKO MEDIA PLUGINS (OpenH264, Widevine)**:</summary>
    
    **While we don't support the use of Gecko Media Plugins and the plug-in it provides** *(`OpenH264`, `Widevine`)*, for users who *do* use this functionality at their own discretion: To continue receiving updates to your installed plug-ins, you **must** set `media.gmp-manager.updateEnabled` to `true` in your [`about:config`](about:config).
    
    </details>
    
    <br>
    
    ____
    
    * <details><summary>Prevented PDF.js from attempting to load/convert unknown binary files.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/76509aeb06da6ef33d928975d20758aa8ad13bb1
    
        `pdfjs.handleOctetStream` -> `false`
    
    </details>
    
    * <details><summary>Enforced using the internal font renderer when viewing PDFs with PDF.js.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/0fc24596cb379cd6404e17e72f7bacd392552eeb
    
        `pdfjs.disableFontFace` -> `true`
    
    </details>
    
    * <details><summary>Forced PDFs to be downloaded/viewed locally, and enabled a prompt before opening PDF.js by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/d786f2561b812f824eb29c29c44f04747a81e5df
    
        **ANDROID**: `browser.download.force_save_internally_handled_attachments` -> `true`
        `browser.download.open_pdf_attachments_inline` -> `false`
        `pdfjs.disableRange` -> `true`
        `pdfjs.disableStream` -> `true`
    
    </details>
    
    * <details><summary>Enabled Private Network Access Restrictions.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/481d2042382a6382cf2e3bb9a600a98e463c76c2 + https://codeberg.org/celenity/Phoenix/commit/0eaee7308dd0ff1154649a3022e198bd6e3d75a3
    
        `network.lna.block_trackers` -> `true`
        `network.lna.blocking` -> `true`
        `network.lna.enabled` -> `true`
    
    </details>
    
    * <details><summary>Strengthened Bounce Tracking Protection to protect against all bounce trackers, instead of just those who access cookies/storage.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/643c214d5f36fb6d02692d14fa164804e81f1631
    
        `privacy.bounceTrackingProtection.requireStatefulBounces` -> `false`
    
    </details>
    
    * <details><summary>Enabled blocking of known fingerprinters classified as "anti-fraud".</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/561ef26af3bcb88f9d71d499ad79ae3de7c058a1
    
        `privacy.trackingprotection.antifraud.annotate_channels` -> `true`
        `privacy.trackingprotection.antifraud.skip.enabled` -> `false`
        `privacy.trackingprotection.antifraud.skip.pbmode.enabled` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Added policy to block tracking cookies.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/e9dbd0a59c513e1bf385365b85dde831dcd19c8f
    
        `Cookies` -> `RejectTracker` -> `true`
    
    </details>
    
    * <details><summary>Disabled the Web Share API.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/042de50a5c69e9e71b1a3954f0745c814bcfa357
    
        `dom.webshare.enabled` -> `false`
        `dom.webshare.requireinteraction` -> `true`
    
    </details>
    
    * <details><summary>Disabled the File System Access API.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/583d8bb1e20600e8c7753c9bf9a856063b94995c
    
        `dom.fs.enabled` -> `false`
    
    </details>
    
    * <details><summary>Blocked invalid cookies - Currently on Nightly.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/ee14d1a3c9c9e5f5bdc4abd6c6b7c4f72788f83a
    
        `extensions.cookie.rejectWhenInvalid` -> `true`
    
    </details>
    
    * <details><summary>Disabled requests to '0.0.0.0'.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/5090159fc1f3882cac9fe68ded588def766d631c
    
        `network.socket.ip_addr_any.disabled` -> `true`
    
    </details>
    
    * <details><summary>Fixed a syntax error that prevented cookie banner rules from being applied properly.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/issues/147 + https://codeberg.org/celenity/Phoenix/commit/c600fd56160a36a83bf49f63ff0c014c177fe08a
    
    </details>
    
    * **<details><summary>ANDROID**: Fixed a syntax error that prevented our FPP overrides from being applied properly.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/pulls/146 - *Thanks to @FaFre 💜*
    
    </details>
    
    * <details><summary>Fixed support links.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/4b8ae92aaf4dc4e83576054f9117c276c18092d1
    
    </details>
    
    * <details><summary>Enabled PDF.js Alt Text functionality, but disabled "Automatic" Alt Text by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/8d2f4e0f7640aaa55b11aa2f1b06dd0befc52d73
    
        `pdfjs.enableAltText` -> `true`
        `pdfjs.enableAltTextForEnglish` -> `true`
        `pdfjs.enableAltTextModelDownload` -> `false`
        `pdfjs.enableGuessAltText` -> `true`
        `pdfjs.enableNewAltTextWhenAddingImage` -> `true`
        `pdfjs.enableUpdatedAddImage` -> `true`
    
    </details>
    
    * <details><summary>Removed unnecessary Safe Browsing prefs to avoid extra complexity and confusion.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/c1e05f405abf34cec6c008e24749a9a25a377346
    
        `browser.safebrowsing.features.blockedURIs.update`
        `browser.safebrowsing.features.consentmanager.annotate.update`
        `browser.safebrowsing.features.cryptomining.annotate.update`
        `browser.safebrowsing.features.cryptomining.update`
        `browser.safebrowsing.features.downloads.update`
        `browser.safebrowsing.features.emailtracking.update`
        `browser.safebrowsing.features.fingerprinting.annotate.update`
        `browser.safebrowsing.features.fingerprinting.update`
        `browser.safebrowsing.features.malware.update`
        `browser.safebrowsing.features.phishing.update`
        `browser.safebrowsing.features.socialtracking.annotate.update`
        `browser.safebrowsing.features.socialtracking.update`
        `browser.safebrowsing.features.trackingAnnotation.update`
        `browser.safebrowsing.features.trackingProtection.update`
        `browser.safebrowsing.provider.mozilla.updateURL`
    
    </details>
    
    * <details><summary>Switched to using the 'browser.safebrowsing.provider.google.lists' pref to disable the legacy (v2.2) Safe Browsing API, instead of 'browser.safebrowsing.provider.google.gethashURL' & 'browser.safebrowsing.provider.google.updateURL'.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/a2b850709cd4da44da3d464d095e6376e35bfb7d + https://codeberg.org/celenity/Phoenix/commit/990c968e1e68b6d7e92c0c0c9127e63a03973fe2
    
        `browser.safebrowsing.provider.google.gethashURL` -> `https://safebrowsing.google.com/safebrowsing/gethash?client=SAFEBROWSING_ID&appver=%MAJOR_VERSION%&pver=2.2`
        `browser.safebrowsing.provider.google.updateURL` -> `https://safebrowsing.google.com/safebrowsing/downloads?client=SAFEBROWSING_ID&appver=%MAJOR_VERSION%&pver=2.2&key=%GOOGLE_SAFEBROWSING_API_KEY%`
        `browser.safebrowsing.provider.google.lists` -> `disabled`
        `browser.safebrowsing.provider.google.lists.default` -> `goog-badbinurl-shavar,goog-downloadwhite-digest256,goog-phish-shavar,googpub-phish-shavar,goog-malware-shavar,goog-unwanted-shavar`
    
    </details>
    
    * <details><summary>Created a separate Safe Browsing provider for the IronFox proxy endpoint, and made it easier for users to switch between using the proxied vs. unproxied standard Google endpoint.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/990c968e1e68b6d7e92c0c0c9127e63a03973fe2
    
        `browser.safebrowsing.provider.google4.advisoryName` -> `Google Safe Browsing (Unproxied)`
        `browser.safebrowsing.provider.google4.gethashURL` -> `https://safebrowsing.googleapis.com/v4/fullHashes:find?$ct=application/x-protobuf&key=%GOOGLE_SAFEBROWSING_API_KEY%&$httpMethod=POST`
        `browser.safebrowsing.provider.google4.lists` -> `disabled`
        `browser.safebrowsing.provider.google4.lists.default` -> `goog-badbinurl-proto,goog-downloadwhite-proto,goog-phish-proto,googpub-phish-proto,goog-malware-proto,goog-unwanted-proto,goog-harmful-proto`
        `browser.safebrowsing.provider.google4.updateURL` -> `https://safebrowsing.googleapis.com/v4/threatListUpdates:fetch?$ct=application/x-protobuf&key=%GOOGLE_SAFEBROWSING_API_KEY%&$httpMethod=POST`
        `browser.safebrowsing.provider.ironfox.advisoryName` -> `Google Safe Browsing (Proxied by IronFox)`
        `browser.safebrowsing.provider.ironfox.advisoryURL` -> `https://developers.google.com/safe-browsing/v4/advisory`
        `browser.safebrowsing.provider.ironfox.dataSharing.enabled` -> `false`
        `browser.safebrowsing.provider.ironfox.dataSharingURL` -> ` `
        `browser.safebrowsing.provider.ironfox.gethashURL` -> `https://safebrowsing.ironfoxoss.org/v4/fullHashes:find?$ct=application/x-protobuf&key=%GOOGLE_SAFEBROWSING_API_KEY%&$httpMethod=POST`
        `browser.safebrowsing.provider.ironfox.lists` -> `goog-badbinurl-proto,goog-downloadwhite-proto,goog-phish-proto,googpub-phish-proto,goog-malware-proto,goog-unwanted-proto,goog-harmful-proto`
        `browser.safebrowsing.provider.ironfox.nextupdatetime` -> `1`
        `browser.safebrowsing.provider.ironfox.pver` -> `4`
        `browser.safebrowsing.provider.ironfox.reportMalwareMistakeURL` -> `https://safebrowsing.google.com/safebrowsing/report_error/?tpl=mozilla&url=`
        `browser.safebrowsing.provider.ironfox.reportPhishMistakeURL` -> `https://safebrowsing.google.com/safebrowsing/report_error/?tpl=mozilla&url=`
        `browser.safebrowsing.provider.ironfox.reportURL` -> `https://transparencyreport.google.com/safe-browsing/search?url=`
        `browser.safebrowsing.provider.ironfox.updateURL` -> `https://safebrowsing.ironfoxoss.org/v4/threatListUpdates:fetch?$ct=application/x-protobuf&key=%GOOGLE_SAFEBROWSING_API_KEY%&$httpMethod=POST`
    
    </details>
    
    * <details><summary>Switched to using the 'media.gmp-manager.updateEnabled' pref to disable GMP (Gecko Media Plugins), instead of 'media.gmp-provider.enabled'.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/59c345e27c46e2bacaf1547bcfdb7c893637b271 + https://codeberg.org/celenity/Phoenix/commit/915de4e16ef0cc54ebd396b5d0bafcbdd9f80bba
    
        `media.gmp-manager.updateEnabled` -> `false`
        `media.gmp-provider.enabled` -> `true`
    
    </details>
    
    * <details><summary>Adjusted the DRM/EME prefs.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/eb47b359e8f8d435175f57abd40084e4fb4838f4 + https://codeberg.org/celenity/Phoenix/issues/108#issuecomment-5522324
    
        `media.eme.require-app-approval` -> `true`
    
        **Removed**:
    
        `media.clearkey.persistent-license.enabled`
        `media.clearkey.test-key-systems.enabled`
        `media.eme.wmf.clearkey.enabled`
        `media.gmp-widevinecdm.visible`
        `media.gmp-widevinecdm-l1.visible`
    
    </details>
    
    * <details><summary>Disabled 'nsNotifyAddrListener'.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/8c284fdd0202dafd4f77d7eed3a4a864ce1feeb1 + https://codeberg.org/celenity/Phoenix/commit/db3fd67a588ccd676ba5f0dac36c79eec47835b6
    
        `network.notify.changed` -> `false`
        `network.notify.dnsSuffixList` -> `false`
        `network.notify.initial_call` -> `false`
        `network.notify.IPv6` -> `false`
        `network.notify.resolvers` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Added keyword shortcuts for our included search engines.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/02e5d2442221043e28ab597beed1f0a02c006f6f
    
    </details>
    
    * **<details><summary>DESKTOP**: Enabled OHTTP for Merino (Firefox suggestions from Mozilla) and Mozilla's Ad Routing Service (MARS) if enabled.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/5eadfd7fe3e8b0e8c0e4083089fa08ce4b38681f
    
        `browser.newtabpage.activity-stream.discoverystream.merino-provider.ohttp.enabled` -> `true`
        `browser.newtabpage.activity-stream.unifiedAds.ohttp.enabled` -> `true`
    
    </details>
    
    * **<details><summary>DESKTOP**: Fixed the Weather on Firefox Home ('about:home') if enabled.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/46082efc5e9cd25c57a81baebb253c154e735c1b
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled AMP search suggestions.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/24748ed4e35de05c48046a7b4d6f9e79fa2dec42
    
        `browser.urlbar.amp.featureGate` -> `false`
        `browser.urlbar.suggest.amp` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled Wikipedia search suggestions by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/a9486f0ce6fe7c2a967e2c11ebbfb20d48e61feb
    
        `browser.urlbar.suggest.wikipedia` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled "New Tab Messaging" on Firefox Home ('about:home').</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/a8df9683b36cf24df3a3034c9b55bd85a310508e
    
        `browser.newtabpage.activity-stream.feeds.newtabmessaging` -> `false`
    
    </details>
    
    * <details><summary>Disabled fetching Firefox Relay's "allowlist" (list of sites known to support Relay) and fetching Password Manager rules remotely by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/0f1e81205123b3236e3551def2e5361fe761b089
    
        `signon.firefoxRelay.allowListRemoteSettingsCollection` -> ` `
        `signon.recipes.remoteRecipes.enabled` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled Firefox Messaging System targeting information background updates.</summary>
    
        `app.update.background.messaging.targeting.snapshot.intervalSec` -> `-1`
    
    </details>
    
    * **<details><summary>DESKTOP**: Added flags to indicate the jurisdiction of our built-in DoH resolvers.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/3c7013a53aa6129cb625a03b92034194a80257cb
    
        `doh-rollout.provider-list` -> `[{"uri":"https://dns.quad9.net/dns-query","UIName":"Quad9 - Real-time Malware Protection - 🇨🇭","autoDefault":true},{"uri":"https://zero.dns0.eu","UIName":"DNS0 (ZERO) - Hardened Real-time Malware Protection - 🇫🇷","autoDefault":false},{"uri":"https://dns0.eu","UIName":"DNS0 - Real-time Malware Protection - 🇫🇷","autoDefault":false},{"uri":"https://base.dns.mullvad.net/dns-query","UIName":"Mullvad (Base) - Ad/Tracking/Limited Malware Protection - 🇸🇪","autoDefault":false},{"uri":"https://dns.adguard-dns.com/dns-query","UIName":"AdGuard (Public) - Ad/Tracking Protection - 🇨🇾","autoDefault":false},{"uri":"https://dns.mullvad.net/dns-query","UIName":"Mullvad - Unfiltered - 🇸🇪","autoDefault":false},{"uri":"https://wikimedia-dns.org/dns-query","UIName":"Wikimedia - Unfiltered - 🇺🇸","autoDefault":false},{"uri":"https://firefox.dns.nextdns.io/","UIName":"NextDNS (Public) - Unfiltered - 🇺🇸","autoDefault":false},{"uri":"https://unfiltered.adguard-dns.com/dns-query","UIName":"AdGuard (Public) - Unfiltered - 🇨🇾","autoDefault":false},{"uri":"https://kids.dns0.eu","UIName":"DNS0 - Kids - 🇫🇷","autoDefault":false},{"uri":"https://family.dns.mullvad.net/dns-query","UIName":"Mullvad (Family) - 🇸🇪","autoDefault":false},{"uri":"https://family.adguard-dns.com/dns-query","UIName":"AdGuard (Public) - Family Protection - 🇨🇾","autoDefault":false},{"uri":"https://extended.dns.mullvad.net/dns-query","UIName":"Mullvad (Extended) - Ad/Tracking/Limited Malware/Social Media Protection - 🇸🇪","autoDefault":false},{"uri":"https://all.dns.mullvad.net/dns-query","UIName":"Mullvad (All) - Ad/Tracking/Limited Malware/Social Media/Adult/Gambling Protection - 🇸🇪","autoDefault":false},{"uri":"https://security.cloudflare-dns.com/dns-query","UIName":"Cloudflare - Malware Protection - 🇺🇸","autoDefault":false},{"uri":"https://mozilla.cloudflare-dns.com/dns-query","UIName":"Cloudflare - Unfiltered (Stricter privacy policy) - 🇺🇸","autoDefault":false},{"uri":"https://family.cloudflare-dns.com/dns-query","UIName":"Cloudflare - Adult Content/Malware Protection - 🇺🇸","autoDefault":false}]`
    
    </details>
    
    * **<details><summary>SPECIALIZED CONFIGS**: Hid various UI elements.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/540b07e30b3d51fb310c19be5d85fac5bc759b4d + https://codeberg.org/celenity/Phoenix/commit/e70d2fe3bbb793c8b8e888fac8a3652ac0faebfd + https://codeberg.org/celenity/Phoenix/commit/5937a6482e1678762c39f3043dc8635379b2807d
    
        `browser.newtabpage.activity-stream.system.showWeather` -> `false`
        `browser.search.widget.inNavBar` -> `false`
        `browser.tabs.groups.smart.enabled` -> `false`
        `browser.urlbar.addons.featureGate` -> `false`
        `browser.urlbar.contextualSearch.enabled` -> `false`
        `browser.urlbar.mdn.featureGate` -> `false`
        `browser.urlbar.quickactions.showPrefs` -> `false`
        `browser.urlbar.recentsearches.featureGate` -> `false`
        `browser.urlbar.scotchBonnet.disableOneOffs` -> `true`
        `browser.urlbar.scotchBonnet.enableOverride` -> `false`
        `browser.urlbar.searchModeSwitcher.featureGate` -> `false`
        `browser.urlbar.searchRestrictKeywords.featureGate` -> `false`
        `browser.urlbar.secondaryActions.featureGate` -> `false`
        `browser.urlbar.trending.featureGate` -> `false`
        `browser.urlbar.update2.engineAliasRefresh` -> `false`
        `browser.urlbar.weather.featureGate` -> `false`
        `browser.urlbar.wikipedia.featureGate` -> `false`
        `extensions.formautofill.addresses.supported` -> `off`
        `extensions.formautofill.creditCards.supported` -> `off`
        `signon.firefoxRelay.feature` -> `not available`
        `signon.generation.available` -> `false`
        `security.webauthn.show_ms_settings_link` -> `false`
    
    </details>
    
    * <details><summary>Enabled local machine learning by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/c450925d4ea20124377bfa011676f1898ce398d7
    
        `browser.ml.enable` -> `true`
        `extensions.ml.enabled` -> `true`
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled the use of AI to "suggest tabs and a name for tab groups" by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/dfbbf28281699af166dfb6dbf561dd01f53417b6
    
        `browser.tabs.groups.smart.optin` -> `false`
        `browser.tabs.groups.smart.userEnabled` -> `false`
    
    </details>
    
    * <details><summary>Disabled PDF.js automatic hyperlinks by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/0da6006a527676b48de869c547e42070317399f8
    
        `pdfjs.enableAutoLinking` -> `false`
    
    </details>
    
    * <details><summary>Set PDF.js to update URLs when changing pages by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/562f82a46aff03c207c9415f3cf8953ff63ae18e
    
        `pdfjs.historyUpdateUrl` -> `true`
    
    </details>
    
    * **<details><summary>SPECIALIZED CONFIGS**: Thanks to our recent changes, switched to using 'browser.helperApps.showOpenOptionForPdfJS' to disable PDF.js, instead of 'pdfjs.disabled',  to avoid fingerprinting.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/813d5b917f07a86352101343074af01ca8d7e25e
    
        `browser.helperApps.showOpenOptionForPdfJS` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Enabled support for color wallpapers without fetching them remotely by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/1ea256af4ace66389afa790acb4c344b3e928e3e
    
        `browser.newtabpage.activity-stream.feeds.wallpaperfeed` -> `false`
        `browser.newtabpage.activity-stream.newtabWallpapers.enabled` -> `true`
        `browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled` -> `true`
    
    </details>
    
    * <details><summary>Added notes to help prevent users from making themselves unnecessarily fingerprintable.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/c1604022e85532d9b46d22f6c5667c1ef2cbfb58
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled search tips.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/efee01bd7a8756460e96f5ba1ab6bef8c94a14b6
    
        `browser.urlbar.searchTips.test.ignoreShowLimits` -> `false`
        `browser.urlbar.tipShownCount.searchTip_onboard` -> `999`
        `browser.urlbar.tipShownCount.searchTip_redirect` -> `999`
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled "exposure" telemetry.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/efee01bd7a8756460e96f5ba1ab6bef8c94a14b6
    
        `browser.urlbar.exposureResults` -> ` `
        `browser.urlbar.keywordExposureResults` -> ` `
        `browser.urlbar.showExposureResults` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Prevented fetching minimum keyword lengths from Nimbus.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/efee01bd7a8756460e96f5ba1ab6bef8c94a14b6
    
        `browser.urlbar.addons.minKeywordLength` -> `4`
        `browser.urlbar.fakespot.minKeywordLength` -> `4`
        `browser.urlbar.weather.minKeywordLength` -> `4`
        `browser.urlbar.yelp.minKeywordLength` -> `4`
    
    </details>
    
    * <details><summary>Fixed the value of the 'datareporting.policy.dataSubmissionPolicyNotifiedTime' pref.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/ec071ec937b9eeac9d4ecc46b56bbeecd486e5c6
    
        `datareporting.policy.dataSubmissionPolicyNotifiedTime` -> `32503679999000`
    
    </details>
    
    * **<details><summary>DESKTOP**: Fixed the 'SkipTermsOfUse' policy.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/9df91dbd513bc144f6f7fa00926ab48b8a8adc7b
    
        `SkipTermsOfUse` -> `true`
    
    </details>
    
    * <details><summary>Disable reading to and writing from the 'NimbusEnrollments' table database.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/7f1c95015aff750cfd3a0a226cc7eff45a3bb86a
    
        `nimbus.profilesdatastoreservice.enabled` -> `false`
        `nimbus.profilesdatastoreservice.read.enabled` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Enabled the ability to inspect/debug local tabs from 'about:debugging' by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/0da825a5ec17c722152f16699254156c143c2830
    
        `devtools.aboutdebugging.local-tab-debugging` -> `true`
    
    </details>
    
    * **<details><summary>DESKTOP** *(non-macOS)*: Added policy to enable the menu bar by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/67c7e648802f823195fc1579ed31aa323ba7c537
    
        `DisplayMenuBar` -> `default-on`
    
    </details>
    
    * **<details><summary>DESKTOP**: Added a separate section for LibreWolf prefs, configured their allowed 'Remote Settings' collections to match what we use for IronFox, and enabled update checks when navigating to 'About LibreWolf' by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/b9fb7582d1b770cd4c4442690dab6059a6d9a39c
    
        `librewolf.aboutMenu.checkVersion` -> `true`
        `librewolf.services.settings.allowedCollections` -> `blocklists/addons,blocklists/addons-bloomfilters,blocklists/gfx,main/addons-manager-settings,main/anti-tracking-url-decoration,main/bounce-tracking-protection-exceptions,main/fingerprinting-protection-overrides,main/partitioning-exempt-urls,main/password-recipes,main/query-stripping,main/remote-permissions,main/tracking-protection-lists,main/third-party-cookie-blocking-exempt-urls,main/translations-models,main/translations-wasm,main/url-classifier-exceptions,main/url-classifier-skip-urls,main/url-parser-default-unknown-schemes-interventions,security-state/cert-revocations,security-state/ct-logs,security-state/intermediates,security-state/onecrl`
        `librewolf.services.settings.allowedCollectionsFromDump` -> `blocklists/addons,blocklists/addons-bloomfilters,blocklists/gfx,main/anti-tracking-url-decoration,main/cookie-banner-rules-list,main/moz-essential-domain-fallbacks,main/password-recipes,main/remote-permissions,main/translations-models,main/translations-wasm,main/url-classifier-skip-urls,main/url-parser-default-unknown-schemes-interventions,security-state/intermediates,security-state/onecrl`
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled filtering adult content on Firefox Home ('about:home') by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/11ce445347a59db76113123b48445a9b40399e2b
    
        `browser.newtabpage.activity-stream.filterAdult` -> `false`
    
    </details>
    
    * <details><summary>If Link Preview is enabled, disabled censorship of results by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/4f95ccb30d74b9ab9d51ef50c8af2b13a5c6477e
    
        `browser.ml.linkPreview.blockListEnabled` -> `false`
    
    </details>
    
    * **<details><summary>DESKTOP**: Enabled the ability to inspect/debug local tabs from 'about:debugging' by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/0da825a5ec17c722152f16699254156c143c2830
    
        `devtools.aboutdebugging.local-tab-debugging` -> `true`
    
    </details>
    
    * **<details><summary>DESKTOP** *(non-macOS)*: Added policy to enable the menu bar by default.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/67c7e648802f823195fc1579ed31aa323ba7c537
    
        `DisplayMenuBar` -> `default-on`
    
    </details>
    
    * **<details><summary>DESKTOP**: Disabled "Send to Device" email promotions.</summary>
    
        See details: https://codeberg.org/celenity/Phoenix/commit/4123c932beb31098cb39842266bfdbe61c77f235
    
        `browser.send_to_device_locales` -> ` `
    
    </details>
    
    * Various other tweaks and additions.
    ___
    
    Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/2025.06.12.1...2025.06.24.1) for more details.
    
    GitLab: See [here](https://gitlab.com/celenityy/Phoenix/-/compare/2025.06.12.1...2025.06.24.1) for more details.
    
    GitHub: See [here](https://github.com/celenityy/Phoenix/compare/2025.06.12.1...2025.06.24.1) for more details.
    ___
    
    :)