github GoogleChrome/lighthouse v9.3.0

latest releases: v12.2.1, v12.2.0, v12.1.0...
2 years ago

Full Changelog

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

Notable Changes

  • Fixed a major bug introduced in 9.0 that broke --cli-flags-path #13589

Core

  • preload-lcp-image: enable audit (#13599)
  • ensure good and average scores start exactly at control points (#13559)
  • fr: don't throw on unknown --only-categories value (#13499)
  • inspector-issues: collect all issue types (#13462, #13603, #13595)
  • object-alt: remove md syntax around "alt" (#13517)
  • runner: asset manager helper (#13519)

CLI

  • remove update-notifier (#13588)
  • asset-saver: end devtoolsLog with a newline (#13566)

Report

  • allow client to configure how save-html is implemented (#13518)

Deps

  • update various runtime deps (#13483)
  • update various devDeps (#13485)
  • update robots-parser to latest (#13554)
  • update transitive deps to quiet vulnerability alerts (#13538)
  • lighthouse-stack-packs: upgrade to 1.7.0 (#13604)
  • snyk: update snyk snapshot (#13498, #13598)
  • yargs: upgrade to 17.3.1 (#13590)
  • yargs-parser: upgrade to 21.0.0 (#13597)

Clients

  • use minimal 'url' polyfil instead of url-shim (#13545)
  • devtools: add FR runners to DevTools entry (#13593)

I18n

Docs

  • update devtools panel throttling details (#13504)

Tests

  • add snapshot tests for cli-flags.js (#13596)
  • tweak some CI job names for clarity (#13549)
  • split devtools ci into build, web-tests and smoke jobs (#13546)
  • more targeted caching for devtools build (#13540)
  • run most smoke tests on devtools (#13456)
  • clean up and add comments to cdt layout test scripts (#13471)
  • devtools: ensure WebSQL table is populated (#13579)

Don't miss a new lighthouse release

NewReleases is sending notifications on new releases.