The suggestion list now shows more results, making it easier to find history and switch to open tabs. (Bug 2019042)
The assistant can now answer questions directly using web search results from Exa, instead of handing off to a search engine. (Bug 2046183, Bug 2044385)
Fixed
Fixed audio and video failing to play, or hanging when seeking, on websites that load media from a Blob URL. (Bug 2056444)
Fixed Internet shortcuts dragged from Firefox to the desktop being marked as untrusted on Windows, which caused a security warning every time they were opened. (Bug 2056865)
Fixed the Bookmarks, History, and other sidebars failing to open when the sidebar is hidden and the password manager has been turned off by an enterprise policy. (Bug 2056857)
Fixed a Mozilla VPN upgrade offer appearing for people in regions where Mozilla VPN is not sold. (Bug 2058264)
Fixed frequent Inspector crashes in the Developer Tools on pages where an extension content script had added event listeners. (Bug 2042101)
Fixed a rare case on Windows where starting Firefox while a partial update was still being applied could leave the installation broken and unable to start. (Bug 2058197, Bug 2058594)
Addressed a startup crash on Windows that could occur after updating Firefox, when some of the application's internal files could not be loaded. Firefox should now start in these cases, although parts of the interface may not display correctly until a further update completes (Bug 2056926).
Fixed audio playing silently on some music and audio streaming sites after pausing and resuming playback (Bug 2053586).
Fixed the New Tab page background flashing a few seconds after the page loaded when a custom wallpaper was in use (Bug 2056650).
Fixed a crash that could occur when a page loaded a frame using a javascript: address (Bug 2054485).
Fixed a crash that could occur while typing text in an editable area of a page (Bug 2053867).
Fixed a search engine you had already installed yourself being labeled as "New" when Firefox later started offering the same engine (Bug 2053710).
Improved pointer lock, used by games and other immersive web content, so that the mouse pointer is less likely to escape the Firefox window (Bug 1255338, Bug 2040628).
Fixed an issue in the Inspector's Rules view where pseudo-elements could only be expanded once per selected element (Bug 2054525).
Some Windows users may experience a crash on startup after updating, caused by an incomplete update leaving the Firefox installation in an inconsistent state (Bug 1681745). If you are affected, downloading Firefox from firefox.com and installing it over your existing installation will repair it. Your bookmarks, passwords and other data are stored separately and will not be affected. Fixed in 153.0.1.
High Dynamic Range (HDR) video playback is now available on Windows - this feature needs HDR mode enabled for the display in Windows Settings - Display. Laptop displays that only offer "HDR video streaming" are not supported at this time. Some videos recorded on phones in certain orientations are currently not shown as HDR.
Containers let you keep separate parts of your online life (work, shopping, personal, banking) logged into different accounts in the same browser window, but keep your cookies and ad tracking isolated inside each container.
Share any open page with a QR code. Right-click a tab, select Share > Generate QR Code. Great for posters, invitations, banners, and other printed materials.
It is now possible to merge multiple PDFs by dragging a PDF into the PDF sidebar.
It is now possible to add images as new pages within PDFs using the Firefox PDF editor.
Quickly pick and copy a color from any page by typing "pick color", "color picker", or "eyedropper" in the address bar and selecting the "Pick a color" quick action.
Added support for Apple's system-wide full-screen keyboard command (Globe-F).
Added improved support for videos with overlays so users can more easily access video actions from context menus.
Firefox now highlights the location permission icon in red whenever a website has access to your location. The permission icon is also now visible on search results pages where it was previously hidden.
See and choose AI models directly from the Smart Window assistant.
New Tab now includes a familiar address bar for typing websites and searching the web.
Firefox Labs
Firefox Labs can now be opened quickly by typing "labs" or "experiment" in the address bar and selecting the Open Firefox Labs quick action.
Firefox now offers experimental support for the new JPEG XL image format, which generally provides better compression than WebP, JPEG, PNG, and GIF and is designed to supersede them. You can enable it from the Firefox Labs panel in Settings.
Extensions can no longer access local files by default. Users can grant or revoke this access via the new "Access local files on your computer" permission, separate from "Access your data for all websites".
Local Network Access restrictions are now enabled by default for all users. Firefox requires websites to request permission before connecting to devices on your local network or to apps and services on your device.
Outdated cookie settings have been removed from the Settings UI. Users still in that mode should switch to default behavior "Isolate cross-site cookies". More information
A new "Local Mode" setting in the options panel allows developers to load local directories via custom origins. This simplifies testing for APIs that do not function over standard file:// URLs, removing the need to run a local web server. Multiple directory mappings are supported.
Web Platform
Firefox now supports a limited subset of the non-standard ::-webkit-scrollbar pseudo-element to improve web compatibility:
Rules with non-zero width/height disable overlay scrollbars for the affected container.
display: none on ::-webkit-scrollbar behaves like scrollbar-width: none, hiding the scrollbar.
@supports selector(::-webkit-scrollbar) now evaluates to true.
Full styling capabilities (colors, border-radius, etc.) are intentionally not supported.
The vertical-align property was converted into a shorthand for baseline-source, alignment-baseline, and baseline-shift in Firefox 149. Now, alignment-baseline supports the new keywords alphabetic, ideographic, central, mathematical, and hanging, extending the variety of baselines to choose for alignment.
Implemented the new popover=hint spec, which removes a series of inconsistent and unexpected behaviors.
The circle() and ellipse() functions accept two new keywords closest-corner and farthest-corner for their radial size.
The newly added Error.stackTraceLimit property allows to set the maximal depth of the captured JavaScript error stack as a performance optimization.
Developers can now use the text import attribute to import text files using the module system.
The Picture In Picture API exposes a way for web developers to make use of user agent Picture-In-Picture functionality.
The Intl.LocaleInfo proposal adds the ability to query Locale information, such as week data (first day in a week, weekend start day, weekend end day), text direction and hour cycle used in the Locale.
The MediaCapabilities.decodingInfo() and MediaCapabilities.encodingInfo() methods now accept the "webrtc" configuration type. This allows a site to query whether a given audio or video configuration can be decoded or encoded for WebRTC and whether doing so will be smooth and/or powerEfficient.
HTTP Compression Dictionaries is enabled via rollout in 153, it will be made permanent in a future release.Β This can greatly reduce network traffic size for sites that use it.
Unresolved
Some Windows users may experience a crash on startup after updating, caused by an incomplete update leaving the Firefox installation in an inconsistent state (Bug 1681745). If you are affected, downloading Firefox from firefox.com and installing it over your existing installation will repair it. Your bookmarks, passwords and other data are stored separately and will not be affected. Fixed in 153.0.1.
Community Contributions
With the release of Firefox 153, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 15 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:
You can now ask it to close your tabs, with a confirmation step when needed and the option to undo afterward. (Bug 2040769)
Browsing history results now appear with images. (Bug 2038069)
When you give feedback on a response, you can now choose from common reasons and preview exactly what will be shared before submitting. (Bug 2033002)
Fixed
Fixed copy, paste, undo, redo, and similar keyboard shortcuts not working inside macOS system dialogs such as the Save and Open panels. (Bug 2040851, Bug 2040844)
Fixed the Manage Cookies and Site Data dialog opening with an empty list when opened from the Settings search results. (Bug 2041077)
Fixed keyboard focus landing in the wrong place after following an in-page link, so pressing Tab continues from the link's position as expected. (Bug 2049307)
Fixed some Settings section headings showing placeholder text instead of the translated name in certain languages. (Bug 2047983)
Fixed New Tab content not matching the browser's display language after it was changed. (Bug 2046945)
Fixed a regression that could break playback of some MP4 video files. (Bug 2047467)
Fixed a performance regression that could slow down sites performing many encryption and decryption operations at once, such as Proton Drive. (Bug 2046401)
Fixed frequent crashes affecting users with Intel Raptor Lake processors. (Bug 2039575)
Fixed an issue on macOS where choosing a PDF option, such as "Save as PDF", from the system print dialog would send the job to your printer instead of saving a file. (Bug 2047850)
Firefox Settings features a brand-new look with streamlined organization, clearer groupings, and improved navigation for easier customization.
In Private Browsing windows, you can now temporarily disable tracker blocking for a tab if it's causing a site to break. When you reload a page where trackers were blocked, Firefox shows a message offering to reload without the stricter protections. All other tracking protections stay active.
You can now mute your browser from the address bar: type "mute" (or "shush" or "sssh") and use the address bar quick action to silence every tab currently playing sound across all Firefox windows.
Improved support for more advanced cursor movement commands, including those relating to paragraph boundaries, on macOS.
On Windows and Linux, you can now copy links via the tab context menu by right-clicking a tab and selecting Share > Copy Link, making it easy to copy a link without switching to the tab first. When multiple tabs are selected, you can copy all selected links at once. Windows users still retain access to Microsoft sharing options from the Share menu.
A "Send tab" toolbar button is now available which can be added via More Tools > Customize Toolbar.
The following languages are now available for Translations:
Basque
Galician
Firefox builds in Croatian, English (UK), Georgian, Persian, Slovenian, Tajik, Tamil, Tibetan, Turkish, Welsh, and Xhosa now come with a built-in dictionary for the Firefox spellchecker.
Firefox Labs
Firefox now offers experimental support for the new JPEG XL image format, which generally provides better compression than WebP, JPEG, PNG, and GIF and is designed to supersede them. You can enable it from the Firefox Labs panel in Settings.
Fixed
Fixed an issue where the Paste option could be missing from context menus when editing content on sites such as Squarespace, LinkedIn, and eBay.
Improved dragging images from Firefox to the desktop or Finder on macOS β images now save reliably and land where you drop them.
In multiple monitor situations, the About Firefox window now more reliably opens on the display with the most recently used Firefox window.
Fixed arrow-key text navigation and word selection commands that moved in the wrong direction in right-to-left text on macOS and Linux.
Site zooming via keyboard or mouse now offers more zoom levels in smaller increments than before.
When a PDF or other file that Firefox opens directly finishes downloading, it now opens in a background tab if you've switched tabs or closed the original page.
The Tabs from Other Devices panel in the sidebar now lets you open tabs in a new tab or a new container tab from the context menu.
Developer Tools now have an option in the Settings panel to toggle the display of comment nodes in the Inspector.
Web Platform
Web Notifications can now have action buttons via the actions option. They appear as buttons below the notification text or in the Options list on macOS.
The field-sizing property is now available, allowing form controls to adjust in size to fit their contents.
Firefox now supports the WebAuthn Related Origin Request feature, which simplifies login flows by making Passkeys usable from multiple domains.
The Pointer Lock API now supports the unadjustedMovement option, allowing sites to receive raw mouse-movement data unaffected by OS-level acceleration.
Community Contributions
With the release of Firefox 152, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 25 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:
support forwarding streams natively (#5558) It is now possible to define forward destinations for each path configuration. For each destination, the server will create a client that will forward the stream to the intended destination. Supported protocols are RTSP, RTMP, SRT. API and metrics have also been improved to allow monitoring the new forwarding system. Documentation: https://mediamtx.org/docs/features/forward
Media-Over-QUIC
support publishing and reading through native QUIC (#6039)
fix inability to read some AV1 streams with RTSP (#6001) (#6006) Since v1.16.0, temporal unit delimiters were not stripped from AV1 streams anymore. This has been restored, healing AV1 streams read with RTSP.
make multicast errors on single interfaces non-fatal (bluenviron/gortsplib#1115) (#5574) When writing multicast packets to several interfaces at one, a write error to a single interface was fatal and prevented writing to the other ones. Fix this.
client: change mapping between URL and tcURL, app, streamKey (bluenviron/gortmplib#94) (#4676) URLs passed to clients are now mapped into RTMP-native fields (tcURL, app, streamKey) in this way: tcURL contains URL without credentials and without fragment, app contains path and query of tcURL, streamKey contains the fragment.
muxer: recompute PTS of MPEG-TS AAC (bluenviron/gohlslib#379) iOS requires a precise timestamp that is often not available in AAC streams. Recompute timestamp from scratch.
WebRTC
sort tracks in a deterministic way (#5988) (#5989) When ingesting tracks with WebRTC, track order was randomized, preventing multi-track always-available streams from working reliably, since they require tracks to be ordered in a precise way. WebRTC tracks are not ordered by MID, RID, trackID and streamID respectively.
reset recomputed audio PTS if it drifts too much (#6021)
fix "packet lost" error when routing streams from WebRTC (#6034) Chrome sometimes sends empty packets, that are discarded by the server, but the sequence number of following packets is not recomputed, leading downstream packet loss detectors to emit errors. This is fixed.
SRT
improve log clarity (#5990) use message 'passphrase not provided by client' when clients do not provide passphrases.
close sources immediately when path is closed (#6038)
Dependencies
code.cloudfoundry.org/bytefmt updated from v0.82.0 to v0.83.0
github.com/MicahParks/jwkset updated from v0.11.0 to v0.11.3
github.com/MicahParks/keyfunc/v3 updated from v3.8.0 to v3.8.1
github.com/bluenviron/gohlslib/v2 updated from v2.4.1 to v2.4.2
github.com/bluenviron/gortmplib updated from v0.4.1 to v1.0.0
github.com/bluenviron/gortsplib/v5 updated from v5.6.2 to v5.6.3
github.com/go-git/go-billy/v5 updated from v5.9.0 to v5.9.1
github.com/go-git/go-git/v5 updated from v5.19.1 to v5.19.2
github.com/pion/ice/v4 updated from v4.3.0 to v4.4.0
github.com/pion/interceptor updated from v0.1.46 to v0.1.47
github.com/pion/webrtc/v4 updated from v4.2.17 to v4.2.18
github.com/quic-go/quic-go updated from v0.60.0 to v0.61.0
github.com/quic-go/webtransport-go updated from v0.11.1 to v0.12.0
github.com/pion/sctp updated from v1.11.0 to v1.11.1
golang.org/x/time updated from v0.14.0 to v0.15.0
Security
Binaries are compiled from source code by the Release workflow, which is a fully-visible process that prevents any change or external interference in produced artifacts.
Checksums of binaries are also published in a public blockchain by using GitHub Attestations, and they can be verified by running:
ls mediamtx_* | xargs -L1 gh attestation verify --repo bluenviron/mediamtx
You can verify checksums of binaries by downloading checksums.sha256 and running:
The Stable channel has been updated to 151.0.7922.75/.76 for Windows andMac and 151.0.7922.75 for Linux, which will roll out over the coming days/weeks. A full list of changes in this build is available in the LogΒ
Interested in switching release channels? Find out howhere. If you find a new issue, please let us know byfiling a bug. Thecommunity help forum is also a great place to reach out for help or learn about common issues.
26.3 Snapshot 7 (known as 26.3-snapshot-7 in the launcher) is the seventh snapshot for Java Edition 26.3, released on August 4, 2026. It adds concrete stairs and slabs in all 16 colors and explorer maps for ancient cities, abandoned camps, mineshafts, desert pyramids, and warm ocean ruins. It also makes changes to maps, locator maps, and existing explorer maps.
Full changelog: https://minecraft.wiki/Java_Edition_26.3-snapshot-7
The suggestion list now shows more results, making it easier to find history and switch to open tabs. (Bug 2019042)
The assistant can now answer questions directly using web search results from Exa, instead of handing off to a search engine. (Bug 2046183, Bug 2044385)
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
Fixed audio and video failing to play, or hanging when seeking, on websites that load media from a Blob URL. (Bug 2056444)
Fixed Internet shortcuts dragged from Firefox to the desktop being marked as untrusted on Windows, which caused a security warning every time they were opened. (Bug 2056865)
Fixed the Bookmarks, History, and other sidebars failing to open when the sidebar is hidden and the password manager has been turned off by an enterprise policy. (Bug 2056857)
Fixed a Mozilla VPN upgrade offer appearing for people in regions where Mozilla VPN is not sold. (Bug 2058264)
Fixed frequent Inspector crashes in the Developer Tools on pages where an extension content script had added event listeners. (Bug 2042101)
Fixed a rare case on Windows where starting Firefox while a partial update was still being applied could leave the installation broken and unable to start. (Bug 2058197, Bug 2058594)
WC-1151 / 1130 / 1125: Fixed issues with connecting to destinations that require Adobe authentication. This fixes connecting to ChurchStreaming.tv, AWS and Wowza servers that require Adobe authentication among others.
WC-1138: Fixed several crashes with certain audio devices that use unsupported sample rates on macOS. The minimum supported sample rate is 8 kHz, and the maximum is 192 kHz for System Devices.
WC-1136: Fixed hold behavior when playing media files.
WC-934: Fixed issue with single frame of black video during a media file loop or transitioning between different media files.