github GoogleChrome/lighthouse v5.5.0

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

5.5.0 (2019-10-02)

Notable changes

  • Preliminary implementation of the Largest Contentful Paint metric has landed (devtools and provided throttling only) and can be found in the hidden metrics audit in the raw LHR JSON (#9706)
  • The creation of main-thread tasks from a trace is now more robust. This should significantly reduce the occurrence of Issue #7764, "Fatal trace logic error - expected start event, got X" (#9491)
  • <script> element id has been added to the ScriptElements artifact (#9718)

New contributors!

Thanks to @LarsKumbier, @TimvdLippe, and @uchoudh for their first contributions!

Core

  • network-recorder: remove quic-request-finished workaround (#9744)
  • network-recorder: optimize network idle detection (#9712)
  • unused-css-rules: no more infinity savings (#9731)

Clients

  • devtools: expose registerLocaleData to worker (#9645)
  • devtools: update references to Runtime.cachedResources (#9758)

Docs

  • new documentation for running Lighthouse on authenticated pages (#9628, #9705)
  • point more docs links to web.dev (#9540, #9711, #9761)
  • readme: add more related projects (#9716, #9743)
  • releasing: add schedule, more integration testing (#9695)
  • add links to more info about throttling and variability (#9734)
  • update scoring calculator link to v5 (#9729)

Tests

  • add Lighthouse CI dogfood script to travis (#9677, #9745)
  • report: update utm_medium check for web.dev links (#9737)
  • smokehouse: add check for any runWarnings (#9732)
  • attempt to download lantern test trace set a few times (#9766)

Misc

  • devtools: remove version replacement for expectations (#9702)
  • remove unnecessary return in Promise (#9703)
  • assets: update logo (#9694)

Full Changelog

Don't miss a new lighthouse release

NewReleases is sending notifications on new releases.