Skip to content

Releases: celenityy/Phoenix

2025.12.23.1

24 Dec 03:10
f09568c

Choose a tag to compare


Changes

Android-only

Desktop-only

Specialized Configs

Discord:

Photopea:


Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.11.27.1

27 Nov 23:40
5b53752

Choose a tag to compare


Changes

Desktop-only

Specialized Configs

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.
  • 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 for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.11.07.1

07 Nov 23:54
11aaae8

Choose a tag to compare


Changes

Android-only

Desktop-only


Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.10.26.1

27 Oct 02:24
5f0785b

Choose a tag to compare


Changes

Desktop-only


Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.10.12.1

12 Oct 20:54
5c48e13

Choose a tag to compare


Changes

Desktop-only


Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.10.03.1

03 Oct 22:52
8967b30

Choose a tag to compare


Changes

  • Enabled the use of Oblivious HTTP (OHTTP) to improve privacy for search suggestions (if search suggestions are enabled) from supported engines (Currently, only Google is supported). - (Details: 1)
  • 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)
  • Removed no longer necessary ETP exception for https://api.transcend.io/privacy/graphql, due to the issue being fixed upstream. - (Details: 1)
  • Other minor tweaks, fixes, and adjustments.

Android-only

  • Fixed an issue that caused add-on installation to fail in private browsing windows for certain derivatives (ex. IronFox). - (Details: 1)

Desktop-only

  • Added the OverridePostUpdatePage policy. - (Details: 1)
  • Added a new specialized config for Photopea. - (Details: 1)
  • Disabled nags to opt-in to real-time URL bar suggestions. - (Details: 1)
  • Disabled real-time Yelp URL bar suggestions. - (Details: 1)
  • Disabled the OpenAI/ChatGPT Smart Assist feature. - (Details: 1)
  • Disabled stock market (Polygon) URL bar suggestions by default. - (Details: 1)
  • Fixed an issue that caused the menu bar to always display, regardless of if the user disabled it. - (Details: 1)
  • Removed the discontinued Hugging Chat AI Chatbot provider. - (Details: 1)
  • 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)
  • Updated the EnableTrackingProtection policy to include Mozilla's newly added options. - (Details: 1)

Twitter specialized config

  • Re-enabled WebAssembly by default to unbreak the E2EE chat feature. - (Details: 1)

Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.09.07.1

07 Sep 23:56
26ad35a

Choose a tag to compare


Changes

  • Blocked websites from prompting to access apps and services (outside of the browser) on your device by default (Nightly). - (Details: 1)
  • 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)
  • Disabled Mozilla's Glean (telemetry) redesign/navigation category at about:glean. - (Details: 1)
  • Disabled OCSP revocation checks by default, as they are no longer necessary due to advancements with Certificate Transparency and CRLite. - (Details: 1)
  • Other minor tweaks, fixes, and adjustments.

Desktop-only

  • Added BadBlock Fonts to uBlock Origin (Enabled by default). - (Details: 1)
  • Blocked websites from prompting to access local network resources by default (Nightly). - (Details: 1)
  • Disabled AI Page Assist by default. - (Details: 1)
  • Disabled Firefox Home shortcut personalization. - (Details: 1)
  • Disabled Mozilla's new Firefox Home promotion card. - (Details: 1)
  • Disabled Mozilla's new VPN/IP Protection promotional widgets. - (Details: 1)
  • 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)
  • Hid the UI setting at about:preferences#general to allow AI to suggest tabs and a name for tab groups by default. - (Details: 1)
  • If Firefox Sync is active, disabled avatar/profile fetching (to prevent unwanted/unnecessary network activity). - (Details: 1)
  • Prevented exposing the browser locale when navigating to local network access information/support page. - (Details: 1)
  • 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)
  • Updated our uBlock Origin config per latest upstream changes. - (Details: 1)

YouTube specialized config

  • Pinned YouTube Music to about:home by default. - (Details: 1)

Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.08.06.1

07 Aug 04:06
3990d7f

Choose a tag to compare


Changes

  • Disabled WASM-Ion JIT instead of WASM-Baseline JIT by default. - (Details: 1)
  • Decreased the lifetime of certain content processes. - (Details: 1, 2)
  • Enabled the Integrity-Policy header by default. - (Details: 1)
  • Required resources loaded by MV2 extensions to be specified under web_accessible_resources in the extension's manifest by default. - (Details: 1)
  • Updated the list of quarantined/restricted domains. - (Details: 1)
  • Other minor tweaks, fixes, and adjustments.

Android-only

  • Blocked websites from prompting to access geolocation by default. - (Details: 1)
  • Blocked websites from prompting to display notifications by default. - (Details: 1)
  • Increased the number of processes to improve performance and security. - (Details: 1)
  • Prevented over-allocation of webCOOP+COEP processes, due to upstream setting an incorrect value for dom.ipc.processCount.webCOOP+COEP. - (Details: 1)
  • Updated the list of domains excluded from DNS over HTTPS by default. - (Details: 1, 2, 3, 4)

Desktop-only

  • Enabled a toggle to easily configure exceptions for Firefox Translations, located at about:preferences#general, which can be found by navigating to Languages -> Firefox Translations -> Exceptions.... - (Details: 1)

Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.07.30.1

30 Jul 06:04
5f4267c

Choose a tag to compare


  • Other minor tweaks, fixes, and adjustments.

Codeberg: See here for more details.

GitLab: See here for more details.

GitHub: See here for more details.


:)

2025.07.11.1

12 Jul 00:58
7354140

Choose a tag to compare

⚠️ IMPORTANT NOTE FOR MACOS INTEL USERS:

To ensure Phoenix continues to work properly, you must run the migration script with the following command in your terminal:

/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.



  • DESKTOP: Updated environment variables to disable ASan crash reporting and SSLKEYLOGGING. - APPLE SILICON USERS: Please expand this and see the attached note below!

    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:

    /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.

  • DESKTOP: Updated built-in DoH resolvers.

    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}]

  • Prevented Firefox from adding random recently visited sites to shortcuts/pins on the browser homepage by default.

    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

...

Read more