lighthouse v8.5.0 Release Notes

Release Date: 2021-09-21 // 2 months ago
  • Full Changelog

    ๐Ÿš€ We expect this release to ship in the DevTools of Chrome 96, and to PageSpeed Insights within 2 weeks.

    ๐Ÿ†• New Contributors

    Thanks to our new contributors ๐Ÿ‘ฝ๐Ÿท๐Ÿฐ๐Ÿฏ๐Ÿป!

    • Konstantin Popov @KonstHardy
    • Can Umay @canumay

    Core

    • lazy-lcp: fix failureTitle in lcp-lazy-loaded (#13049)
    • ๐Ÿšš tracing: remove cpu_profiler.hires (#13056)
    • tsc: add base tsconfig for config inheritance (#13072)
    • ๐Ÿ‘‰ make main tsc compile cacheable (#13069)

    โ›๏ธ๐Ÿ‘ท Fraggle Rock

    Support for auditing user flows (#11313)

    • cleanup driver on run completion (#13062)
    • setup emulation and throttling for timespans (#13058)
    • ๐Ÿ‘Œ support additionalTraceCategories (#13030)
    • โž• add support for plugins (#13028)
    • ๐Ÿšš move GatherContext to baseArtifacts (#13033)
    • preserve traces on failed page load (#13027)
    • ๐Ÿšš move HostUserAgent/FormFactor back to base artifacts (#12969)
    • 0๏ธโƒฃ use devtools throttling by default in timespan mode (#13013)
    • collect OOPIF network data (#12992)
    • flow: summary sections (#13086)
    • flow: topbar (#13065)

    CLI

    • convert to ES modules (#13045)

    Report

    • ๐Ÿ‘‰ make metric value more prominent in table (#13036)
    • 3p-filter: drop for/id as elements are already nested (#13067)
    • โž• add gatherMode option to category score (#13029)
    • โž• add fractional category scores (#13009)

    Deps

    • โšก๏ธ update to latest @rollup/plugin-typescript (#13075)
    • โšก๏ธ snyk: update snyk snapshot (#13019)

    Clients

    • lr: bundle smokehouse as commonjs (#13074)
    • โž• add canonical link to viewer and treemap (#13032)

    ๐Ÿ“„ Docs

    • readme: add Peyk to the list of integrations (#13055)

    โœ… Tests

    • โž• add FR integration scenarios (#13092)
    • โšก๏ธ update SVGOMG expectations (#13088)
    • ๐Ÿ‘ท restore use of latest node 16 in CI (#13079)
    • ๐Ÿ‘• eslint: trailing commas for import/export (#13059)
    • โœ… smokehouse: add flag for test sharding (#13047)
    • smokehouse: convert to ES modules (#13046)
    • ๐Ÿ›  fix flaky robots smoke failure (#13031)
    • smoke: upload smokehouse artifacts on failure (#13010)

    Misc

    • ๐Ÿ— build: fix minifyFileTransform stream bug in Node 16 (#13073)
    • ๐Ÿ›  fix typo in lighthouse-treemap/app/src/main.js (#13076)
    • proto: add i18n.icuMessagePaths (#13068)
    • โœ‚ remove all FR-COMPAT todos (#13023)