Pale Moon 31.4.0 arrives with support for MacOS 13, JPEG-XL and more

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 31.4.0 new corrective version released, a version in which, in addition to receiving various bug fixes, also implements a series of quite interesting changes to the browser.

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 31.4.0 Main New Features

In this new browser fix version, it is highlighted that added support for the JPEG-XL image format, in addition to regular expressions, the “lookbehind” (back reference) and “lookaround” (environment check) modes are implemented.

Another change that stands out in the new version is that the code for parsing CORS headers has been aligned with the specification (the ability to specify "*" masks in the Access-Control-Expose-Headers, Access- Control-Allow-Headers and Access-Control-Allow-Method have been added).

In addition to this, it is also highlighted that the support for the macOS 13 “Ventura” platform and the code to compile the browser on the SunOS platform has also been improved.

On the other hand, it is mentioned that from this new version, Pale Moon will no longer trigger event keypresses in the content when the key pressed is not a printable key. That is in response to issues where webmasters were using scripts rudimentary and naive input constraints in onkeypress controllers that didn't take edit or navigation keys into account, causing problems for users trying to enter data into forms (and, for example, finding out they couldn't use backspace anymore). , cursor keys, or tab).

Regarding the corrections that were carried out, the following are mentioned:

  • Stopped generating keypress events for keys with non-printing characters (backspace, tab, cursor keys).
  • Removed code for evaluating the effectiveness of panning and animated tabs used in telemetry collection.
  • Fixed potentially problematic thread blocking code on *nix platforms.
  • Fixed some small issues with the display and operation of the web developer tools.
  • Removed unused but performance-affecting tab and pan animation measurement code. (leftover telemetry)
  • Internationalization data updated for time zones.
  • Fixed a buffer overflow for Mac builds.
  • Fixed security issues: CVE-2022-45411 and potential issues without a CVE number.
  • Summary of UXP Mozilla security patches: 2 fixed, 1 DiD, 1 deferred, 25 not applicable.

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

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

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.