Pale Moon 32 arrives and these are its news

PaleMoon Web Browser

Pale Moon is a free, open source web browser based on Mozilla Firefox. It is available for GNU/Linux and Windows platforms.

The Pale Moon web browser 32.0 new corrective version released, a version in which in addition to receiving various bug fixes, in this new version the main focus is web compatibility, in particular, regular expression extensions, standards compliance issues and more compatibility with JPEG-XL. This milestone now provides full coverage of the 2016-2020 ECMAScript JavaScript specifications, with the exception of BigInt primitives.

For those who are unfamiliar with the browser, they should know that this is a fork of the firefox codebase to provide better performance, preserve the classic interface, minimize memory consumption, and provide additional customization options.

The project adheres to the classic organization of the interface, without changing to the Australis interface integrated in Firefox 29, and with the provision of extensive customization possibilities.

Pale Moon 32.0 Main New Features

In this new version of the browser that is presented, it is highlighted that work has been done to resolve compatibility issues, In addition, full coverage of the ECMAScript specifications published in 2016-2020 has been implemented, with the exception of BigInt support.

Another change that I know is that support for animation and progressive decoding (show while loading) was added to the implementation of the JPEG-XL image format, and the JPEG-XL and Highway libraries were updated.

The regular expression engine has been extended, as support for named groups (named catches) in regular expressions has appeared, escape sequences of Unicode character classes (for example, \p{Math} – symbols math), the implementation of “lookbehind” (back reference) and “look around” (checking the environment) modes have been redesigned.

Renamed CSS properties from offset-* to insert-* to meet specification requirements, also made CSS fixes with inheritance and padding around an element.

Of the other changes that stand out from the new version:

  • The code was cleaned up with the implementation of unused prefixed CSS properties.
  • Fixed a memory exhaustion issue when rendering very high resolution animated images.
    Added support for alternate linkers when building on Unix-like systems.
  • Work on forming official builds for macOS and FreeBSD is nearing completion (beta builds are already available).
  • Inline parsing of incorrectly duplicated HSTS headers with expected behavior (discard all but first).
  • Implemented a method to prevent memory exhaustion in the case of (very) large resolution animated images.
  • Improved the ability to link on *nix operating systems with other linkers than the gcc default.
  • Stability improvements (possible bug fixes).
  • Security issues addressed: CVE-2023-23598, CVE-2023-23599, and several others that do not have a CVE number.

Finally if you are interested in knowing more about it about this new version, you can check the details In the following link.

How to install Pale Moon web browser on Ubuntu and derivatives?

For those who are interested in being able to install this web browser on their distro, they will only have to open a terminal in your system and type any of the following commands.

The browser has repositories for each version of Ubuntu that still has current support. And in this new version of the browser there is already support for Ubuntu 22.04. They just have to add the repository and install by typing the following commands:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon
 

Now for users who are on the Ubuntu 20.04 LTS version execute the following:

cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon

For whoever they are Ubuntu 18.04 LTS users they will run the following commands in the terminal:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.