Pale Moon 31.2 has already been released and these are its news

The release of the new version of the web browser Pale Moon 31.2 version in which some important changes were made, such as updated User-Agent header overrides, removed (CSP) restrictions, bug fixes and more.

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 built into Firefox 29, and with the provision of extensive customization possibilities. Remote components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code to collect statistics, parental controls, and people with disabilities

Pale Moon 31.2 Main New Features

In this new version that is presented from Pale Moon 31.2 updated User-Agent header overrides site specific. Problems with downloading Google Fonts, as well as the Citi Bank and MeWe websites, were resolved by redefining the User-Agent.

In addition to this, it is also highlighted that Content Security Policies restrictions are no longer applied (CSP) to images and documents sent in “data:” blocks (previously the restriction applied to all requests, which was inconsistent with Chrome's behavior).

Another change that stands out in the new version is that provided preliminary build support for Apple based devices on ARM M1 and M2 processors (Apple Silicon), as well as added build support in Visual Studio 2022.

On the other hand, it is mentioned that the CSS property of "white-space" now supports the value of "break-spaces", which specifies that any sequence of spaces that leads to line overflow should be broken.

Added the Intl.RelativeTimeFormat() function to format the time in the textual representation taking into account the peculiarities of different languages.

And what else fixed a regression that was negatively impacting performance on Unix-like systems due to incorrect thread handling.

Last but not least, it should be mentioned that within hours of this release, the launch of a corrective version, "Pale Moon 31.2.1" in which this is a minor out-of-band update to address the fact that the final builds did not include the intended NSS library update.

Of the others changes that stand out from this new version:

  • Added support for specifying async mode when declaring factory methods.
  • Improved support for "sticky" CSS elements in tables.
  • The heap size limit has been raised to 2 MB.
  • The implementation of the toString function has been updated to comply with the new JavaScript specifications.
  • Many libraries offered in the main distribution have been updated. The NSS library has been updated to version 3.52.8.

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.