Skip to content

v12.6.0

Latest
Compare
Choose a tag to compare
@connorjclark connorjclark released this 28 Apr 21:58
· 4 commits to main since this release
1395a86

Full Changelog

We expect this release to ship in the DevTools of Chrome 137, and to PageSpeed Insights within a few days.

New contributors

Thanks to our new contributors 👽🐷🐰🐯🐻!

Jack Franklin @jackfranklin
Rob Kodey @rkodey
Clément Barbaza @cba85

Notable Changes

The Performance category in the Lighthouse report now has an option to toggle "insights" - read more here.

Core

  • disable invalidationTracking trace event to prevent crash (#16451)
  • migrate audits from devtoolsLogs/traces to DevtoolsLog/Trace (#16448)
  • modify scoreDisplayMode for insight audits to match Perf panel (#16432)
  • use with import attributes for legacy-javascript, bump to node 18.20 (#16415)
  • image-size-responsive: use real mimeType to exclude svg (#16443)
  • insights: drop slow-css-selector-insight for now (#16457)
  • insights: implement duplicated-javascript-insight (#16456)
  • insights: add prominent toggle banner to report (#16461)
  • insights: implement network-dependency-tree insight (#16407)
  • optimized-images: ignore internal encoding errors (#16444)
  • preload-fonts: add Stylesheets to required artifacts (#16421)
  • stacks: correctly identify angular (#16439)
  • third-party-cookies: update description (#16464)
  • tracehouse: fixup parent tasks when fudging endTime (#16420)

Report

  • add analytics hook for insights state (#16466)
  • adjust insights notice banner, localize strings (#16463)
  • add insights group description (#16455)
  • associate insight audits with stack packs (#16440)
  • tweak style of insight tables; use system font (#16434)
  • support node inside list detail, use in insight audits (#16433)
  • display insights when using toggle, even if hidden (#16431)

Deps

  • upgrade trace_engine to 0.0.52 (#16465)
  • upgrade trace_engine to 0.0.51 (#16447)
  • upgrade deps (#16438)
  • upgrade typescript to 5.8.2 (#16414)

Docs

  • fix "standalone-template.html" broken link in report README (#16429)

Tests

  • disable oopif-scripts smoke for devtools runner (#16446)

Misc

  • prepare core/lib/legacy-javascript to be published to npm (#16416)
  • treemap: represent sizes using transfer size (#16460)
  • treemap: parse options properly from hash params (#16459)
  • treemap: update coerceOptions to grab initialView (#16458)
  • treemap: move table to right, remove Tabulator (#16428)
  • treemap: set initial view mode from options (#16427)
  • treemap: vary colors within bundle, update fonts (#16403)