npm lighthouse 10.2.0
v10.2.0

latest releases: 12.2.2-dev.20241115, 12.2.2-dev.20241114, 12.2.2...
18 months ago

Full Changelog

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

New Contributors

Thanks to our new contributors 👽🐷🐰🐯🐻!

Notable Changes

  • largest-contentful-paint-element: add phases table (#14891)

Core

  • add flow methods to cjs entry (#15045)
  • use target type instead of session for oopif (#15006)
  • create timing entries for getArtifact (#15024)
  • classify extension urls as non-network (#15022)
  • add time-to-first-byte and lcp-breakdown (#14941)
  • fix viewport when running over adb (#14937)
  • driver: warn about remaining inflight requests urls (#14963)
  • entity-classification: classify unknown urls as "unattributable" (#15009)
  • predictive-perf: add URL as requiredArtifact (#15028)
  • runner: handle erroneous screenshot (#14981)
  • stack-packs: sort packs in order we defined them (#15039)

Report

  • avoid really slow regexes for long urls (#14745)
  • remove content-visibility from lh-category (#14994)

Deps

  • update to typescript 5.0.4 (#15023)
  • upgrade puppeteer and puppeteer-core (#15000)
  • axe-core: upgrade to 4.7.0 (#15033)
  • chrome-launcher: update to 0.15.2 (#14983)
  • lighthouse-stack-packs: upgrade to 1.10.0 (#15038)
  • puppeteer: upgrade to 20.1.0 (#15037)

I18n

Docs

  • update throttling methods (#14993)
  • update pptr options example (#14978)

Tests

  • devtools: sync e2e (#14995)
  • move regenerated fixtures to new folders (#15031)
  • add user flows to generate some fixtures (#15005)

Misc

  • logger: add warn level (#14964)

Don't miss a new lighthouse release

NewReleases is sending notifications on new releases.