Normale weergave

Distribution Release: SparkyLinux 8.4

10 Augustus 2026 om 22:05
The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. SparkyLinux is a Debian-based distribution with a variety of desktop editions. The project's latest version, SparkyLinux 8.4, reintroduces 32-bit support for x86 machines. "A year ago, Debian dropped support for 32-bit live/install ISO images, so SparkyLinux dropped it as well. This decision has been reassessed, as it turns....
  •  

2.8.0

Door: clsid2
22 Augustus 2026 om 21:19

Changes from 2.7.4 to 2.8.0:

Updates:

  • Updated LAV Filters to version 0.82-5-g77c25
  • Updated MPC Video Renderer to version 0.10.7.2560

Changes/additions:

  • Settings of SaneAR/VMR-9/EVR-CP/EVR-Sync have been moved and can now be accessed through the button behind the renderer on the Output settings page.
  • Cleaned up the Output settings page and updated the tooltips of the video renderers.
  • It is now possible to provide default settings through HKLM, which are read whenever creating fresh settings profile in HKCU section of Registry.
  • When storing settings in INI file, the history is now split off in a separate file. When the application folder is not writable, the history file is placed in %appdata%\MPC-HC. Also added an advanced option to always use appdata folder.
  • Please note that the Registry is still the preferred location for storing the settings. That has better performance than INI file. Settings backup is as easy as pressing a button here: Options > Miscellaneous > Export
  • Added an advanced option HistoryExcludeFilter to exclude certain content from getting added to recent file history. It is a simple semi-colon separated list of substrings that is matched against the full path or URL.
  • There also is a HistoryExcludeFilterPrivate setting with exact same purpose, which is not exposed through the user interface.
  • Added advanced option to automatically prune history entries older than X days. Defaults to 365, and can be disabled by setting to 0.
  • Added a new Show History entry to recent file menu. This opens a dialog for managing history entries. Allows you to search. Manually remove entries. Clean invalid entries. Clean old entries. Reset position, etc.
  • When opening a selection of files from Explorer, they are now added to playlist in correct alphabetical order.
  • Added "sort by date" option in playlist context menu. Note that all sort actions apply once to current list and do not have effect on future playlist changes.
  • Added advanced option to sort files by date when skipping to next/previous file in folder.
  • Color controls have been moved from options dialog into a new popup dialog. Accessible through the Play menu or hotkey.
  • Advanced settings have now been re-ordered and grouped into categories.
  • Improved performance when using libass for rendering subtitles.
  • Added stack trace to internal (fallback) exception handler.

Fixes:

  • Fixed an issue where subtitle styles changes were not dynamically applied during segment change in segmented Matroska files with ordered chapters.
  • Fixed an issue where seekbar preview could show wrong edition with playing a Matroska file with multiple video editions.
  • Fixed an issue where video preview was up-side-down in web interface when renderer provided a topdown bitmap.
  • Fixed an issue with EVR-CP that caused still images to not render immediately.
  • Improved long path support in a few file dialogs, such as "Load subtitles".
  • A few other fixes and small improvements.

  •  

v0.16.17

10 Augustus 2026 om 22:01

[0.16.17] - 2026-08-10

If you are upgrading from v0.16.x, replace the binary (or run docker pull). If you are upgrading from v0.15.x and below, please read the upgrading documentation for more information on how to upgrade from previous versions.

