v4.3.0
4.3.0 (2019-04-08)
New contributors!
Thanks to @rdlabo and @yashrajbharti for their first contributions!
Report
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)