Phoenix 2026.03.30.1
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:
Note that this ONLY impacts macOS users.
Apologies for any inconvenience, and thank you for your time, patience, and support.
⚠️ IMPORTANT NOTE FOR MACOS USERS:
/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)"
Changes
- Blocked all EME permission requests.
- 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.testingpreference tofalse.
- NOTE: For users who use EME with Phoenix at their own risk, to continue using EME, you will likely need to set the
- Disabled the File System API by default.
- Disabled import of Mozilla's default protocol handlers, as they include questionable/unwanted services, such as Gmail and Outlook.
- Disabled the new
Real Time Modefor Google Safe Browsing by default, to improve privacy and enforce the use ofLocal List Modeinstead. - Disabled
Profilericons/integration atabout:processesby default. - Enabled the ability to display/enumerate supported media codecs/capabilities at
about:support. - Enabled automatic expiration of unused permissions (Currently on Nightly).
- Fixed an issue that prevented smooth scrolling from being enabled by default.
- Tweaks, enhancements, and improvements to Phoenix's build system.
Android-only
- Re-enabled native messaging by default, as it's required for certain functionality (ex. obtaining favicons for websites, parts of Firefox Sync, etc).
Desktop-only
- Added the new
DisableRemoteImprovementspolicy to disable Nimbus Rollouts (A/B testing). - Disabled the unwanted
AI ControlsUI settings panel. - Disabled Mozilla's new AI
Smart Windowfunctionality. - The list of quarantined/restricted domains (
extensions.quarantinedDomains.list) is now only cleared on Phoenix's first run, so users are now able to customize the list if desired.
Specialized Configs
- Disabled WebAuthn by default, for all specialized configs except Discord and Twitter.
Codeberg: See here for more details.
GitLab: See here for more details.
GitHub: See here for more details.
:)