lighthouse v7.4.0 Release Notes
Release Date: 2021-04-27 // almost 3 years ago-
๐ We expect this release to ship in the DevTools of Chrome 92, and to PageSpeed Insights within 2 weeks.
๐ New contributors
Thanks to our new contributors ๐ฝ๐ท๐ฐ๐ฏ๐ป!
- kasperadk @kasperadk
- Milutin Kristofic @milutin
- Takeshi Kurosawa @takenspc
Notable Changes
- โ Add element screenshots to PSI (#12288)
Core
- csp-xss: hidden severity (#12240)
- ๐ deprecations: ignore warning for ::-webkit-details-marker (#12341)
- ๐ driver: move evaluateOnNewDocument to executionContext (#12381)
- fetcher: fetch over protocol (#12199)
- fetcher: disable auto-attaching for injected iframe (#12347)
- hreflang: use Audit.makeNodeItem (#12273)
- meta-elements: add NodeDetails (#12274)
- unsized-images: pass with explicit aspect-ratio (#12377)
Fraggle Rock
๐ Support for auditing user flows (#11313)
- ๐ท extract storage and service worker driver methods (#12400)
- prepare emulation utilities for shared use (#12375)
- filter out manual-only categories (#12367)
- ๐ colocate PerformanceObserver installation with wait logic (#12365)
CLI
- ๐จ asset-saver: print one devtoolsLog event per line (#12348)
Report
Deps
- โ remove details-element-polyfill and rimraf (#12369)
- โก๏ธ snyk: update snyk snapshot (#12385, #12361, #12336, #12315, #12289)
- โก๏ธ update jsonld to latest (#12338)
- replace inquirer with enquirer (#12317)
- โก๏ธ update eslint to latest (#12333)
I18n
- import new strings (#12411)
๐ Docs
- architecture: augment gathering & artifacts descriptions (#12368)
- readme: add Alertdesk to the list of integrations (#12356)
โ Tests
- smoke request count assertion (#12325)
- โ remove flaky Chrome launch from unit-cli (#12359)
- โ retry some jest tests on failure (#12298)
- cron to check for relevant chromium changes (#11763)
- ๐ devtools: sync webtests (#12310)
- ๐ smoke: remove html imports from dbw_tester (#12354)
- โก๏ธ smoke: update CLS-AF expectation (#12353)
- ๐ fix split of smoke tests across jobs (#12323)
- โ smoke: temporarily disable offline-warning check (#12312)
- ๐ smoke: remove max chrome for lantern script attribution (#12270)
Misc
- โฑ ci: increase yarn network timeout (#12376)
- treemap: root node selector (#12360)
- ๐ tweak unused-audits strings (remove -> reduce) (#12281)
- โ puppeteer script to test a page from devtools (#12145)
- ๐ treemap: tweak styles for logo spacing and text colors (#12342)
- ๐ fix path check for roll-devtools script (#12358)
- โ add patrickhulce back to issue assignment (#12357)
- ๐ fix open-devtools script (#12313)
- 0๏ธโฃ include SVG elements by default in typed querySelector (#12307)
- ๐ fix PhaseArtifact type to include Stacks (#12280)
- sentry: tag protocol method (#12268)