公開日: 2025 年 9 月 30 日
Chrome 141 がリリースされました。この投稿では、今回のリリースに含まれる主な機能をご紹介します。Chrome 141 のリリースノート全文をご覧ください。
このリリースのハイライトは次のとおりです。
IDBObjectStore
とIDBIndex
の IndexedDBgetAllRecords()
メソッド。- WebRTC Encoded Transform V2 は、Interop 2025 の一部としてリリースされます。
width
属性とheight
属性がネストされた SVG でサポートされるようになりました。
IndexedDB の getAllRecords()
と getAll()
、getAllKeys()
の方向オプション
IndexedDB の IDBObjectStore
と IDBIndex
で getAllRecords()
メソッドを使用できるようになりました。また、getAll()
と getAllKeys()
に方向パラメータを追加します。この機能により、カーソルを使用した既存の代替手段であるイテレーションと比較して、特定の読み取りパターンを大幅に高速化できます。あるテストでは、Microsoft プロパティのワークロードで 350 ミリ秒の改善が見られました。
getAllRecords()
メソッドは、両方の主キーと値を同時に列挙することで、getAllKeys()
と getAll()
を結合します。IDBIndex の場合、getAllRecords()
は主キーと値に加えて、レコードのインデックス キーも提供します。
WebRTC Encoded Transform(V2)
この API を使用すると、RTCPeerConnection
を通過するエンコードされたメディアを処理できます。Chrome では、この API の初期バージョンが 2020 年にリリースされました。その後、仕様が変更され、他のブラウザ(Safari は 2022 年、Firefox は 2023 年)で更新版がリリースされました。このリリースにより、Chrome は Interop 2025 の一環として更新された仕様に準拠します。
ネストされた <svg>
要素のプレゼンテーション属性として幅と高さをサポート
この機能は、SVG マークアップと CSS の両方で、ネストされた <svg>
要素に幅と高さをプレゼンテーション属性として適用することをサポートします。このデュアル アプローチにより、柔軟性が高まり、複雑なデザイン内で SVG 要素をより効率的に管理およびスタイル設定できます。
関連情報
ここでは、主なハイライトの一部のみを取り上げます。Chrome 141 のその他の変更については、以下のリンクをご覧ください。
- Chrome 141 のリリースノート。
- Chrome DevTools の新機能(141)をご覧ください。
- Chrome 141 の ChromeStatus.com の更新。
- Chrome のリリース カレンダーをご覧ください。
登録
最新情報を入手するには、Chrome Developers YouTube チャンネルに登録してください。新しい動画が公開されるたびにメール通知が届きます。X または LinkedIn で Google をフォローして、新しい記事やブログ投稿を入手することもできます。
Chrome 142 がリリースされたら、Chrome の新機能についてお知らせします。