|
| 1 | +<a name="12.6.0"></a> |
| 2 | +# 12.6.0 (2025-04-28) |
| 3 | +[Full Changelog](https://github.com/GoogleChrome/lighthouse/compare/v12.5.1...v12.6.0) |
| 4 | + |
| 5 | +We expect this release to ship in the DevTools of [Chrome 137](https://chromiumdash.appspot.com/schedule), and to PageSpeed Insights within a few days. |
| 6 | + |
| 7 | +## New contributors |
| 8 | + |
| 9 | +Thanks to our new contributors 👽🐷🐰🐯🐻! |
| 10 | + |
| 11 | +Jack Franklin @jackfranklin |
| 12 | +Rob Kodey @rkodey |
| 13 | +Clément Barbaza @cba85 |
| 14 | + |
| 15 | +## Notable Changes |
| 16 | + |
| 17 | +The Performance category in the Lighthouse report now has an option to toggle "insights" - read more [here](https://github.com/GoogleChrome/lighthouse/discussions/16462). |
| 18 | + |
| 19 | + |
| 20 | +## Core |
| 21 | + |
| 22 | +* disable invalidationTracking trace event to prevent crash ([#16451](https://github.com/GoogleChrome/lighthouse/pull/16451)) |
| 23 | +* migrate audits from devtoolsLogs/traces to DevtoolsLog/Trace ([#16448](https://github.com/GoogleChrome/lighthouse/pull/16448)) |
| 24 | +* modify scoreDisplayMode for insight audits to match Perf panel ([#16432](https://github.com/GoogleChrome/lighthouse/pull/16432)) |
| 25 | +* use `with` import attributes for legacy-javascript, bump to node 18.20 ([#16415](https://github.com/GoogleChrome/lighthouse/pull/16415)) |
| 26 | +* image-size-responsive: use real mimeType to exclude svg ([#16443](https://github.com/GoogleChrome/lighthouse/pull/16443)) |
| 27 | +* insights: drop slow-css-selector-insight for now ([#16457](https://github.com/GoogleChrome/lighthouse/pull/16457)) |
| 28 | +* insights: implement `duplicated-javascript-insight` ([#16456](https://github.com/GoogleChrome/lighthouse/pull/16456)) |
| 29 | +* insights: add prominent toggle banner to report ([#16461](https://github.com/GoogleChrome/lighthouse/pull/16461)) |
| 30 | +* insights: implement `network-dependency-tree` insight ([#16407](https://github.com/GoogleChrome/lighthouse/pull/16407)) |
| 31 | +* optimized-images: ignore internal encoding errors ([#16444](https://github.com/GoogleChrome/lighthouse/pull/16444)) |
| 32 | +* preload-fonts: add Stylesheets to required artifacts ([#16421](https://github.com/GoogleChrome/lighthouse/pull/16421)) |
| 33 | +* stacks: correctly identify angular ([#16439](https://github.com/GoogleChrome/lighthouse/pull/16439)) |
| 34 | +* third-party-cookies: update description ([#16464](https://github.com/GoogleChrome/lighthouse/pull/16464)) |
| 35 | +* tracehouse: fixup parent tasks when fudging endTime ([#16420](https://github.com/GoogleChrome/lighthouse/pull/16420)) |
| 36 | + |
| 37 | +## Report |
| 38 | + |
| 39 | +* add analytics hook for insights state ([#16466](https://github.com/GoogleChrome/lighthouse/pull/16466)) |
| 40 | +* adjust insights notice banner, localize strings ([#16463](https://github.com/GoogleChrome/lighthouse/pull/16463)) |
| 41 | +* add insights group description ([#16455](https://github.com/GoogleChrome/lighthouse/pull/16455)) |
| 42 | +* associate insight audits with stack packs ([#16440](https://github.com/GoogleChrome/lighthouse/pull/16440)) |
| 43 | +* tweak style of insight tables; use system font ([#16434](https://github.com/GoogleChrome/lighthouse/pull/16434)) |
| 44 | +* support node inside list detail, use in insight audits ([#16433](https://github.com/GoogleChrome/lighthouse/pull/16433)) |
| 45 | +* display insights when using toggle, even if hidden ([#16431](https://github.com/GoogleChrome/lighthouse/pull/16431)) |
| 46 | + |
| 47 | +## Deps |
| 48 | + |
| 49 | +* upgrade trace_engine to 0.0.52 ([#16465](https://github.com/GoogleChrome/lighthouse/pull/16465)) |
| 50 | +* upgrade trace_engine to 0.0.51 ([#16447](https://github.com/GoogleChrome/lighthouse/pull/16447)) |
| 51 | +* upgrade deps ([#16438](https://github.com/GoogleChrome/lighthouse/pull/16438)) |
| 52 | +* upgrade typescript to 5.8.2 ([#16414](https://github.com/GoogleChrome/lighthouse/pull/16414)) |
| 53 | + |
| 54 | +## Docs |
| 55 | + |
| 56 | +* fix "standalone-template.html" broken link in report README ([#16429](https://github.com/GoogleChrome/lighthouse/pull/16429)) |
| 57 | + |
| 58 | +## Tests |
| 59 | + |
| 60 | +* disable oopif-scripts smoke for devtools runner ([#16446](https://github.com/GoogleChrome/lighthouse/pull/16446)) |
| 61 | + |
| 62 | +## Misc |
| 63 | + |
| 64 | +* prepare core/lib/legacy-javascript to be published to npm ([#16416](https://github.com/GoogleChrome/lighthouse/pull/16416)) |
| 65 | +* treemap: represent sizes using transfer size ([#16460](https://github.com/GoogleChrome/lighthouse/pull/16460)) |
| 66 | +* treemap: parse options properly from hash params ([#16459](https://github.com/GoogleChrome/lighthouse/pull/16459)) |
| 67 | +* treemap: update coerceOptions to grab initialView ([#16458](https://github.com/GoogleChrome/lighthouse/pull/16458)) |
| 68 | +* treemap: move table to right, remove Tabulator ([#16428](https://github.com/GoogleChrome/lighthouse/pull/16428)) |
| 69 | +* treemap: set initial view mode from options ([#16427](https://github.com/GoogleChrome/lighthouse/pull/16427)) |
| 70 | +* treemap: vary colors within bundle, update fonts ([#16403](https://github.com/GoogleChrome/lighthouse/pull/16403)) |
| 71 | + |
1 | 72 | <a name="12.5.1"></a> |
2 | 73 | # 12.5.1 (2025-03-26) |
3 | 74 | [Full Changelog](https://github.com/GoogleChrome/lighthouse/compare/v12.5.0...v12.5.1) |
|
0 commit comments