Firefox

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.

150.0beta Firefox Beta

March 25, 2026

Version 150.0beta, first offered to Beta channel users on March 25, 2026

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

  • Local network access restrictions are now being extended to all users. Firefox will require websites to request your permission before connecting to devices on your local network or to apps and services on your device. Previously limited to users with Enhanced Tracking Protection set to Strict, this protection is now rolling out gradually to all users. You can find more details about this on our support page.

    This feature is part of a progressive roll out.

    What is a progressive roll out?

    Certain new Firefox features are released gradually. This means some users will see the feature before everyone does. This approach helps to get early feedback to catch bugs and improve behavior quickly, meaning more Firefox users overall have a better experience.

  • Added support for the GTK emoji picker on Linux, allowing users to insert emoji using the system shortcut (typically Ctrl+.).

  • You can now reorganize PDF pages directly in the Firefox PDF viewer, including moving, copying, and deleting pages.

Web Platform

  • Firefox now supports the ariaNotify API for accessibility notifications (e.g. for screen readers) as a more ergonomic and reliable alternative to ARIA live regions.

  • Firefox now supports media element pseudo-classes (e.g., :playing, :paused) to allow more precise styling based on media playback state.

  • Added support for the highlightsFromPoint() API, which allows web pages to interact with CSS Highlights by returning all Highlights at a given point.

  • Firefox now supports light-dark() on images, just like on colors, which is very useful for supporting dark mode on websites.

  • The color-mix() function previously accepted only two color values. This limitation has now been removed, allowing the function to accept an arbitrary number of colors.

  • Added support for a new auto value on the sizes attribute for lazy-loaded image elements with multiple images defined via srcset. This allows the browser to automatically select the right image based on the layout width of the image element. (Learn More)