lighthouse v7.0.1 Release Notes
Release Date: 2021-01-26 // about 3 years ago-
π We expect this release to ship in the DevTools of Chrome 90, and to PageSpeed Insights within 2 weeks.
π New contributors
Thanks to our new contributors π½π·π°π―π»!
- Tyler Kindy @tkindy
Core
- π handle timer throttling in DevTools to avoid timeouts (#11987)
- console-messages: use source-location (#11899)
- errors-in-console: ignore BLOCKED_BY_CLIENT.Inspector errors (#11901)
- π font-size: handle valueless attributes for inline styles (#11934)
- full-page-screenshot: get the MAX_TEXTURE_SIZE from the browser (#11847)
- π metrics: support FCP for all frames with devtools throttling (#11874)
- normalize creation of NodeValue (#11877)
- full-page-screenshot: do not render zero size rects (#11853)
- replace most usages of evaluateAsync with structured evaluate (#11754)
- trace: compute trace for main frame and any child frames (#11760)
Fraggle Rock
π Support for auditing user flows (#11313)
- β add navigation runner (#11975)
- π¨ config: refactor config cloning for fraggle rock (#11759)
- β add navigations to config (#11957)
- β add timespan runner (#11944)
- filter configs by gather mode (#11941)
- β add base config (#11915)
- β add base gatherer class (#11917)
Report
- β remove title from audit clump expand (#11989)
- π use source maps to show original file name (#10930)
- convert v6 emulatedFormFactor to v7 formFactor (#11876)
Deps
I18n
π Docs
- β chromium-web-tests: add debugging tips (#11684)
- π readme: add plugin: lighthouse-plugin-crux (#11868)
β Tests
- π legacy-javascript: sync results (#11980)
- β smoke: add category to run some perf tests in parallel (#11932)
- βͺ revert mistaken change to yarn unit-core (#11955)
- β run code coverage in github actions (#11770)
- β remove travis (#11902)
- increase treemap pptr timeouts (#11916)
- β add missing arrays to InspectorIssues sample artifact (#11871)
- β add more files in lighthouse-core/tests to tsconfig (#11728)
- β add warn-not-offline-capable smoketest (#11842)
Misc
- β add type checking to page functions (#11958)
- π proto: clarify deprecated state of EmulatedFormFactor enum (#11946)
- π fix "fast" npm script (#11997)
- π use typed-query-selector for native querySelector (#11990)
- return specific html element type for dom.find (#11526)
- π build: extract 'yarn linkβ¦' rigamarole to own npm script (#11977)
- π proto: backport proto formatting fixes (#11978)
- scripts: fix unbound variable in open-devtools (#11845)
- β‘οΈ update-report-fixtures: use a consistent server port (#11848)
- β add type checking to TagsBlockingFirstPaint (#11841)