Version 150.0, first offered to Release channel users on April 21, 2026
-
Split View just got better: You can now right-click any link and choose Open Link in Split View to open it alongside your current tab. You can also search open tabs when creating a split view and quickly reverse tab positions using the new Reverse Tabs option in the tab context menu.
-
Share multiple tabs in a single step. Select several tabs, right-click, and choose Copy X Links (for Windows and Linux) or choose Share → Copy X Links (for MacOS). When pasted into other apps that support rich text, links include both the page title and the URL for easy reading.
-
You can now use Firefox’s built-in PDF editor to reorder, copy, paste, delete, and export pages in a PDF.
-
Try out real-time, private translations in Firefox Desktop with the
about:translationspage. Start typing the word "translate" into the URL bar for a quick-action shortcut to the page.
-
Added support for the GTK emoji picker on Linux, allowing users to insert emoji using the system shortcut (typically
Ctrl+.). -
Firefox web apps are now available to Windows users who installed Firefox through the Microsoft Store.
-
The new Firefox Profile management system is now available to all users, including users on Windows 10.
-
Backing up a profile to a file is now available to all Windows 10 and 11 users, including those who use the new profile management system.
-
Firefox now ships with a new .rpm package for Linux users on Red Hat, Fedora, openSUSE, and other RPM-based distributions.
-
Firefox now prompts you to enable location access in Windows settings when granting a website permission to use your location, if geolocation hasn't already been allowed. This behavior, previously limited to some Windows 11 versions, now applies to all supported Windows versions.
-
The built-in VPN is now available for users in Canada. Note: This feature is not available in enterprise environments.
Currently available in: Canada, France, Germany, United Kingdom, United States
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.
-
Fixed an issue on macOS where, when macOS Lockdown mode is enabled, emoji characters are not displayed in web content.
-
If you prefer creating tab groups from the context menu, you can now turn off drag-and-drop group creation in Settings > Tabs > Drag tabs to create tab groups.
-
You can find information about policy updates and enterprise-specific bug fixes in the Firefox for Enterprise 150 Release Notes.
-
A new element-specific section has been added to the pseudo-class toggle panel including a toggle for the
:openpseudo-class, which is only available for elements that have an open state like<dialog>elements. The existing toggle for the:visitedpseudo-class was also moved there, as it only applies to<a>and<area>elements. (Learn More) -
The
Document.caretPositionFromPoint()method now only returns a position in a shadow DOM if its ShadowRoot is passed in the newly-added shadowRoots option. -
The devtools network monitor now indicates when a connection used a certificate issued by a certificate authority not in Mozilla's Root CA Program.
-
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
autovalue on the sizes attribute for lazy-loaded image elements with multiple images defined viasrcset. This allows the browser to automatically select the right image based on the layout width of the image element. (Learn More)
-
Users with Bitdefender security software installed may experience problems loading websites, particularly Facebook.com. We are working on a workaround, but as a temporary mitigation, disabling Bitdefender or turning off its traffic filtering features may resolve the issue.(Fixed in 150.0.1) -
Some websites on internal or corporate networks that require a login prompt may fail to display the sign-in dialog in Firefox 150, showing a blank page instead. Firefox 150.0.2 includes a fix for this issue. (Bug 2034752)
-
With the release of Firefox 150, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 22 of whom were brand new volunteers! Please join us in thanking each of these diligent and enthusiastic individuals, and take a look at their contributions:
- Akeldama: 1718781
- Alex Reisner: 2005628
- amar.p.t.1397: 2003168
- Anshul Malik: 1561441, 1814459, 2018447, 2018843, 2019010
- baris: 2008127
- Ben: 1967026
- Chad Gratts: 2003111
- Elliott Ashby: 1674654
- geppy: 1767617
- Giedrius Visokinskas [:gvisokinskas]: 1910291
- Jocsan: 2016933
- Justin Peter: 1971538, 2010486, 2018840, 2018842
- karan68: 1998004
- Knot False: 1861645
- Liam Wachter: 2018739
- Michael Lynch: 2023046
- Mohammed Abdullah: 1942439
- Nathan Johnson [:narjoDev]: 1895394
- Pushkar Singh: 2003191
- Sally Frye: 2003170
- Thien Pham: 2001134
- tushar sariya: 928224, 1939501, 1975962