lighthouse v4.3.0 Release Notes
Release Date: 2019-04-09 // about 5 years ago-
4.3.0 (2019-04-08)
๐ New contributors!
Thanks to @rdlabo and @yashrajbharti for their first contributions!
Report
- ๐ include utm params in links to docs (#7441)
- ๐ fix PWA badge from disappearing on scroll (#7512)
Core
- artifacts: rename Scripts to ScriptElements artifact (#7920)
- ๐ canonical: move canonical audit to LinkElements (#7080)
- font-display: handle carriage returns (#7712)
- font-display: ignore data URLs (#7684)
- image-aspect-ratio: ignore css background images (#7516)
- jsonld: add structured data validation (#6750)
- lhr: truncate measure timings to hundredths (#7748)
- ๐ฒ logging: don't log when closing already closed page (#7576)
- main-thread-tasks: improve event-order error messages (#7745)
- main-thread-tasks: handle last task not finishing (#7728)
- main-thread-tasks: use toplevel tasks in main thread audit (#7711)
- oopif: attach to all descendants (#7608)
- oopif: skip OOPIF network records in some gatherers (#7640)
- โก๏ธ optimized-images: cap execution to 5 seconds (#7237)
- settings: add lighthouse channel (#7312)
- โ remove hreflang gatherer (#7477)
- tap-targets: exclude sticky elements from tap targets audit (#7603)
- vuln-libs: match against all semver ranges provided by snyk (#7402)
- ๐ท uses-http2: ignore requests from service-worker (#7197)
๐ Docs
- โ add plugin recipe (#6965)
- readme: Foo integration (#8035)
- url-shim: add comment about public suffix lst (#7671)
Clients
- ๐จ devtools: refactor build script (#7421, #7567)
- lr: always use transferSize from X-TotalFetchedSize header (#7478)
- lr: gather network timing numbers from headers (#7888)
- ๐ lr: add custom config support (#7613)
โ Tests
- ๐ better fatal trace logic error coverage (#7959)
- ๐ fix test coverage generation (#7475)
- finish removing mocha (#7429)
- โฌ๏ธ upgrade jest to fix current node 11 build (#7413)
- ๐ smoke: remove trivial uses of rawValue from expectations (#7780)
- smoke: set Content-Type for files served by static-server.js (#7612, #8015, #8078)
Misc
- ๐ chore: remove old dep postinstall-prepare (#7647)
- โ remove unused typedef (#8075)
- specify types for some dependency-graph options objects (#7962)
- simplifications in simulator/connection-pool (#7894)
- drive-by code cleanup in BaseNode (#7723)
- โ remove lhr-lite.d.ts (#7991)
- โ remove obsolete Util.formatDisplayValue (#7628)
- ๐ various spelling fixes (#7370, #7492, #7427)
- ๐ fix unit-viewer command for windows (#7624)
- โ remove obsolete unused files (#7476)
- ๐ cli: add --plugins flag to load from the command line (#7407)
- โก๏ธ gather: update comment re: ClientRect copying (#7785)
Deps
I18n