npm lighthouse 8.2.0

latest releases: 12.0.0-dev.20240517, 12.0.0-dev.20240516, 12.0.0-dev.20240515...
2 years ago

Full Changelog

We expect this release to ship in the DevTools of Chrome 94, and to PageSpeed Insights within 2 weeks.

New contributors

Thanks to our new contributor 👽🐷🐰🐯🐻!

Core

  • csp-xss: make n/a with empty results (#12801)
  • css-usage: ignore removed stylesheets (#12827)
  • emulation: bump chrome versions (#12849)
  • traces: disable cpu-profiler trace category (#12843)
  • byte-efficiency: mark n/a if no network records in timespan (#12839)

⛏️👷 Fraggle Rock

Support for auditing user flows (#11313)

  • add --fraggle-rock flag (#12805)
  • add config extension support (#12832)
  • add snapshot and timespan support to no-unload-listeners audit (#12830)
  • support config filtering via only/skip settings (#12808)
  • add timespan support to css-usage (#12728)

Report

  • convert to ES modules (#12702)
  • metric-filter: handle multiple reports in the same DOM (#12817)
  • dom: introduce safelySetHref (#12796)

Deps

  • update third-party-web to 0.12.4 (#12753)
  • update lighthouse-logger to 1.3.0 (#12812)

Clients

  • viewer: add disclaimer regarding devtools bug (#12846)
  • viewer: accept lhr from fragment (#12557)

Docs

  • readme: list dtekt.io in web perf services (#12831)

Tests

  • add fraggle rock smoke tests (#12834)
  • add report/ to tsconfig (#12822)
  • devtools: sync tests, fix cache action (#12807)
  • page-functions: remove segfault workaround (#12847)
  • smoke: convert to single LH run per test (#12818)
  • smoke: convert core tests to single-expectations format (#12819)

Misc

  • build: ensure distDir is present before emptying it (#12829)
  • types: fix null return on querySelector (#12848)
  • read locale files without using require (#12721)
  • add prefix to lighthouse-logger debug scope (#12806)

Don't miss a new lighthouse release

NewReleases is sending notifications on new releases.