Pale Moon has been updated to version 29.2.0. This is a development and bugfix release. Linux versions will follow soon.
Important Note:
Starting with this version, Pale Moon will no longer support unmaintained legacy Firefox extensions that are not updated for/targeting Pale Moon directly. To check if you have extensions that are unmaintained legacy extensions, go to Tools > Add-ons > Extensions. The extension name will be in red followed by a notification and a link to this forum post for details.
Changes/fixes:- When opening tabs from the History side bar, Pale Moon will now warn you about the action if it would result in opening many tabs at once.
- Pale Moon now offers "Open All in Tabs" on bookmark folders even if there is only one sub-item in it, for UI consistency.
- Added media format controls in the Content category of Preferences.
- Added controls for preferred color scheme. See
implementation notes.
- Updated several site-specific user-agent overrides for web compatibility.
- Removed the ability to accept Firefox IDs for extension installation.
- Removed conditional Macintosh code from the application front-end.
- Updated the AV1 reference library to 2.0.
- Cleaned up more Android code from the platform.
- Updated the embedded emoji font to cater to even more race-dependent profession emoji.
- Fixed an overflow in clip paths, potentially causing them to be rendered incorrectly.
- Added CSS values
smooth
,high-quality
andpixelated
to theimage-rendering
keyword. - Implemented
Intl.NumberFormat.formatToParts()
to allow deconstruction of localized number formats by scripts. - Reinstated the
dom.details_element.enabled
preference and fixed a rendering issue with summary/details html elements. - Fixed an issue with CSP
.nonce
attributes on elements. - Security issues addressed: CVE-2021-29946 DiD and CVE-2021-23994 DiD .
- Unified XUL Platform Mozilla Security Patch Summary: 2 DiD, 14 not applicable.
*DiD This means that a fix is "Defense-in-Depth": It is a fix that does not apply to a (potentially) actively exploitable vulnerability in Pale Moon, but prevents future vulnerabilities caused by the same code, e.g. when surrounding code changes, exposing the problem, or when new attack vectors are discovered.
Implementation notes:
This version adds support for the prefers-color-scheme
CSS keyword. This keyword is a media query keyword that indicates to
websites whether your content styling preference is "light" or "dark".
Unlike other browsers where this will be tied to your system color
scheme and determined automatically (which might be a point on which
you can be fingerprinted, so this would be a privacy concern), we've
decided to give the user control through Preferences -> Content
-> Colors where you will find a new control to indicate your user
preference (it defaults to "light" for everyone). While this control
also gives you the option to disable this feature and effectively not
support the keyword, be aware that this might cause issues on some
websites that do not provide styling for "unspecified" color scheme
preferences.
In the future we may add an
"automatic" option similar to other browsers in case you regularly
switch your system application style from light to dark and v.v.
Pale Moon includes both 32- and 64-bit versions for Windows:
- 32x: Pale Moon - x32 builds
- 64x: Pale Moon - x64 builds
Update
To get the update now, select "Help" from the Pale Moon menu at the upper left of the browser window. Select About Pale Moon > Check for Updates.