The new version of the Pale Moon 29.1 web browser is now available and this new version highlights the inclusion of new language packs along with performance improvements, security and above all bug fixes.
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.
Remote components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code for collecting statistics, parental controls, and people with disabilities. Compared to Firefox, the browser retains support for XUL technology and retains the ability to use both full and lightweight themes.
Pale Moon 29.1 Main New Features
In this new version of the browser some user agent overrides were updated specific to web compatibility, plus lz4 library updated for performance and security updates.
Another important change is the improved FreeBSD support, in addition to the disabled AV1 codec is used again by defaultas our implementation has major streaming issues (particularly audio) that need more work.
As well the String.prototype.replaceAll () method was implemented which returns a new string (the original string does not change), in which all matches are replaced based on the specified template.
A proposal has been implemented to treat any JSON text as a syntactic subset of ECMAScript, which allows the use of line delimiting characters (U + 2028) and paragraph delimiters (U + 2029) in string literals.
Of the other changes that stand out:
- Time zone data updated to 2021a.
- Updated wording and inclusion of more select license blocks in about: license.
- Improved JSON stringify performance.
- Fixed a regression where changes to usage agent support required a reboot to take effect.
- Fixed a regression where AES-GCM in WebCrypto (“subtle” encryption API) did not work. Additionally, the correct formatting of the strings returned by the JSON.stringify () method was provided.
Finally If you are interested in knowing more about it, you can consult the following link.
For those who are interested in being able to install this web browser on their distro, they just 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 20.10. They just have to add the repository and install by typing the following commands:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.10/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.10/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home:stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
While for those who are users Ubuntu 20.04 They are going to open a terminal (Ctrl + Alt + T) and in it they are going to type the following:
sudo sh -c "echo 'deb sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' > /etc/apt/sources.list.d/home:stevenpusser.list" wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install palemoon
Now for users who are on Ubuntu 18.04 LTS version execute the following:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:stevenpusser.list" wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install palemoon
For whoever they are Ubuntu 16.04 LTS users they will run the following commands in the terminal:
sudo sh -c "echo 'deb sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/home:stevenpusser.list" wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_16.04/Release.key -O Release.key sudo apt-key add - < Release.key sudo apt-get update sudo apt-get install palemoon