See what landed recently in Firefox Nightly!

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.

147.0a1 Firefox Nightly

November 10, 2025

Version 147.0a1, first offered to Nightly channel users on November 10, 2025

Firefox Nightly gets updated every day and as a consequence, the release notes for the Nightly 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 on our @FirefoxNightly Bluesky account, our @FirefoxNightly Mastodon account as well as read our Nightly Blog.

You can interact with other Firefox Nightly users and give your feedback to Mozilla staff in the Nightly Matrix room on chat.mozilla.org.

New

  • Starting with Firefox 145, Nightly and Beta builds (b6 and earlier) can now find previously visited pages using Semantic History Search, which lets users recall sites with natural-language and concept-based queries, all processed locally for privacy. (Learn more)

    Bug 1988990
  • WebGPU support is now enabled for all macOS versions on devices with Apple Silicon processors.

    Bug 1993341
  • Zero copy video of hardware decoded video with AMD GPUs if supported, improving video playback performance on those systems.

    Bug 1998839
  • Firefox now supports the Freedesktop.org XDG Base Directory Specification.

    Bug 259356
  • Firefox now supports the Safe Browsing V5 protocol and is migrating from Safe Browsing V4 to the local list mode of Safe Browsing V5 protocol.

    Bug 1999969
  • Starting with Firefox 146, Nightly builds have improved support for screen readers accessing mathematical formulas embedded in PDFs.

    Bug 1937438

Fixed

  • A draggable button is now draggable if the drag is started from the button itself.

    Bug 568313

Developer

  • Starting with Firefox 145, Nightly builds now support Storage-Access-Headers allowing servers to opt-in into un-partitioned cookies via HTTP headers if storage-access was granted prior with the Storage-Access-API.

    Bug 1991688
  • Starting with Firefox 146, Nightly builds now support the Sanitizer API, which provides new methods for HTML manipulation. The element.setHTML() method enables developers to insert HTML content similarly to element.innerHTML, but without the security vulnerabilities such as cross-site scripting (XSS). A complementary method, document.parseHTML(), is also available for parsing HTML safely.

    Bug 1954437
  • Starting with Firefox 146, added support for calling showPicker() on text-based <input> elements with an associated <datalist>, allowing programmatic display of autofill suggestions for users on Nightly builds or Beta builds (b6 and earlier).

    Bug 1767228
  • Starting with Firefox 146, Nightly builds now support the Navigation API. This API provides the ability to initiate, intercept, and manage browser navigation actions. It is a successor to previous web platform features such as the History API and window.location, which solves their shortcomings.

    Bug 1979288

Web Platform

  • Starting with Firefox 145, support has been added for CSS module scripts, disabled by default using the preference layout.css.module-scripts.enabled. CSS module scripts allow for CSS scripts to be imported like ECMAScript modules using import attributes.

    Bug 1720570
  • Starting with Firefox 145, Nightly builds now support CSS anchor positioning, which allows to tether elements together. The anchor-positioned elements can then have their size and position set relative to the size and location of the anchor elements to which they are bound.

    Bug 1988224
  • Starting with Firefox 145, the Trusted Types API, primarily aimed at preventing cross-site scripting attacks, is now enabled in Nightly.

    Bug 1955251
  • Added support for the Navigation API. This API provides the ability to initiate, intercept, and manage browser navigation actions. It is a successor to previous web platform features such as the History API and window.location, which solves their shortcomings.

    Bug 1997962
  • The CSS counter-* and quotes properties are now supported in the ::marker pseudo-element.

    Bug 2000404
  • Both CompressionStream and DecompressionStream now support the Brotli format.

    Bug 1921583
  • Firefox now exposes the view transition currently active on the document via the Document.activeViewTransition property.

    Bug 2001836
  • Firefox now supports the :active-view-transition-type selector and associated View Transitions API changes.

    Bug 2001878
  • CSS Module Scripts allow stylesheets to be imported using the JavaScript module system and import attributes, for more information, please see https://developer.mozilla.org/docs/Web/JavaScript/Guide/Modules#loading_non-javascript_resources.

    Bug 1986681
  • The initial empty document is now Web-compatible: if the first navigation of a browsing context goes to about:blank, it completes synchronously and is no longer replaced by a second parser-generated document.

    Bug 543435

Unresolved

  • On Windows, clicking tabs may not work at the very top of the screen when Firefox is maximized on a second monitor. We’re working to fix this in a future release.

    Bug 1993474

Get the most recent version

All Firefox Nightly downloads