The new version of Firefox 82 has already been released and it is available for download, in addition to an update to the version with long-term support 78.4.0.
This new version of the browser comes with various improvements of which we can find that improvements have been made to improve the video viewing experience.
For example, In Picture-In-Picture mode, the location and style of the control buttons have been changed playback to make them more visible. For macOS users, a keyboard shortcut (Option + Command + Shift + Right Bracket) is provided to open the Picture in Picture window, which works even before the video starts playing. Windows uses DirectComposition for hardware video decoding to reduce CPU usage and extend battery life.
For all the Windows 10 users with the necessary hardware, the WebRender compositing engine, written in Rust, is enabled by default, allowing to achieve a significant increase in rendering speed and reduce CPU load due to outsourcing of page content rendering operations to the GPU side.
For Linux, the NVIDIA drivers remain on the WebRender block listas well as Intel drivers when using screen resolutions of 3440 × 1440 and higher.
On Android, the WebRender engine is enabled for devices with Adreno GPUs 5xx (Google Pixel, Google Pixel 2 / XL, Oneplus 5), Adreno 6xx (Google Pixel 3, Google Pixel 4, Oneplus 6), as well as Pixel 2 and Pixel 3 smartphones.
NVIDIA Binary Drivers Users on Linux they have manually enabled WebRender (gfx.webrender.all = true in about: config) and don't use composition may regress, where the top half of the screen becomes a filled rectangle.
This issue can be resolved by enabling compositing or by exporting any of the following environment variables: MOZ_GTK_TITLEBAR_DECORATION = system (unfortunately enables window title) or MOZ_X11_EGL = 1 (this option disables WebGL 2 support).
Work has been done to speed up page loading and reduce startup time the browser.
Added the ability to view new articles when saving a page to the Pocket service Via a button on the panel: A pop-up dialog now displays a selection of articles from the added site that have been selected by other Pocket users.
The set of settings that are synchronized between devices has been expanded. For example, synchronization of scrolling options was added, as well as on-screen keyboard settings and picture-in-picture mode.
In the telemetry collected on Linux, the accounting of information about the windows subsystem protocol (Wayland, Wayland / DRM, XWayland or X11).
The Media Session API is enabled by default, which provides tools to configure a block with information about the playback of multimedia content in the notification area. Through this API, a web application can customize the appearance of the information in the notification area, for example, place buttons to pause, move through a sequence or go to the next composition.
Additionally, with the Media Session API, you can add handlers for media buttons that are activated in the notification area or when the screen saver is active.
In addition to innovations and bug fixes, Firefox 82 has fixed 15 vulnerabilities, of which 12 are marked as dangerous. 10 vulnerabilities (compiled for CVE-2020-15683 and CVE-2020-15684) are caused by memory issues such as buffer overflows and access to already freed memory areas.
These problems could potentially lead to the execution of malicious code when opening specially crafted pages.
How to install the new version of Firefox 82 on Linux?
Ubuntu users, Linux Mint or some other derivative of Ubuntu, They can install or update to this new version with the help of the browser's PPA.
This can be added to the system by opening a terminal and executing the following command in it:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update
Done this now they just have to install with:
sudo apt install firefox
For Arch Linux users and derivatives, just run in a terminal:
sudo pacman -S firefox
Now for those who are Fedora users or any other distribution derived from it:
sudo dnf install firefox
Finally if they are openSUSE usersThey can rely on community repositories, from which they can add Mozilla's to their system.
This can be done with a terminal and in it by typing:
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper dup --from mozilla
For, all other Linux distributions can download the binary packages from the following link.