New in Chrome 141

Published: September 30, 2025

Chrome 141 is rolling out now, and this post shares some of the key features from the release. Read the full Chrome 141 release notes.

Highlights from this release:

IndexedDB getAllRecords() and direction option for getAll() and getAllKeys()

You can now use the getAllRecords() method on the IndexedDB IDBObjectStore and IDBIndex. It also adds a direction parameter to getAll() and getAllKeys(). This functionality lets certain read patterns be significantly faster when compared to the existing alternative of iteration with cursors. In one test, a workload from a Microsoft property showed a 350ms improvement.

The getAllRecords() method combines getAllKeys() and getAll() by enumerating both primary keys and values at the same time. For an IDBIndex, getAllRecords() also provides the record's index key in addition to the primary key and value.

WebRTC Encoded Transform (V2)

This API allows processing of encoded media flowing through an RTCPeerConnection. Chrome shipped an early version of this API in 2020. Since then, the specification has changed and other browsers have shipped the updated version (Safari in 2022 and Firefox in 2023). This launch aligns Chrome with the updated specification as part of Interop 2025.

Support width and height as presentation attributes on nested <svg> elements

This feature supports applying width and height as presentation attributes on nested <svg> elements through both SVG markup and CSS. This dual approach provides you with greater flexibility, letting you manage and style SVG elements more efficiently within complex designs.

Further reading

This covers only some key highlights. Check the following links for additional changes in Chrome 141.

Subscribe

To stay up to date, subscribe to the Chrome Developers YouTube channel, and you'll get an email notification whenever we launch a new video. Or follow us on X or LinkedIn for new articles and blog posts.

As soon as Chrome 142 is released, we'll be right here to tell you what's new in Chrome!