Firefox Tomorrow

TL;DR

8 new features, 2 fixes, 19 other changes. Highlight: Focus on just one tab in a group without the clutter. Your active tab now stays in view, keeping things tidy even with the group collapsed.

New 8 items
  1. 01

    Focus on just one tab in a group without the clutter. Your active tab now stays in view, keeping things tidy even with the group collapsed.

  2. 02

    We’re excited to share another tab groups update that addresses a top request from our community! You can now drag a tab into a collapsed group without automatically expanding it. It’s a quick way to stay organized while minimizing visual distractions.

  3. 03

    Profile management , now rolling out gradually to users globally over the next few weeks, helps you protect your privacy and stay focused by separating your online life into distinct profiles for work, school, vacation planning, or whatever you choose. You can name your profiles and customize them with avatars and color themes for easy recognition, then quickly switch between them while keeping bookmarks, tabs, and browsing history completely …

  4. 04

    You can now close a Picture-in-Picture window without pausing the video. Press Shift + Click on the close button or use Shift + Esc to exit while keeping playback uninterrupted.

  5. 05

    Logins stored in the Firefox Password Manager are now encrypted on disk using a modern encryption scheme (AES-256-CBC), replacing the older 3DES-CBC. This change improves local data protection. Logins synced through Firefox Sync remain end-to-end encrypted and already use AES-256-GCM.

  6. 06

    Visual search powered by Google Lens

  7. 07

    Perplexity AI Search in Firefox

  8. 08

    The following languages are now available for translation:

Fixed 2 items
  1. 01

    Various security fixes .

  2. 02

    The following languages have improved translation quality:

Changed 1 item
  1. 01

    On Windows, when opening a link from another application, Firefox will only use a window on the current virtual desktop or open a new window if needed.

Enterprise 1 item
  1. 01

    You can find information about policy updates and enterprise specific bug fixes in the Firefox for Enterprise 144 Release Notes .

Developer 3 items
  1. 01

    Developer Information

  2. 02

    You can now jump to a CSS custom property's definition from within the var() function in style rules.

  3. 03

    The events tooltip in the Inspector now shows a badge besides custom events, making it easier to differentiate them from built-in events.

Web Platform 13 items
  1. 01

    Firefox now supports the Element.moveBefore API.

  2. 02

    Firefox now supports math-shift compact .

  3. 03

    Firefox now supports PerformanceEventTiming.interactionId , allowing developers to group related input events. This enables support for the Interaction to Next Paint (INP) responsiveness metric.

  4. 04

    Firefox now supports the command and commandfor attributes.

  5. 05

    Firefox now supports the View Transitions API Level 1. The View Transitions API provides a mechanism for easily creating animated transitions between different website views.

  6. 06

    Dithering is now applied when linear-gradient , conic-gradient , and radial-gradient are rendered using hardware WebRender.

  7. 07

    Firefox now supports the upsert proposal . This adds getOrInsert and getOrInsertComputed methods to Map and WeakMap . These methods either return the value associated with a key, or insert a default value, and then return that value, simplifying handling of cases where it's not known if a key is already present in the Map or WeakMap .

  8. 08

    Firefox now supports the lock() and unlock() methods of ScreenOrientation interface on Windows tablets and Android devices.

  9. 09

    Firefox now supports worker transfer for RTCDataChannel .

  10. 10

    Firefox now supports the resizeMode getUserMedia constraint, allowing developers to crop and downscale video captured from a camera to any resolution they choose.

  11. 11

    Firefox now supports the WebGPU GPUDevice.importExternalTexture API on Windows.

  12. 12

    WebCodecs on Windows now has a batch-encoding path for VideoEncoder, improving performance with higher throughput and lower submission latency due to a larger default batch size.

  13. 13

    Gecko-specific CSS2Properties was renamed to CSSStyleProperties , to align with the latest web standard and for better interoperability with other browser engines.

Community 1 item
  1. 01

    With the release of Firefox 144, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 12 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: