npm lighthouse 13.4.0

5 hours ago

Full Changelog

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

New contributors

Thanks to our new contributors 👽🐷🐰🐯🐻!

Core

  • canonical: improve validation for invalid URLs (#16765)
  • llms-txt: allow leading whitespace for header check (#17057)
  • geolocation-on-start: mention geolocation element (#16835)
  • add public Lighthouse types entrypoint (#17028)
  • match scripts to network requests using frameId (#16774)
  • config: import LH types (#17048)
  • driver: add ExecutionContext.evaluateOnObject (#17050)
  • driver: check if usage data exists before using (#17033)

Report

  • fix performance gauge label, improve load animation (#17045)
  • decouple link creation from link details rendering (#17049)
  • viewer: persist dark mode when when changing langauge (#17063)

Deps

  • upgrade deps (#17070)
  • upgrade typescript to 6.0.3 (#17060)
  • upgrade terser to 5.48.0 (#17059)
  • upgrade esbuild to 0.28.0 (#17058)
  • upgrade trace_engine to 0.0.65 (#17046)
  • upgrade puppeteer to 25.0.2 (#17019)

Clients

  • viewer: prevent toast showing on load (#17069)
  • viewer: clear github auth token on 401 error (#17064)
  • viewer: disable agentic-browsing in PSI api call (#17041)

I18n

Docs

  • add agentic web issue template (#17020)

Tests

  • exclude origin-isolation-coop-present smoke test (#17072)
  • remove accidental .only (#17042)
  • remove unused c8 (#16845)
  • llms-txt: add coverage for network failure and heading edge cases (#17040)
  • viewer: update psi key (#17037)

Misc

  • migrate typescript moduleResolution to bundler (#17061)
  • build: generate subset of web-features data (#17047)
  • ci: add Node 26 to unit matrix (#17062)
  • ci: bump actions/upload-artifact from 4 to 7 (#16938)

Don't miss a new lighthouse release

NewReleases is sending notifications on new releases.