github GoogleChrome/lighthouse v5.6.0

latest releases: v12.2.2, v12.2.1, v12.2.0...
5 years ago

Full Changelog

We expect this release to ship in the DevTools of Chrome 79.

New contributors!

Thanks to @dpacassi, @lirantal and @yeonjuan for their first contributions!

Notable

  • gather: add new MainDocumentContent public artifact (#9781)
  • stack-packs: add angular, react, amp, and magento packs (#9797)

Core

  • tracehouse: allow child to start <1ms before parent (#9786)
  • driver: fix error handling for Runtime.evaluate (#9831)
  • errors-in-console: add ignoredPatterns option (#9480, #9829)
  • image-elements: cache naturalSize results (#9818)
  • link-elements: ignore non-HTMLLinkElements (#9765)
  • optimized-images: log errors (#9782)
  • seo: support korean in link-text audit (#9804)
  • tracehouse: allow nested trace events without an end (#9785)
  • rename Element to LHElement (#9832)

Deps

  • update third-party-web to 0.11.0 (#9849)
  • snyk: update snyk snapshot (#9793)

Report

  • rephrase titles for 3rdparty & crc (#9419)
  • rewrite dom-size description (#9821)
  • update logo in top bar (#9728)
  • remove some dead code (#9800)

Clients

  • lr: don't include html report assets in bundle (#9828)
  • viewer: minify inlined report-generator bundle (#9596)

I18n

  • import: web.dev links and small corrections (#9846)
  • import translations (#9802)

Docs

  • related-projects: add lighthouse-check (#9753)
  • related-projects: add the is-website-vulnerable CLI tool (#9810)
  • related-projects: add the gradle lighthouse plugin (#9789)
  • document 'meaning' field in i18n readme (#9787)
  • update stale references to audits (#9760)

Tests

  • use firehouse smoke test runner to test bundle (#9791)
  • attempt bundle test three times in CI (#9830)
  • smokehouse: fix tmp directory creation (#9855)
  • smokehouse: use static requires for test definitions (#9501)

Misc

  • build: minify report javascript for lightrider report generator (#9823)
  • more releasing tweaks (#9772)
  • add compare-timings script (#9723, #9776)

Don't miss a new lighthouse release

NewReleases is sending notifications on new releases.