⚠️ 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.
- : Updated environment variables to disable ASan crash reporting and SSLKEYLOGGING. - APPLE SILICON USERS: Please expand this and see the attached note below!
DESKTOP
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.
Customized the list of quarantined/restricted domains that untrustworthy extensions can't run on by default.
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
Allowed certain reputable extensions to run on quarantined/restricted domains by default.
See details: https://codeberg.org/celenity/Phoenix/commit/588316fb53bf051aa3084fb7a77f8f63057c4fcf + https://codeberg.org/celenity/Phoenix/commit/9c71b6f4f49f6c2ef3c55365cf3a75ca3404186e + https://codeberg.org/celenity/Phoenix/commit/a3f978f790668fc501c9427467874950b422185b
Prevented certain extensions from running on quarantined/restricted domains by default.
See details: https://codeberg.org/celenity/Phoenix/commit/4a1d230b00e91ad33b17c6fa1738e2d3e703b468 + https://codeberg.org/celenity/Phoenix/commit/9c71b6f4f49f6c2ef3c55365cf3a75ca3404186e
Disabled ETP exceptions for minor issues by default - Currently on Nightly.
See details: https://codeberg.org/celenity/Phoenix/commit/538cea548af3a19a23a2f2aa3e76e0fbe3a7f754
privacy.trackingprotection.allow_list.convenience.enabled
->false
- : Updated built-in DoH resolvers.
DESKTOP
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}]
- : Added DuckDuckGo (No AI) as a default search engine.
DESKTOP
See details: https://codeberg.org/celenity/Phoenix/commit/1cec9e02962346b4fbf9ad8618b24d6f1576a728
- : Removed Mozilla's referral URL parameter from DuckDuckGo.
DESKTOP
See details: https://codeberg.org/celenity/Phoenix/commit/e620783cb2cc7ec301b4acc0458c4861af7f5bd8
- : Added Mozilla's new policies to disable "Stories" and "Sponsored Stories" on
DESKTOP
about:home
.
See details: https://codeberg.org/celenity/Phoenix/commit/d14b9b2c85275c2bb59275063fb40d462933741a
- : Added policies to skip Mozilla's onboarding, disable What's New pages, and to (attempt to) enable Firefox Labs.
DESKTOP
See details: https://codeberg.org/celenity/Phoenix/commit/db08d157a79927b2337966d21938f26053fe9059
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
Spoofed WebGL's "Unmasked Renderer" in Debug Info to always return "Mozilla", even if FPP/RFP is disabled.
See details: https://codeberg.org/celenity/Phoenix/commit/a8a9e20c59fdcb6b8ecb6d79bbd6acb9e96d1031
webgl.sanitize-unmasked-renderer
->false
If FPP/RFP is disabled, limited font visibility to base system fonts + fonts from optional language packs.
See details: https://codeberg.org/celenity/Phoenix/commit/0e87018940c62c9d52eb2b80a1aabe2a914fe737
layout.css.font-visibility
->2
Fixed an issue that broke local machine learning models.
See details: https://codeberg.org/celenity/Phoenix/issues/151 + https://codeberg.org/celenity/Phoenix/commit/5d625d48e8e920f06b5d119e812214365409eefd
Prevented Safe Mode from automatically starting by default.
See details: https://codeberg.org/celenity/Phoenix/commit/ea1414a4bc0043b2ef5d255a6914e9fc5d1f39e1
toolkit.startup.max_resumed_crashes
->-1
Disabled the AMO Abuse Report API (navigator.mozAddonManager.reportAbuse).
See details: https://codeberg.org/celenity/Phoenix/commit/23eb84674a103b9ef2349764c508f4358167db90
extensions.addonAbuseReport.url
->
- : Disabled hiding URLs with certain parameters from Top Sites by default.
DESKTOP
See details: https://codeberg.org/celenity/Phoenix/commit/1aee423b507df46f12f6b0b3027e2f18a07313f9
browser.newtabpage.activity-stream.hideTopSitesWithSearchParam
->
- : Prevented recommending users to install add-ons for search engines.
DESKTOP
See details: https://codeberg.org/celenity/Phoenix/commit/59b132ae7f555749e68299016dcf7ad51080b910
browser.search.searchEnginesURL
->
- : Added a placeholder shortcut to
DESKTOP
about:home
by default, to allow easily adding custom shortcuts/pins.
See details: https://codeberg.org/celenity/Phoenix/commit/6f7c769878ee1cedaff7a0e43ba2585f05baa54a
browser.newtabpage.pinned
->[{"url":"","label":"! Placeholder"}]
Removed preferences that are no longer necessary, thanks to ESR 140.
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
Removed no longer necessary "-WebGLRenderInfo" FPP overrides.
See details: https://bugzilla.mozilla.org/show_bug.cgi?id=1966860 + https://codeberg.org/celenity/Phoenix/commit/ebbd445f39efcc11d099a164a415e448c157244f
Stopped setting cookie banner rules locally, due to it being too buggy/broken, and due to it being generally unnecessary anyways.
See details: https://codeberg.org/celenity/Phoenix/commit/c8bb872e7159dabc4647648c462e87bab1e1e687
Disabled timezone spoofing for
bahn.de
by default.
See details: https://codeberg.org/celenity/Phoenix/issues/157 + https://codeberg.org/celenity/Phoenix/commit/f1ac69ae534a2c77776cec0f3ca9f1253f172b0f
- : Updated the allowed Remote Settings collections for LibreWolf users.
DESKTOP
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
- Other minor tweaks, fixes, and improvements.
___
Codeberg: See here for more details.
GitLab: See here for more details.
GitHub: See here for more details.
___
:)