
Mozilla had planned for it to land this Tuesday, June 24th Firefox 140. A lot of bad things have to happen for a release from a company like this to not take place on the scheduled date, which means it's already available for download. In fact, it's been available for download since yesterday, Monday, but the releases of the Red Panda browser aren't official until Tuesdays, every four weeks, and the official status is completed when they publish the release notes.
Among the new features, some were already known, such as the ability to unload tabs to consume less resources. Furthermore, this version improves support for search engines, and it is now possible to add custom ones. The following is the list of the new features. most outstanding news that have arrived with Firefox 140.
What's new in Firefox 140
- Vertical Tabs: You can now keep more (or fewer) pinned tabs visible for faster access to important windows. Just drag the divider to resize the pinned tabs section.
- Custom Search Engines: Firefox now allows you to add more search engines. To add one, right-click a supported search field and select "Add Search Engine," or go to Settings > Search > Add (below Search Shortcuts) to manually enter a URL.
- Firefox Extensions: The toolbar can be customized by removing the extensions shortcut button, giving you more control over your browser. Once the button is hidden, you can once again access the extensions panel from the main menu.
- You can now unload tabs by right-clicking on a tab (or multiple selected tabs) and choosing "Unload Tab." This can improve performance by reducing memory and CPU usage.
- Full-page translations now prioritize translating only visible content, improving speed and responsiveness. Out-of-view content is ignored unless specifically requested. scrolling to him.
- Arabic versions of Firefox now include a built-in Arabic dictionary for spell checking.
- Address autocomplete is enabled for users in Italy, Poland, and Austria.
- The Pocket toolbar icon, as well as Pocket integrations in the new tab, have been removed as part of the service's shutdown.
- Added support for aria-keyshortcuts on Linux, macOS, and Windows.
- Added support for the CookieStore API, an asynchronous cookie API for scripts running in HTML documents and Service Workers.
- Support for the Custom Highlight API has been added, allowing you to apply styles to arbitrary ranges of text. Support for text-decoration is not included and is expected in a future release.
- Added support for the pointerrawupdate event. This event provides low-latency access to pointer movements by firing as soon as pointer data is available, typically before the main pointermove event. Unlike pointermove, it performs an additional test to determine the target and fires more frequently, which can impact performance even if only one listener is added. This event is intended for applications that require high-precision input handling and cannot achieve smooth interaction with combined pointermove events alone.
- Service Workers are now available in private browsing mode. This improvement builds on previous support for IndexedDB and the DOM Cache API in private browsing using encrypted storage. With this change, more websites, especially those that rely on background tasks, will be able to benefit from Service Workers.
- Firefox now applies a uniform user agent style to h1 elements, regardless of whether they are inside an article, aside, nav, or section.
- Firefox now escapes less than (<) and greater than (>) symbols when serializing HTML attributes, making certain mXSS attacks on websites more difficult.
- The search function in the Inspector panel has been improved to help developers more efficiently search the current page's DOM, including sorting by number of matches, support for "pseudo" selector states, and more.
Now available
Firefox 140 was announced a few moments ago and can now be downloaded since official website. In the coming hours or days, the packages will be updated in the official repositories of most Linux distributions. It's also available in its own repository for Debian/Ubuntu-based systems, as a flatpak package and snap.