The release of the Pale Moon web browser 31.4 has been published, which is a fork of the Firefox codebase aimed at providing higher performance, maintaining a classic interface, minimizing memory consumption, and offering additional customization options. Pale Moon builds are available for Windows and Linux (x86 and x86_64). The project's code is distributed under the MPLv2 (Mozilla Public License).
The project adheres to a classic interface layout, avoiding the transition to the Australis interface integrated into Firefox 29, while providing extensive customization options. Notable removed components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code for statistics gathering, parental control tools, and assistance for people with disabilities. Compared to Firefox, the browser has restored support for the XUL technology and maintains the ability to use both full-featured and lightweight themes.
In the new version:
- Support for the JPEG-XL image format has been added.
- The regular expressions now implement 'lookbehind' and 'lookaround' modes.
- The code for parsing CORS headers has been updated according to the specification (added support for specifying '*' masks in the Access-Control-Expose-Headers, Access-Control-Allow-Headers, and Access-Control-Allow-Method headers).
- Generation of key press events for keys with non-printable characters (backspace, tab, cursor keys) has been discontinued.
- Support for the macOS 13 'Ventura' platform has been added.
- Code for evaluating the effectiveness of tab panning and animation, used for telemetry collection, has been removed.
- Code for supporting builds on the SunOS platform has been removed.
Source: opennet.ru
