20241229-1 ____ * We no longer set Firefox's locale to `en-US` by default, as this caused lots of weird issues & breakage - and in general is out of scope for the project - https://codeberg.org/celenity/Phoenix/issues/10 (`intl.accept_languages` & `intl.locale.requested`). * Disabled [XFA](https://wikipedia.org/wiki/XFA) in pdf.js, due to security reasons - https://codeberg.org/celenity/Phoenix/commit/186d4eed51d43da257a050aca396704e6863fb3f (`pdfjs.enableXfa`). * If a website asks for a user's personal certificate, Phoenix will **always** ask the user first, rather than automatically choose one. This was already the default behavior - but now we've enforced it (`security.default_personal_cert`). * Enforced that Firefox can never access the Windows Shell... This was already the default behavior - but now we've enforced it (`network.protocol-handler.external.shell`). * Ensured that the user is **always** warned before Firefox launches an external program. This was already the default behavior for all protocols **except** `mailto:`, **but now we enforce it, as well as for `mailto:`** (`network.protocol-handler.warn-external-default`, `network.protocol-handler.warn-external.mailto`, & `security.external_protocol_requires_permission`). * **BadBlock+** is now enabled by **default** in uBlock Origin. * Updated our uBlock Origin configuration (`assets.json`) to match latest upstream changes - https://codeberg.org/celenity/Phoenix/commit/ab1ee070d6b1b32b23ccef5e5b2eccc360c703bd. * Improved documentation & the README. * Various other minor tweaks, fixes, & enhancements. ___ Codeberg: See [here](https://codeberg.org/celenity/Phoenix/compare/20241225-1...20241229-1) for more details. GitHub: See [here](https://github.com/celenityy/Phoenix/compare/20241225-1...20241229-1) for more details. ___ :)