github GoogleChrome/lighthouse v13.5.0

3 hours ago

Full Changelog

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

New contributors

Thanks to our new contributors 👽🐷🐰🐯🐻!

New Audits

  • ard-schema: add Agent Resource Discovery audit (#17168)

Core

  • centralize and enforce plugin category validation (#17243)
  • add plugin version to LHR credits (#17232)
  • config: group llms.txt and ARD audits under agent discovery (#17210)
  • deprecations: handle new column offset (#17234)
  • fetcher: add response header capture support (#17167)
  • gather: fix broken cycle detection in recurse functions (#17173)
  • user-flow: support aborting pending navigations (#17067)
  • webmcp-form-coverage: pass instead of n/a when all forms covered (#17242)
  • webmcp-registered-tools: warn when exceeding recommended limit (#17221)

Report

  • display plugins in footer (#17125)
  • sanitize entity homepage URLs (#17178)

Deps

Clients

  • lightrider: export bundle w/ cjs compat (#17161)
  • lr: split locales out of bundle (#17149)

I18n

Tests

  • fix dbw expectation to exclude period (#17246)
  • remove c8 comments (#17205)
  • sync e2e tests from devtools-frontend (#17144)
  • ard: add .well-known ai-catalog fixture and update sample artifacts (#17212)
  • devtools: fix build and e2e test integration (#17233)
  • devtools: fix device mode readiness check for latest devtools-frontend (#17164)
  • devtools: sync e2e tests (#17153)
  • llms-txt: add passing and failing smoke tests and fixtures (#17211)
  • smoke: add ARD smoke tests (#17165)
  • smoke: pass timeout to requestIdleCallback in ric-shim fixture (#17189)
  • smoke: remove order constraint in dbw render-blocking (#17184)
  • webmcp: support document.modelContext.getTools in fixture (#17188)

Misc

  • use replaceAll in bump version script (#17143)
  • build: add precompiled standalone schema validator (#17195)
  • build: extract bundled dependency licenses into generated LICENSE (#17172)
  • ci: add weekly ARD conformance script sync check (#17171)
  • ci: pin action hashes and restrict permissions in cron-weekly (#17201)
  • types: update JSDoc for TypeScript 7 (#17183)

Don't miss a new lighthouse release

NewReleases is sending notifications on new releases.