Available Firefox 67 release.
Key Changes:
- Browser performance has been accelerated.:
- Reduced priority of setTimeout during page load (for example, scripts from Instagram, Amazon, and Google now load 40-80% faster); alternative stylesheets are viewed only after the page loads; abandonment of loading the autocomplete module if no input forms are present on the page.
- Rendering is performed at an early stage but is called less frequently.
- Delayed initialization of browser components and subsystems (for example, add-ons responsible for browser styling).
- Unloading inactive tabs if less than 400 megabytes of free memory remain.
- Content blocking is now is distributed against cryptominers and sites detected collecting digital fingerprints.
- Toolbar buttons are now fully accessible without using a mouse..
- Now includes the ability to save passwords in private browsing mode..
- New add-ons installed by the user will not work in private browsing mode until this
is explicitly allowed.. - A setting to disable autocomplete of saved logins and passwords has been added to the saved passwords management window. Previously, it was only available through about:config.
- A sync control button has been added to the toolbar. and related actions.
- An option to 'Pin Tab' has been added to the actions menu (three dots in the address bar).
- When visiting a site that has experienced a data breach in the past 12 months (checked against the haveibeenpwned.com database), the user will receive a warning that their data may have been compromised and a suggestion to check if their account has been breached.
- The browser will suggest various features (such as pinning tabs) to the user if it deems them to be useful. This option can be disabled in the settings interface.
- Access to saved credentials has been simplified: a relevant item has been added to the main menu, and when entering a login, the browser will suggest viewing all saved logins for the current site (the display of this footer is controlled by the signon.showAutoCompleteFooter setting).
- Highlighting input forms for which a login and password are saved.
- An 'Import from another browser...' option has been added to the File menu.
- Firefox will use a separate profile for each installation. (including versions of Nightly, Beta, Developer, as well as ESR), allowing them to run in parallel.
- Firefox will prevent the launch of a profile used in a newer version in older versions, as this can lead to data loss (for example, newer versions use a different backend for extension data storage). To bypass this protection, the browser should be launched with the -allow-downgrade flag.
- The AV1 format decoder is now used dav1d.
- Support for FIDO U2F, as some sites still use this API instead of the modern WebAuthn..
- Some users will be offered a different layout for Pocket blocks on the homepage, as well as content on new topics.
- Support for new emojis from Unicode 11.0 has been added.
- The saving of screenshots to the 'cloud' has been removed. The server will be shut down soon, and users are advised to download their screenshots, if needed. The reason given is extremely low demand for the service.
- The number of 'recently closed tabs' has been increased from 10 to 25.
- Support has been implemented prefers-color-scheme, allowing the site to adapt to the browser theme chosen by the user (light or dark). For example, if the dark theme is enabled in Firefox, Bugzilla will also become dark.
- Implemented method String.prototype.matchAll().
- For dynamically loading JavaScript modules, a function has been introduced import(). Modules can now be loaded conditionally or in response to user actions, though such imports complicate the use of build tools that rely on static analysis for optimization.
- WebRender (whose inclusion was initially expected in Firefox 64) will be activated for 5% of Windows 10 users with NVIDIA graphics cards. In the following weeks, if there are no issues, this figure will be increased to 100%. This year, developers plan to focus on supporting other operating systems and graphics cards.
Source: linux.org.ru
