Firefox Beta and Developer Edition
Release Notes

Release Notes tell you what’s new in Firefox. As always, we welcome your feedback. You can also file a bug in Bugzilla or see the system requirements of this release.

140.0beta Firefox Beta

May 27, 2025

Version 140.0beta, first offered to Beta channel users on May 27, 2025

Firefox Beta gets updated 3 times a week and as a consequence, the release notes for the Beta channel are updated continuously to reflect features that have reached sufficient maturity to benefit from community feedback and bug reports.

Warning: Features listed here may or may not make a final release of Firefox.

In addition to these release notes, you can follow ongoing development via the Firefox Trains website or our @FirefoxBeta Bluesky account.

New

  • You can now unload tabs by right-clicking on a tab (or multiple selected tabs) and selecting "Unload Tab". This can be helpful in reducing Firefox's memory and CPU usage.

  • Firefox for Android now allows includes a "Select All" in Bookmarks.

  • Vertical Tabs: You can now keep more — or fewer — pinned tabs in view. Just drag the divider to resize your pinned tabs section.

  • Firefox now supports adding custom search engines. To do so, right-click a search field of a supported website and select Add Search Engine, or go to Settings > Search > Add (below the search shortcuts table) to manually enter a search URL.

  • The Firefox Extensions button can now be removed from the toolbar, giving you more control over how you customize your browser. When the button is hidden, you can access the extensions panel again at any time from the Firefox menu by clicking the Extensions menu item.

Changed

Web Platform

  • Service Workers are now available in Private Browsing Mode. This enhancement builds on our efforts to support IndexedDB and the DOM Cache API in Private Browsing through encrypted storage. With this change, more websites, especially those that rely on background tasks, will be able to benefit from Service workers.

  • Added Platform support for aria-keyshortcuts in Linux, MacOS, and Windows.

  • Added support for the CookieStore API, an asynchronous cookie API for scripts running in HTML documents and service workers.

  • Added support for the Custom Highlight API, which allows to style text ranges.

  • On all platforms, Firefox now applies a uniform user agent (UA) style to <h1> elements, regardless of whether they are used inside <article>, <aside>, <nav>, or <section>.

  • Firefox now supports the pointerrawupdate event. This event provides lower-latency access to pointer movements by firing as soon as the pointer data is available, typically before the main pointermove event. Unlike pointermove, it performs an additional hit test to determine the target, and fires more frequently, which may impact performance even if only a listener is added. This event is intended for applications that require high-precision input handling and cannot achieve smooth interaction using coalesced pointermove events alone.

  • Firefox will now escape less-than (<) and greater-than (>) symbols when serializing HTML attributes, making certain mXSS attacks on websites more difficult.

All Firefox Beta downloads