Added

  • IMAP:
  • WebDAV: Range and If-Range header support on file downloads (RFC 7233) (#2377).
  • Spam filter: url_original expression variable for Url rules.

Changed

  • Memory allocator: Replaced the unmaintained jemallocator crate with tikv-jemallocator (contributed by @checkraisefold).
  • ACME registry: Use description as label property.

Fixed

  • MTA:
    • Certificates for domains publishing an enforcing MTA-STS policy are always validated, even in the fallback TLS strategy.
    • DSN delivery date uses wrong timestamp.
    • FUTURERELEASE HOLDUNTIL uses Unix timestamps instead of RFC 3339 date-times.
  • JMAP:
    • EmailSubmission/query filtering on undoStatus contradicts EmailSubmission/get, reporting held FUTURERELEASE submissions as final instead of pending.
    • EmailSubmission/get requests without an ids argument iterates the wrong index.
  • CardDAV: Accept: text/vcard version negotiation is ignored whenever another parameter such as q or charset follows version=.
  • Calendar: Server-side scheduling messages place the text/calendar part outside the multipart/alternative and disposed as an attachment.
  • Sharing: Accounts holding the impersonate permission never have their ACL grants collected, so shared items are never listed in JMAP sessions, CalDAV/CardDAV discovery or IMAP.
  • IMAP:
    • COPY/MOVE into a shared folder fails with NO [ALREADYEXISTS] when the destination account already holds the message, leaving the message in the source mailbox and clients in a retry loop.
    • BODYSTRUCTURE and ENVELOPE return MIME parameters, Content-Description, subjects and display names as raw UTF-8 even to sessions that never enabled UTF8=ACCEPT.

Check binary attestation here

  •  

Postfix stable release 3.11.6 and legacy releases 3.10.13, 3.9.14, 3.8.20, 3.7.22, 3.6.20, 3.5.27

10 Augustus 2026 om 19:10

Postfix stable release 3.11.6 and legacy releases 3.10.13, 3.9.14, 3.8.20, 3.7.22, 3.6.20, 3.5.27

[An on-line version of this announcement will be available at https://www.postfix.org/announcements/postfix-3.11.6.html]

This release addresses medium-impact problems that need to be fixed as some enable remote DOS or policy bypass.

The fixes below, and more, are also released in the unstable version postfix-3.12-20260809.

In addition to updated releases for the supported Postfix versions 3.8-3.11, releases will also be available for the out-of-support Postfix versions 3.5-3.7. NOTE: these do not include the patches for out-of-support Postfix versions that have been issued for "large SMTP inputs (June 2026)", "TLSA parsing (June 2026)", and "SMTP smuggling fixes". Those patches still need to be applied.

These defects were found by Qualys assisted by Claude Mythos Preview, and by OpenAI Security; more than half date from 20 or more years ago. When I implemented Postfix, I knew that there were going to be mistakes. That is the reason why Postfix has its architecture and safety nets. The number of defects may seem large, but considering that they were found in a code base of over 150 thousand lines, the error rate is still lower than what I designed for.

Policy bypass:

  • Bug (introduced: Postfix 2.2, date: 20041102): missing SMTP server resets of MAIL FROM and RCPT TO command state after smtpd_end_of_data_restrictions rejected a message. This resulted in SMTP protocol state desynchronization between the remote SMTP client and the Postfix SMTP server.

    A crafted remote SMTP client could then send RCPT TO and DATA without MAIL FROM, and deliver a second message. Then, smtpd_end_of_data_restrictions skipped check_recipient_access constraints, because a recipient counter was > 1. Reported by OpenAI Security. File: smtpd/smtpd.c.

    As reported by OpenAI Security, the failure to reset MAIL FROM and RCPT TO state also affected Milter support (added in Postfix 2.3). Here, after a Milter replied with "accept this message" based on the message envelope, and smtpd_end_of_data_restrictions rejected the message, the Postfix SMTP server as before accepted RCPT TO and DATA without MAIL FROM, and smtpd_end_of_data_restrictions as before skipped check_recipient_access constraints for the second message. Under these conditions, the Postfix Milter client remained in the "accept this message" state, skipping Milter policy enforcement for the second message.

Denial of service:

  • Bug (defect introduced: Postfix 3.4, date: 20180805): SMTP server command history memory exhaustion with a large number of very small BDAT requests. Reported by OpenAI security. File: smtpd.c.

  • Bug (defect introduced: Postfix 1.1, date: 20021116): address verification cache poisoning. A local user could use the postdrop command to submit an address verification probe with envelope or message content that Postfix rejected later, resulting in a negative address verification cache entry for that address. On systems that enable address verification, the negative address verification cache entry would force the Postfix SMTP server to reject a message that it should accept (denial of service). Problem reported by OpenAI Security. File: postdrop.c.

Server crashes and panic()s:

  • Bug (defect introduced: Postfix 3.4, date: 20180805): missing SMTP server reset of RCPT TO state, after a BDAT command error. A crafted remote SMTP client could then send a DATA command without MAIL FROM or RCPT TO, and crash a Postfix SMTP daemon process with a null pointer read error. Reported by OpenAI Security. File: smtpd/smtpd.c.

  • Bug (defect introduced: Postfix 2.4, date: 20051222): null pointer read crash while parsing a malformed Dovecot AUTH server response. Reported by Qualys, assisted by Claude Mythos Preview. File: xsasl_dovecot_server.c.

Read after free, uninitialized read, under/over read:

  • Bug (defect introduced: Postfix 2.8, date: 20100914): read-after-free in the PSC_CALL_BACK_NOTIFY() macro. This had no effect on program execution, because myfree() wiped memory, and that memory was not yet reused. Problem reported by Qualys, assisted by Claude Mythos Preview. File: postscreen_dnsbl.c.

  • Read after free (no privilege escalation) in debug logging (defect introduced: Postfix 2.2, date: 20050117). Reported by Qualys, assisted by Claude Mythos Preview. File: util/inet_connect.c.

  • Bug (defect introduced: Postfix 2.10, date: 20120617): uninitialized memory read in postscreen HaProxy client after remote I/O exception, causing garbage to be logged. Reported by Qualys, assisted by Claude Mythos Preview. File: postscreen_haproxy.c.

  • Latent bug (defect introduced: Postfix 2.7, date: 20090618): uninitialized memory read after dnsblog(8) returns a string that is not an IPv4 address. Reported by Qualys, assisted by Claude Mythos Preview. File: postscreen_dnsbl.c.

  • Bug (defect introduced: before Postfix alpha, date 19970424): the DNS client could read up to two bytes past the end of an MX record, before discovering that the record was too short. This behavior was later copied with SRV records, potentially over-reading up to six bytes. Problem reported by Qualys, assisted by Claude Mythos Preview. File: dns_lookup.c.

  • Bug (defect introduced: Postfix 1,1, date: 20010524): the postsuper command under-read or over-read a very short queue filename. No crash, information leak, or privilege escalation. Reported by Qualys, assisted by Claude Mythos Preview. Files: postsuper.c, mail_queue.h.

Other code hygiene:

  • Bug (defect introduced: before Postfix alpha, date: 19971106): 'int' over-shift, in the queue file record-length parser. Postfix programs do not generate such records, but an attacker could cause postdrop to reject input or panic(). Reported by Qualys, assisted by Claude Mythos Preview. File: record.c.

  • Bug (defect introduced: Postfix 2.2, date: 20050117): non-transitive comparison of IPv4 addresses. Reported by Qualys, assisted by Claude Mythos Preview. File: sock_addr.c.

  • Bug (defect introduced: Postfix 1.0, date: 20000928): the fast flush server, used by the SMTP command "ETRN", and by the commands "postqueue -s site" and "postqueue -i queue_id" (and their sendmail(1) equivalents), used the wrong duplicate suppression API, resulting in unnecessary queue scans by the queue manager. Reported by Qualys, assisted by Claude Mythos Preview. File: flush.c.

  • Queue hygiene: the postdrop command accepted the null record type which the rest of Postfix ignores. Reported by OpenAI Security. File: postdrop.c.

You can find the updated Postfix source code at the mirrors listed at https://www.postfix.org/.

  •  

Distribution Release: CachyOS 260809

10 Augustus 2026 om 13:03
The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. The CachyOS project has published a new snapshot. The distribution's August release features improvements to the system installers, the welcome window, and handheld device detection. "CachyOS Welcome got a DNS rework, so the speed-test based server ranking now correctly picks the fastest DNS server. In chwd, improved handheld....
  •  

DistroWatch Weekly, Issue 1185

10 Augustus 2026 om 02:12
The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. This week in DistroWatch Weekly:
Review: Battle of the Children of Void
News: Commits to AUR paused, Mageia highlights useful applications, Proxmox introduces ARM support
Questions and answers: Why is Linux free of charge?
Released last week: NetHydra 1.1.0, Soplos Linux 2026.08, Murena 4.1.1, TitalcruiseOS 5.4
Torrent corner: Armbian, BigLinux, TitalCruiseOS
Upcoming releases:....
  •  

Distribution Release: iDeal OS 2026.08.08

9 Augustus 2026 om 21:08
The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. iDeal OS, an MX Linux-based desktop distribution with focus on privacy and security, has been updated to version 2026.08.08. This release replaces Firefox with Waterfox as the new default web browser: "2026.08.08 - iDeal OS 4.4. The release of iDeal OS 4.4 is a major upgrade on the....
  •  

Isle of Ireland: Research Trip

Door: Alex
8 Augustus 2026 om 17:00

What's the best way to capture the spirit of Ireland? Hit the road, of course! In June, members of our Euro Truck Simulator 2 map team travelled across the Emerald Isle on a research trip for our upcoming Isle of Ireland DLC. With cameras in hand and thousands of kilometres ahead, they explored everything from lively cities and picturesque villages to rugged coastlines and breathtaking scenery, collecting the references that will help shape this exciting expansion. Here are some of their highlights from their journey.


Five members of the SCS Software team took part on this trip, including Ivan, our World Map Design QA Lead, Josef from the Road Department, Kristian and Libor, Map Designers, and Honza, the Project Lead for the Isle of Ireland DLC. 

However, that isn't all, as Alex, one of our Community Managers, and Cenda, one of our talented Videomakers, also joined the research trip to document the journey and give you a closer look behind the scenes. We can't wait to share more from this incredible adventure in a special future episode of SCS On The Road.


Their journey began in Dublin, where the team came together before setting off on an ambitious road trip around much of Ireland. Their route took them from Dublin to Rosslare Harbour, Waterford, Cork, Killarney, Limerick, Galway, Westport, Sligo, Benbulbin, Londonderry, Bushmills, Giants Causway, Belfast, before finally returning to Dublin. So as you can imagine, the team got to see quite a lot!


This trip wouldn't have been possible without the fantastic support of our friends at Škoda Ireland. A huge thank you to Raymond Leddy and the team for supplying us with two Škoda Octavias, which comfortably carried our crew across thousands of kilometres of Ireland's roads and became the perfect companions for this unforgettable research trip.


We'd also like to extend our sincere thanks to JUDr. Pavel Vošalík and his team of the Czech Embassy in Ireland for helping arrange several special visits for our team, including a tour of a cement plant in Limerick. This provided invaluable first-hand insight into the industry's day-to-day operations, helping our team better understand how the facility functions and the vital role truck drivers play in loading, unloading, and transporting materials every day.


So what did the team get up to during their trip? We spoke with several members of the team to hear about their favourite moments, the places that left the biggest impression, and the valuable references they have gathered to help bring Ireland to life in ETS2. 

Honza:

"We recently went on our research trip to Ireland, and I have to say for me personally, it was a great experience. It always feels different to actually be at a place rather than to see it through references on your computer. No amount of photos or Street View can fully replicate the feeling of being there. Having walked and driven through the real landscape, I now have a much clearer picture of what the outcome should be, what the map should look like and, more importantly, what the general vibe should feel like.



One thing we already knew going in was that vegetation would need special attention, but being there made us absolutely sure we need to give it great importance. And yes grass really is very green in Ireland. It's striking, and it has to come through in the map.


We also discovered there are a lot of details we might have missed before. For example, once you're on the ground, you realise just how much art is on public display everywhere murals on walls, electrical boxes used as canvases for local artwork. These small touches add a lot of character and are exactly the kind of details that can make the map feel alive and authentic.


As for personal highlights my favourite places were on the West Coast, the Caha Mountains, Killarney National Park, and Connemara. The Antrim coast was equally stunning. And from the cities, I really liked Galway."

Kristián: 

"Ireland is the first DLC I am working on. I am so grateful to have been a part of this journey, to see everything with my own eyes and really soak up the atmosphere. I have visited almost all the places and roads I am working on designing from Waterford to Rosslare Harbour. They have undergone extensive renovations over the past two years, so I am happy to see their latest appearance, which you will not find even on Google Maps. I also visited the Custom Depot of the film studio in Belfast.


This journey helped me to perceive important details and the specific atmospheres of the places there. My personal experience showed me huge differences compared to static online maps. I believe that this will help us take the realism of the environment to a higher level and create a truly immersive world for players. I managed to collect a lot of reference material, of which our entire team can then use to build a virtual Ireland in a much more believable way and depict even places that are completely missing from Street View."

Libor: 

"I fell in love with Ireland right from the start of our work on the DLC, when I began exploring it through photos. So when I got the chance to visit Ireland in person, I was thrilled and started looking forward to it. My main goal for the trip was to explore the N71 running through Killarney National Park and its surroundings. The photos we had available before the trip were taken in overcast, rainy weather, but for a map designer’s work, it’s important to see the landscape in sunny weather to capture the correct colours.


Fortunately, the weather turned out perfect, and I was able to gather the right references for my work. In addition to the colors, my visit helped me greatly in grasping the character of the landscape, the scale of the mountains, and the variety of vegetation. All of this is difficult to capture from photographs alone. Being in Ireland in person helped me a great deal not only in mapping the landscape and landmarks, but also in noting the small details regarding road traffic and the road network. 


These are the aspects that we pay close attention to at our company. Ireland is rich in diverse landscapes and numerous landmarks, and we’re working hard to deliver the best possible Irish experience."

Josef: 

"I joined this trip as a representative of the road department. At SCS, I’m responsible for all right-hand drive prefabs for the Isle of Ireland DLC and the UK rework. These are essentially functional 3D models of all road intersections from simple crossroads to complex roundabouts.


Both the Republic of Ireland and the United Kingdom have unique features in their road networks compared to the rest of Europe. Cats’ eyes (road studs) and box junctions were originally designed in the UK. Roundabouts are more common, sometimes even with traffic lights, of which there are plenty. And in case you didn’t know, people drive on the left side of the road. There are other specifics, but I won’t bore you with them.

That’s why I’m glad I had the opportunity to travel around Ireland and see the road networks of both countries, because I’m now tasked with finalizing and implementing these features into our road network. We’ve gathered a lot of references that will help us greatly with this.


Since my work involves roads and intersections, I’m used to looking down at them. But that was a bit harder in Ireland, where there were breathtaking views and beautiful nature. And just when you’re admiring the view, you suddenly hear a sheep. It’s that feeling of perfection and peace. That’s what I love about Ireland.


At the same time, during my four years at SCS, I had the opportunity for the first time to visit the landmark intersection I’d been working on, rather than just seeing it on a screen. It’s a strange feeling when you arrive at a place and, after a moment, realise that you actually know it a little bit there. Classic déjà vu."

Ivan: 

"Getting to visit Ireland in person was hugely valuable for me. In QA, we work with reference photos, videos and Street View all day, but actually seeing the country with my own eyes was a different thing entirely. Honestly, the island won me over on day one. The atmosphere, how varied the landscapes are, the way each region has its own character. 


We covered a big part of Ireland on the trip, from busy cities to countryside roads where you barely meet another car. That's when the real scale of things sinks in. The road network, the vegetation, the architecture, all the small details you just can't pick up from online references. Some places felt nothing like they look on a static map, and experiencing that first-hand taught me a lot about what makes Ireland special. The trip is already paying off in my daily work.


When I'm reviewing parts of the map now, I recognise places we visited, and they come with actual memories attached, the town we stayed in, a road we drove, the spot where we stopped for food. That kind of familiarity makes it much easier to judge whether the environment feels authentic and to catch details that would otherwise slip by. I really believe these impressions will help us fine-tune the Ireland DLC and make it a more immersive, believable experience for our players."


We hope you enjoyed reading this insight of our team's research trip across Ireland. If you're excited about the upcoming Isle of Ireland DLC, don't forget to add it to your Steam Wishlist! You can also subscribe to our YouTube channel so you don't miss our upcoming SCS On The Road: Isle of Ireland Research Trip episode, where we'll take you even deeper into the journey. Until next time, keep on truckin'!

  •  

Distribution Release: TitalcruiseOS 5.4

7 Augustus 2026 om 22:48
The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. Titalcruise E.A. has announced the release of TitalcruiseOS 5.4, a major update of the project's Debian-based Linux distribution designed primarily for system administrators, developers and power users. Developed in Argentina, it is localised into the Spanish language. The English translation of the original announcement provides the release information:....
  •  

Try the New Firefox Design in Nightly

Door: athomas
27 Juli 2026 om 17:00

This past May, we shared our vision for the future of Firefox. Starting today, you can try out the next design evolution of Firefox in Nightly.

It’s still Firefox, now with a more cohesive look and feel across tabs, menus, panels, and other browser surfaces. You’ll notice softer tab shapes, a warmer color palette, updated icons, and – after hearing from many of you – the return of Compact Mode and new theme options to make Firefox your own.

Many of you have already spotted pieces of the new design in Nightly over the past few months. Now they’re coming together into one complete  experience.

You’ll continue to see updates over the coming weeks as we polish the new Firefox design before it reaches Firefox users more broadly later this year. As you browse, we’re especially interested in any visual or functional issues you encounter.

Keep an eye out for things like:

  • Icons, spacing, and alignment
  • Themes and personalization
  • Different window sizes and display scaling
  • Keyboard navigation
  • Screen readers and other accessibility features
  • Different languages and layouts

Found a bug?

If something doesn’t look or behave as expected, please file a bug in Bugzilla.

When possible, include:

  • Steps to reproduce the issue
  • Screenshots or screen recordings
  • Your operating system and Nightly version

If you have broader thoughts or questions about your experience, join the discussion on Mozilla Connect.

Thanks for using Nightly and helping us improve Firefox. Every bug report helps us identify issues and continue refining the new Firefox design before it reaches Firefox users more broadly later this year.

  •  

Eyedropper Quick Action, geckodriver 0.37, and Tighter File Permissions – These Weeks in Firefox: Issue 205

22 Juni 2026 om 21:57

Highlights

  • Dao added a new Eyedropper quick action! Check it out by typing “color” or “eyedropper” in the URL bar (Bug 1803575) on Nightly.

Firefox URL bar dropdown with "col" typed in, showing an eyedropper button labeled "Pick a color" below search suggestions.

  • Henrik Skupin released geckodriver 0.37.0, which includes support for several new APIs and various bug fixes. See the release page for details.
  • Starting from Firefox 153, access to local file: URLs is being restricted by default.
    • Extensions now require an explicit “Access local files on your computer” permission, separate from broad host permissions, that users must grant.
    • Extensions can call the extension.isAllowedFileSchemeAccess() API to determine whether they have been granted access to file: URLs (Bug 2034168).

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • :Vincent
  • Chris Vander Linden
  • DrSeed
  • Khalid AlHaddad
  • Sam Johnson

New contributors (🌟 = first patch)

Project Updates

Accessibility

Add-ons / Web Extensions

Addon Manager & about:addons
  • Migrated addon-page-header and addon-card action buttons to the reusable moz-button web component as part of the ongoing Nova restyling of about:addons – Bug 2042200 / Bug 2042204
  • Extended moz-page-nav-button with a forwarded title property to fix an accessibility issue where the component lacked a label in collapsed state; Landed in Firefox 153, and uplifted to Firefox 152 for about:settings which was already riding the 152 release train – Bug 2040971
  • Fixed a shutdown-timing bug where a pending GMP update-check timer could fire after XPCOMShutdownThreads started, causing a pref write assertion; Fixed in Firefox 153 – Bug 2043803
WebExtensions Framework
  • Fixed MV2 content scripts incorrectly injecting into guarded hosts because MozDocumentMatcher::MatchesURI was not consulting CheckGuarded when mCheckPermissions was false; Fixed in Firefox 153 – Bug 2041393
  • Added support for accessing ObservableArray attributes (such as adoptedStyleSheets) from XrayWrappers and extension content scripts, unblocking extensions that rely on this Web API; Fixed in Firefox 153 – Bug 1751346
  • Wired runtime_blocked_hosts and runtime_allowed_hosts enterprise policy settings through ExtensionSettings to allow administrators to restrict extension host permissions on managed devices, starting in Firefox 153 – Bug 1805205
    • Thanks to Mike Kaply for implementing this enterprise policy enhancement.
WebExtension APIs
  • Fixed promiseTabWhenReady blocking indefinitely on discarded tabs, preventing cleanup of associated resources and potentially causing memory leaks; Fixed in Firefox 153 – Bug 1653876
  • Fixed webNavigation.onCommitted being dispatched twice for cross-origin iframes loaded under Fission, caused by a redundant OnStateChange trigger firing in addition to OnLocationChange; Fixed in Firefox 153 – Bug 1750196

DevTools

Accessibility panel in Firefox DevTools showing a selected "heading (level 3)" node named "Backwards compatibility."

WebDriver

Search and Urlbar

  • Dharma updated context search actions to trigger search instead of entering search mode @ 1945080
  • Daisuke and Drew worked on a lot of Nova updates, including ensuring Nova is tested @ 2041255, 2030183, 2019168, 2044849, 2033583
  • Moritz has worked on several refactorings to allow the urlbar to be used in content @ 2039828, 2039298, 2041280
  • Middle click paste replaces content was fixed by Moritz @ 2042893
  • Michel added feature to show registrable domain on desktop after its implementation on mobile @ 1986161
  •  

Giving You More Control – These Weeks in Firefox: Issue 204

15 Juni 2026 om 19:26

Highlights

Firefox context menu video controls like Pause, Unmute, Speed and Loop.

Tooltip in Firefox DevTools for mismatched syntax with attr()

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Sam Johnson
  • Sebastian Zartner [:sebo]

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
  • As part of the work for the Project Nova about:addons page restyling, the about:addons sidebar has been migrated to the moz-page-nav and moz-page-nav-button reusable components, improving accessibility and visual consistency with the Firefox Desktop about:settings page – Bug 1881767
WebExtensions Framework
  • Implemented WebExtensions negative permissions infrastructure, providing the foundations for enterprise policy “blocked host permissions” features – Bug 1745823
  • Restricted host permission changes for MV3 extensions force-installed via enterprise policy (matching similar behaviors provided by Chrome enterprise policy behaviors) – Bug 1904054
    • Thanks to Mike Kaply for the implementation of this enterprise policy enforcement feature.
WebExtension APIs
  • Fixed handling of <all_urls> as an API permission in Manifest V3, ensuring the permission is correctly initialized on extension install – Bug 1758306

DevTools

WebDriver

Lint, Docs and Workflow

New Tab Page

Picture-in-Picture

Performance Tools (aka Firefox Profiler)

  • Firefox Profiler now has a CLI! We also added a profiler-analysis skill to the Firefox codebase. Once you capture a performance profile, you can ask Claude or an AI to analyze it by providing a link or local path. You can use it to analyze a performance regression or debug an issue if you have a profile at hand.

Search and Urlbar

Nova UI refresh
Suggest
  • Drew landed several Suggest improvements: realtime suggestions colors, sports suggestions received World Cup tweaks, and online Suggest via OHTTP was enabled for eligible users in Firefox 153.
  • 2040561, 2039753, 2035614, 2038843
Adaptive autofill
  • James fixed soft-block counting to track autofill dismisses, rather than consecutive backspaces on the same autofill, and added telemetry to measure URLs reintegration after blocking.
  • 2040819, 2037177
Quick actions
  • Dharma created a new Firefox Labs quick action, fixed the Update action button, and re-enabled ScotchBonnet in some tests that were not updated yet.
  • Caleb added Calculator support for certain unicode operators.
  • 2023169, 1928635, 1923383, 2033861
Multi Context Address Bar
  • Moritz continued refactoring the urlbar code: converted some of the js modules to not be system modules, fixed dynamic results templates, incorrect reuse of result rows, and keyboard shortcuts on the unified search button panel.
  • 2039297, 2036095, 2039844, 2037933, 2030050
Other
Search
  • Mark removed old WebExtension-based search engines from the source tree, removed loading of search add-ons from resource://search-extensions/.
  • Caleb fixed multiple documentation issues and added a test covering searches from a private window.
  • 1904613, 2035878, 2037942, 2033545, 2005724
Places
  • Marco removed some unnecessary database transactions, fixed the bookmarks panel folder dropdown on Windows, and resolved several intermittent test failures.
  • Thanks to Sam Johnson who fixed the bookmark edit panel showing “mobile” instead of “Mobile Bookmarks”.
  • 2039534, 1505800, 2008829, 2029541, 2035084
  •  

More Kit, More Control – These Weeks in Firefox: Issue 203

3 Juni 2026 om 20:27

Highlights

Internet connection error page with an adorable Kit illustration

Two radio button controls for the Smart Window Memories feature, including "Chats in Smart Window" and "Browsing across Firefox"

 

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Amin Amir
  • Pranjali Srivastava
  • Sam Johnson

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
  • Fixed long-standing regression on the autocomplete and datalist popups for extension inline options pages on about:addons (introduced in Firefox 68 by Bug 1532724, fix shipping in Firefox 152) – Bug 1595158
WebExtensions Framework
  • Fixed access to web-accessible resources declared with <all_urls> from sandboxed documents (null-principal URLs), restoring extension redirects from the context-menu search flow, starting in Firefox 152 – Bug 2033905
WebExtension APIs
  • Added exhaustive test coverage for tabs.move() against additional edge cases related to split-view tabs – Bug 2029092

DevTools

  • Andreas Farre improved the Session History tab in the Application panel (still behind devtools.application.sessionHistory.enabled)
    • added support for remote debugging (#2014064, #2016121)
    • made sure that calls to History.replaceState are reflected in the UI (#2037359)
  • Julian Descottes [:jdescottes] fixed the most frequent DevTools crash we were observing in Telemetry, adding a guard against IDBTransaction errors when retrieving breakpoints in the Debugger (#2030260)
  • Nicolas Chevobbe [:nchevobbe] fixed the image preview tooltip for relative URLs images in constructed stylesheet (#2035503)
  • Julian Descottes [:jdescottes] reduced the overhead we had because of network requests monitoring by only decoding response content when the user actually want to see the response (#2026228)

WebDriver

Lint, Docs and Workflow

New Tab Page

  • We did our first region-specific trainhop on May 11th (just 15% of the US), and turned on HNT Nova (and sometimes Widgets) for those clients to get some advance-data of its behaviour in the wild! A note that HNT Nova gets turned on for everybody when Firefox 151 ships on May 19th.
    • We’ll be launching a similar experiment in the DE, probably on May 12th, also at 15% population.
  • Most of the team is heads down building out a sports-tracking widget, attempting to get that ready in time to be generally available for the upcoming World Cup event.
  • Dre landed a new world clock widget, which is currently off by default, but pretty snazzy!

World clock widget in New Tab featuring different time zones for YTO, BER, SYD, and LAX.

Search and Urlbar

Smart Window

  • natural language starting with tab close/undo 2035343 with expandable action log 2031508

Tab close and undo actions in Smart Window accompanied by an expandable log of actions taken

Storybook/Reusable Components/Acorn Design System

  • Nova token updates occasionally, focused on SRD

UX Fundamentals

  • Added support for the “SEC_ERROR_CA_CERT_INVALID” certificate error to the Felt Privacy error pages. – 2035942

Settings Redesign

  • Settings redesign is being tested and will hopefully go out in Firefox 152!
  •  

Backup for a Rainy Day – These Weeks in Firefox: Issue 202

1 Juni 2026 om 20:15

Highlights

  • The profile backup mechanism has been enabled by default for all desktop platforms in Nightly, as well as Beta! The current plan is to have this ride out to Firefox 151 for Windows, macOS and Linux on May 18th!
    • This feature, when enabled, will create a copy of your profile data in the background and store it in a single file on your file system that you can restore from.
    • You will be able to manage this feature in Settings under Sync (for now)
      • Firefox settings page showing the Backup feature in dark mode. Backup is enabled, with details of the most recent backup and a “Backup now” button. The page displays the backup file name and a backup location folder path, along with “Choose…” and “Show in folder” buttons. A “Sensitive data” section includes an option to back up passwords and payment methods with encryption, and a disabled “Change password” button.
    • You can read more about the feature here
  • As followups to the recent addition to the WebExtension tabs API to support the new SplitView tabs feature, tabs.group() and tabs.ungroup() have been fixed to work correctly with split view tabs, and fixed split views being prepended instead of appended to tab groups when adopted into a new window – Bug 2029099 / Bug 2029534
  • Adaptive autofill has been enabled on Nightly.
    • Previously, autofill only completed domains (e.g. typing red autofilled reddit.com). Now it can also complete full URLs for pages you visit often (e.g. red → reddit.com/r/firefox), learning from what you actually click in the address bar. If a suggestion isn’t helpful, you can now dismiss it so autofill learns what not to show you too.
  • Markus Stange [:mstange] implemented dynamic toolbar on top in RDM (#1978145), but also implemented some static skeleton UI so it’s closer to what we actually have in Firefox for Android
    • dynamic toolbar is behind a pref: devtools.responsive.dynamicToolbar.enabled
    • it can be put on top by setting devtools.responsive.dynamicToolbar.onTop, otherwise it’s at the bottom
    • Firefox Responsive Design Mode on Desktop displaying the Mozilla homepage in a mobile viewport. The toolbar at the top shows a simulated Android device (including the dynamic toolbar) with a viewport size of 376 × 464 pixels and a device pixel ratio of 3. The page content is shown in French, featuring the Mozilla logo, a “Menu” link, a “Pause animation” button, and the headline “Bienvenue chez Mozilla” with accompanying text about trusted technology and digital rights.

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Amin Amir
  • aoia7rz7l
  • Chukwuka Rosemary
  • DrSeed
  • Frédéric Wang Nélar
  • japandi
  • John Iweh
  • jonathancabera
  • Josh Aas
  • Keji Bakare
  • kofoworola shonuyi
  • konyhéa
  • liz
  • Mathew Hodson
  • Okhuomon Ajayi
  • Oluwatobi
  • ROSHAAN
  • Sam Johnson

New contributors (🌟 = first patch)

 

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
  • In preparation for the Project Nova restyling of the about:addons page, we have refactored about:addons into separate per-component ES modules, splitting the monolithic aboutaddons.js and aboutaddons.html into 16 dedicated component files under components/ (with no behavior or UI changes) – Bug 2032014
    • NOTE: if you have working on patches with changes to about:addons internals it is very likely you’ll need to rebase and solve merge conflicts hit on top of this refactoring, the internals are still largely the same as before but don’t hesitate to reach out to the Addons team if you have doubts / questions or need help to figure out how to adapt your patch of top of these changes
WebExtensions Framework
  • Fixed exportFunction to preserve the constructibility of the wrapped function instead of unconditionally making all exported functions implicitly as constructors – Bug 2033173
    • Thanks to Gregory Pappas for contributing this improvement to the Content Scripts’ Xray Wrappers helpers!
  • Fixed a Firefox 151 regression where extension content scripts accessing location.ancestorOrigins caused subsequent page script reads of the same property to fail with “Permission denied”, breaking sites like Gmail – Bug 2034329
    • Thanks to Simon Farre for promptly investigating and fixing this recent regression!
WebExtension APIs
  • Updated sessions.getRecentlyClosed() to remove the hardcoded cap when maxResults is omitted – Bug 1392125
    • Shoutout to Amine Zroual for contributing this enhancement to the sessions WebExtensions API!

DevTools

Fluent

  • We’re now at over 72% of our strings being Fluent! Got a component still using .properties? Convert when you can!
  • Stacked area chart titled “Are We Fluent Yet?” showing the number and type of localization strings available in Firefox from 2018 to 2026. The chart tracks Fluent strings (green), Properties strings (blue), DTD strings (pink), and a small number of INI strings. Over time, Fluent strings steadily increase while DTD and Properties strings decline. A tooltip at April 26, 2026 shows 10,372 Fluent strings, 3,997 Properties strings, and no remaining DTD or INC strings, illustrating Firefox’s ongoing migration to the Fluent localization system.

Migration Improvements

New Tab Page

Search and Urlbar

  • Marco has fixed a couple of issues with the places databases to try and improve stability. This should help with avoiding users losing bookmarks or favicons.
  • Work continues on the new separate search bar to improve the functionality, e.g. allowing middle click to perform a search in a new tab, avoiding performing a search when adding a search engine.
  • Work also continues on the new Nova layouts.

Smart Window

  • uplifted 10 bugs to 150.0.1 dot release addressing initial user feedback from diary study and Connect
    • jump to bottom of conversation 2028692
    • stop streaming button 2029204
    • back/forward navigation from assistant 2029229
    • dark mode for various chips 2024499
  • search engine switching from smart bar 2021973
  • Nova styling within smart window 2026794

Storybook/Reusable Components/Acorn Design System

UX Fundamentals

  • The error pages shown when a server sends back an invalid response header or an unsupported content encoding now display accurate, context-specific messages. The invalid response header page also gained a helpful list of next steps. – 2027209
  • In progress: The error page illustrations are being replaced with new artwork, and the system now supports per-illustration size configuration, giving each image the ability to define its own appropriate dimensions. – 2031837

Settings Redesign

  •  

Settings Are Getting a New Look!

Door: talee
20 Mei 2026 om 17:53

The redesign of Firefox Settings is now enabled by default in Nightly! With this change, we are making it easier for people to customize Firefox and discover the controls that matter most to them. The redesign improves navigation and organization, updates labels and descriptions, and uses a new underlying architecture that will make Settings easier to update over time.

Firefox Settings have grown a lot over the years. Our research showed that some areas had become crowded and more difficult to navigate, and that important controls could be hard to discover. Some terminology and layouts had also become inconsistent over time. Internally, the existing structure also made Settings harder to maintain and evolve over time.

Here are some of the changes you’ll notice:

  • More pages within Settings, with less content per page
  • Clearer grouping and better flow between related controls
  • Improved labels and helper text
  • Consistent use of our design system throughout
New Settings navigation and layout in Nightly

The new Settings navigation and layout

While the organization of Settings has changed, all your existing choices and preferences remain in place. You can always use the search bar to jump straight to what you’re looking for.

We plan to ship the redesign to the Release channel in Firefox 152. You will continue to see changes in Nightly, and we welcome feedback, especially in Mozilla Connect.

Customization has long been a core part of Firefox, and this redesign is intended to continue improving how people discover and manage their browser settings. We appreciate all of the feedback from the community so far on this project and look forward to refining the experience with your input!

  •  

Import-ant Updates – These Weeks in Firefox: Issue 201

30 April 2026 om 18:29

Highlights

  • Import attributes will be supported for WebExtensions, starting in Firefox 150!
    • This allows WebExtension authors to import CSS module scripts and JSON into their JavaScript modules.
    • Examples:
      • import sheet from ‘./styles.css’ assert { type: ‘css’ };
      • import schema from “./policies-schema.json” with { type: “json” };
  • The Web Serial API is now available for testing in Firefox Nightly!
  • Dharma created a new quick action for Firefox Library
    • You can test this out in Firefox Nightly 151 by typing “library” in the URL bar

Word "library" typed out in the URL bar to see the Firefox Library quick action

Friends of the Firefox team

Resolved bugs (excluding employees)

Volunteers that fixed more than one bug

  • Chris Vander Linden
  • Chukwuka Rosemary
  • DrSeed
  • EJiro Oghenekome
  • Frédéric Wang Nélar
  • Itoro James
  • japandi
  • John Iweh
  • jonathancabera
  • Josh Aas
  • Justin Peter
  • Keji Bakare
  • kofoworola shonuyi
  • konyhéa
  • Noble Chinonso
  • Okhuomon Ajayi
  • Oluwatobi
  • Pranjali Srivastava
  • ROSHAAN
  • Sameeksha

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
  • Removed obsolete migration logic that forced distribution language packs to be reinstalled when upgrading from Firefox versions older than 67 – Bug 2000797
    • Thanks to Aloys for contributing the changes needed to cleanup this old XPIProvider migration logic
WebExtensions Framework
  • Fixed a regression where WebRTC permission popups were queued and suppressed while an extension popup was open – Bug 1982832
WebExtension APIs
  • Fixed an edge case where tabs.move would revert splitview tabs order while moving splitview tab to a new window  – Bug 2028832
  • Fixed windows API reporting window type normal instead of popup for windows opened via window.open() – Bug 2030631
    • Thanks to Brandon Lucier for contributing this small but very much appreciated fix to the windows WebExtensions API!

DevTools

Multi containers support in the Inspector panel

"hello section-container" name displayed in the container tooltip under the Inspector panel

An unmatched container rule in the Inspector panel

WebDriver

Lint, Docs and Workflow

New Tab Page

  • You can preview Nova on the New Tab browser.newtabpage.activity-stream.nova.enabled to true, and then opening a few tabs.
    • The browser.nova.enabled pref was just introduced to turn on the Nova design tokens. That’s still very much a work in progress.

Picture-in-Picture

Search and Urlbar

Search
  • Mandy updated the search-config-v2 schema for partnerCodes (2027191)
  • Florian fixed a high frequency intermittent test failure in the search code (2009494)
  • Standard8 fixed a bug with duplicate keywords for search engines, so that we now prefer the default search engine (2024714)
Nova
  • mconley made a rounder search input for about:newtab and about:privatebrowsing (2027144)
  • Drew is continuing his work on making Nova updates to the urlbar  (2026859)
New searchbar
Urlbar
  • Dharma also fixed a quick action telemetry error (1955058)
  • James has been working on Adaptive History for Autofill Improvements (2019695, 2019695, 2021079, 2019719, 2021036, 2028730, 2021039, 2019626)
  • Gijs landed a patch so that we use aria-notify instead of A11yUtils.announce for UrlbarView’s “special” announcements (2026753)
  • Dale added a tooltip to engines in the unified search panel (2028668)
  • Drew has been working on sports suggestions (2025052)
  • James fixed a bug where persisted search was not working for Fx versions prior to 148 (2025933)

Smart Window

Storybook/Reusable Components/Acorn Design System

UX Fundamentals

  • Felt Privacy error pages now support more NSS errors instead of falling through to the legacy page. Updated introductory text for the denied-port-access error. – 2024150
  • Fixed a test in browser_aboutCertError.js that was failing on Linux opt standalone and removed the platform skip. – 2028651
  • Added clock skew detection to the Felt Privacy error pages. When a certificate error is caused by a wrong system clock, the Felt Privacy error pages now show the same dedicated clock-skew message that the legacy error pages had, and helps guide users to correct their system time. – 2025049
  • ​​Fixed misaligned bullet points in the “What can you do?” section of Felt Privacy network error pages, restoring correct visual indentation for that list. – 2028632
  •  

VPN, Split View, and Other Goodies – These Weeks in Firefox: Issue 200!

27 April 2026 om 16:21

Highlights

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Chris Vander Linden
  • EJiro Oghenekome
  • Keji Bakare
  • konyhéa
  • Noble Chinonso
  • Pranjali Srivastava
  • Sameeksha

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
  • Fixed a long-standing issue where extension paths stored in extensions.json (and addonStartup.json.lz4) became incorrect after restoring a Firefox profile to a different location and causing all previously installed add-ons to fail to load  – Bug 1429838

DevTools

WebDriver

Lint, Docs and Workflow

New Tab Page

Search and Urlbar

  • Dao and Moritz worked on follow ups and fixed several bugs related to the new search bar implementation, which shipped in Fx 149 (2026248, 2023611, 2025746, 2022159, 2022809, 2023656, 2023141)
  • Mandy added a new `hasBeenUsed` attribute to search engines to enable better messaging system targeting (2024078)
  • Mandy also added a new telemetry category for when search mode is activated via a feature callout (2018806)
  • Drew and Daisuke are continuing their work on making Nova updates to the urlbar (2019165)
  • Dale fixed two bugs related to the new Unified Trust Panel (2019928, 2013044)
  • Florian used Claude to fix intermittent bugs related to urlbar and search telemetry (2009767, 2024301)
  • James fixed a high frequency intermittent test failure in the urlbar code (2001962)
  • Marco fixed a high frequency intermittent test failure in the places database code (1981199)

Tab Groups

DJ is adding the ability to copy all URLs from the tabs in a tab group 1984338 – Add a way to share/send/copy all tabs urls from a given tab group

  •  

QR Codes, Speed Calculators, Better RAM Usage – These Weeks in Firefox: Issue 199

15 April 2026 om 22:44

Highlights

  • Thanks to overholt, macOS Nightly now has support for sharing the current tab’s URL via QR Code (Right-click tab, Share > Generate QR Code). This is held to Nightly for now.
    • A Firefox dialog titled “QR Code” displaying a large QR code with a Firefox Nightly logo in the center. Below the code is the URL “https://www.mozilla.org/en-US/” . At the bottom are “Save” and “Copy” buttons, and a close (X) button appears in the top-right corner of the dialog.
  • Scott Downe fixed an issue where newtab background GIFs could max out RAM while idle in the background by throttling animated background decoding on backgrounded tabs. This fix is going out in Firefox 150.
  • Special thanks to volunteer contributor 1justinpeter who just added speed unit conversion support to the AwesomeBar!
    • You can try it in Nightly – try 1000 km/h to m/s
      • The Firefox address bar showing a unit conversion query “1000 km/h to m/s.” A dropdown displays the option to search with Google and a calculated result of “277.7777777778 m/s.”
    • This is tentatively slated to go out in Firefox 150
  • New Tab Sections have been enabled by default in Canada!
    • Firefox New Tab page showing categorized content sections titled “Money” and “Parenting.” Each section contains a grid of article cards with images, headlines, and sources. The “Money” section includes finance and investment-related articles from sources like BNN Bloomberg, Toronto Star, and Financial Post. The “Parenting” section includes articles about family and lifestyle topics from sources like Good Housekeeping, The Cut, Parents Canada, and Slate. Each section includes a “Follow” button in the top-right corner

Friends of the Firefox team

Resolved bugs (excluding employees)

Volunteers that fixed more than one bug

  • Chris Vander Linden
  • Itiel
  • Justin Peter
  • Khalid AlHaddad
  • Mauro V [:cheff]
  • Sam Johnson
  • Sebastian Zartner [:sebo]

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

WebExtensions Framework
  • Fixed a structuredClone regression in the MV2 userScripts sandbox, bringing it in line with the fix already applied to content scripts and MV3 userScripts sandboxes, fix applied in Nightly 150 and uplifted to Beta 149 – Bug 2020773
  • Fixed a tab crash triggered by calling Document.parseHTMLUnsafe() from a browser extension content script (due to an assertion failure hit because parseHTMLUnsafe was wrongly trying to create a document that belongs to the expanded privileged principal that originated the call). The changes applied is now making sure parseHTMLUnsafe will use the webpage document’s principal (and prevent the crash as a side effect of that) – Bug 1912587
  • Fixed a regression where the load event on about:blank iframes would not fire when a content script injected a style element (regressed in Firefox 148 as a side effect of the changes applied by Bug 543435, fix landed in Nightly 140 and uplifted to Beta 149 and Release 148) – Bug 2020300
    • Thanks to Vincent Villa for promptly investigating and fixing this regression!
WebExtension APIs
  • As part of followups related to the work to allow action.openPopup calls without user activation, action.openPopup() will reject the requests when another panel, context menu, doorhanger, or notification is already open in the window – Bug 2022281
  • As part of followups to the work in support of the splitView mode support introduced in the tabs API, tabs.move() has been tweaked to correctly return all specified tabs moved in a split view – Bug 2022372
Addon Manager & about:addons
  • Fixed a rendering regression where the context menu on about:addons cards would appear with a transparent background at non-default zoom levels – Bug 2006926
    • Thanks to Botond Ballo for investigating and fixing this small rendering regression!

DevTools

WebDriver

Lint, Docs and Workflow

New Tab Page

Search

  • Marco worked on replacing ContentTask.spawn in various tests @ 2023131, 2023134
  • Dale worked on several TrustPanel UX fixes @ 2017369, 2017376
  • Daisuke fixed issue with SwitchTab results with no title @ 2020341
  • Moritz worked on several telemetry issues relating to the new search bar 2021927
  • Moritz fixed the unified search button having no focus border @ 2023656
  • Dao added support for middle clicking to search in the unified search menu @ 2011220

Smart Window

  • “Beta” badges 2017667
    • Firefox window mode switcher menu showing two options: “Classic Window” and “Smart Window (Beta).” The Smart Window option is selected with a checkmark. In the background, the page header reads “Smart Window Beta” with a colorful star icon.
  • Added AI Controls integration, supporting the blocked state (2010599)
    • Firefox settings page under “AI Controls” showing the “Smart Window” feature labeled “New.” A description explains it can be used for questions, to compare pages, and to provide personalized suggestions. The Smart Window setting is set to “Blocked” via a dropdown. The left sidebar shows navigation items including Privacy & Security, Sync, AI Controls, Firefox Labs, and More from Mozilla.
  • Added more user choice with split memory generation (2017428)
    • Firefox settings section titled “Memories,” explaining that the browser can learn from user activity to personalize responses. Two options are enabled: “Learn from chats in Smart Window” and “Learn from browsing in Classic and Smart Windows.” A “Manage memories” option appears below with a navigation arrow.
  • Added chat search in Firefox View (2009070)
  • Follow-up prompts now persist across tab switches (2019696)
  • Conversation starter prompts now update with the foregrounded tab (2013657)
  • Current tab context is now removable (2018802)
  • Keyboard fixes for smartbar input (2019556 2017939 2015090)
  • Show sign in button in chat if signed out (2015720)

Storybook/Reusable Components/Acorn Design System

  • Tim Giles fixed some issues with panel-list using popover:
    • A macOS issue where keyboard events went to the wrong <moz-select>Bug 2017668
    • Scrolling now dismisses an open panel-listBug 2018563
  • akulyk updated the panel-list variant of moz-select to use role=”combobox”, improving screen reader semantics and keyboard navigation consistency.
  • Dustin Whisman updated the moz- widgets CSS to pass use-design-tokens:
  • Dustin Whisman updated some design token names for consistency (Bug 2013342):
    • –font-size-heading-* now a font-size variant (was –heading-font-size)
    • –card-border-color, –card-box-shadow, –card-box-shadow-hover, –popup-box-shadow, –tab-box-shadow (were nested as variants previously and now are under their component name)

UX Fundamentals

  • Added keyboard autofocus to the “Try Again” button in Felt Privacy error pages so users who land on an error page can immediately press enter to retry. (2021447)
  • Added keyboard access keys to the three primary error page buttons: G (Go Back), T (Try Again), and P (Proceed to Site). (404501)
  • In progress: refactoring net error illustrations into a shared object and adding alt text so assistive technology can read out meaningful descriptions. (2022033)
  • In progress: adding improved messaging to the file-not-found error page. (2018850)
  • In progress: restoring the error page for Work Offline mode so users see messaging that accurately reflects that they’re in Offline mode, not that there’s a network problem. (
  •  

Extension Theming Improvements and More – These Weeks in Firefox: Issue 198

20 Maart 2026 om 18:34
  •  

Road Trip: Atlas

Door: Petr
7 Augustus 2026 om 17:00

In today's blog, we are excited to show you a new gameplay feature that will come to American Truck Simulator with the arrival of Road Trip. Let's take a closer look at Atlas!


We know many of you have been wondering what new gameplay experiences Road Trip will bring, and today we're excited to introduce Atlas. Designed around exploration, Atlas encourages players to discover, visit, and learn about selected locations across the world of American Truck Simulator. Along the way, you may come across famous landmarks or hidden gems you may have overlooked before - and even learn something about them!

You can access the Atlas interface from your in-game desktop under the Navigation tab. At the heart of this feature are Tourist Boards scattered across the map. By selecting a Tourist Board in the Atlas interface, you'll be directed to the board via your GPS. Once you arrive, several exploration locations will be revealed. These locations are typically spread throughout the surrounding region and showcase some of its most notable highlights. 

Your objective will be to visit every exploration location associated with the Tourist Board. These include Points of Interest, Viewpoints, and Photo Trophies.

Points of Interest are a new type of discoverable location. Unlike Viewpoints or Photo Trophies, there's no need to stop or activate a trigger - simply driving through the designated area is enough to mark it as explored. The game also lets you revisit each explored Point of Interest through the Atlas or Gallery, where you can view a live camera feed of the location. If your vehicle is parked there, you'll see it in the live view.

Whenever you've explored a new location, you'll be notified by a new on-screen widget, which can be enabled or disabled in the widget settings. A short celebratory sound effect will play, and the location will be marked as explored. You'll also unlock a brief description with interesting information about the place, which you can revisit at any time through the Atlas interface.

Once you've explored every location connected to a Tourist Board, the board itself will be marked as completed. As a reward, you'll receive a postcard with a unique design inspired by the region you've just explored, which you can display on your vehicle's dashboard. You can also return to the Atlas interface at any time to review the locations you've discovered, read their descriptions, or replay any unlocked cutscenes.

This feature will become available to players owning any Road Trip DLC, so either the Ford Car Pack or the RAM & Dodge Car Pack. However, Atlas is not limited to only cars, as you will also be able to enjoy this feature behind the wheel of a truck!

With the introduction of Atlas, you will be able to find Tourist Boards in California, and in the Oregon, Washington, Idaho, Montana, Wyoming, and South Dakota DLCs. We will then be gradually adding them to all the other states as well.

We hope you are excited about this new gameplay feature! If you are, make sure to add the Ford Car Pack and the RAM & Dodge Car Pack to your Steam wishlist.

Don't forget to stay tuned for more news from Road Trip by following us on our X/Twitter, Facebook, Instagram, Bluesky, and YouTube. We would also really appreciate it if you could sign up for our newsletter. Drive safe!

  •  

Certified Asterisk Release certified-22.8-cert4

7 Augustus 2026 om 17:47

The Asterisk Development Team would like to announce
the release of Certified asterisk-22.8-cert4.

The release artifacts are available for immediate download at
https://github.com/asterisk/asterisk/releases/tag/certified-22.8-cert4
and
https://downloads.asterisk.org/pub/telephony/certified-asterisk

Repository: https://github.com/asterisk/asterisk
Tag: certified-22.8-cert4

This release resolves issues reported by the community
and would have not been possible without your participation.

Thank You!

Change Log for Release asterisk-certified-22.8-cert4

Links:

Summary:

  • Commits: 13
  • Commit Authors: 6
  • Issues Resolved: 8
  • Security Advisories Resolved: 0

  •  

Asterisk Release 23.5.0-rc1

7 Augustus 2026 om 16:56

The Asterisk Development Team would like to announce
release candidate 1 of asterisk-23.5.0.

The release artifacts are available for immediate download at
https://github.com/asterisk/asterisk/releases/tag/23.5.0-rc1
and
https://downloads.asterisk.org/pub/telephony/asterisk

Repository: https://github.com/asterisk/asterisk
Tag: 23.5.0-rc1

This release resolves issues reported by the community
and would have not been possible without your participation.

Thank You!

Change Log for Release asterisk-23.5.0-rc1

Links:

Summary:

  • Commits: 38
  • Commit Authors: 16
  • Issues Resolved: 27
  • Security Advisories Resolved: 0

  •  
❌