v0.3.9 (2020-02-20)
- feat(cli): add extraHeaders and lighthouserc support to wizard (#200) (524c9d5), closes #200
- feat(cli): add includePassedAssertions flag (#194) (6329be0), closes #194 #193
- feat(cli): use diff viewer links (8691dcb), closes #178
- feat(server): add link to redesigned dashboard (85d9f7c)
- feat(server): add filtered count display (940b97c)
- feat(server): add build list to dashboard redesign (7e0d2b3)
- feat(server): add legend for donut graphs (18260ad)
- feat(server): show list of passed/failed audits in dashboard on hover (2c3cf50)
- feat(server): add donut charts to basic category details (ccae3d9)
- feat(server): add basic category details passing counts (21ba5f6)
- feat(server): add statistics for audit group pass counts (4dcae09)
- feat(server): colorize metric line on hover (4a6c5ec)
- feat(server): colorize metric hover card text value (4a16ea3)
- feat(server): add hover card to metric graph (b474af4)
- feat(server): highlight selected metric in project dashboard (25e4d96)
- feat(server): add tracking line to metric graphs (7529795)
- feat(server): add multiple metric graphs and legend (f2fd3b3)
- feat(server): add basic metric line graph (112b204)
- feat(server): add branch and url dropdowns to dashboard redesign (83e59e7)
- feat(server): add hover card actions (d164c40)
- feat(server): add tracking line to category score graph (fd4948a)
- feat(server): add pin action to hover card (6c038b9)
- feat(server): add score gauge to hover card (b304a30)
- feat(server): add basic hover card in dashboard redesign (35c366e)
- feat(server): use real score min/max for category graph (3284417)
- feat(server): add all category graphs to dashboard redesign (13f26cf)
- feat(server): add build limit selector dashboard redesign (9d22646)
- feat(server): add colorized line segments dashboard redesign (b92ac77)
- feat(server): add score delta bar graph (4c31553)
- feat(server): add static error range bars (08eeed9)
- feat(server): add score points and guide lines (deaa0d0)
- feat(server): add base d3 score graph (8baaabb)
- feat(server): add base redesign page (06f8bd3)
- feat(server): add unchanged audit list view (623104e), closes #84
- feat(server): add runtime diff ui (4fbda2b)
- feat(utils): support Gitlab CI hash env var (8d0b676)
- fix(cli): resolve config relative to cwd (7d6f0cd), closes /github.com/GoogleChrome/lighthouse-ci/issues/180#issuecomment-587530847
- fix(server): handle no available data in redesigned dashboard (d00c481)
- fix(server): use getting started page for empty redesign dash (2b9cacb)
- fix(server): pad hover card build times to two digits (7933c8d)
- fix(server): do not pin an undefined buildId (013fd57)
- fix(server): rework score line to be masked-based (6e222ff)
- fix(server): resize graphs with window dashboard redesign (26dc4c3)
- fix(server): render errored audit diff (a290518)
- fix(server): add 7 more graph colors (f2a5fea), closes #183
- docs: fix small readme typo (#209) (5485be5), closes #209
- docs: fix typos in wizard configuration (356eab4)
- docs: remove duplicated article (#197) (2fe1619), closes #197
- docs(assertions): add note about correct unit for budgets (6a9c1e9), closes #202
- docs(cli): fix 404 server link (ac1d112), closes #204
- docs(docker-server): adds docker compose example (#218) (6b73528), closes #218
- docs(troubleshooting): fix broken link to lighthouserc (#210) (f39cf5a), closes #210
- refactor(server): extract pinned to category card, share hover logic (9cb10c4)
- refactor(server): move hover card updates to d3 graph update prop (c9b74f4)
- refactor(server): split category-score-graph into parts (080044b)
- refactor(server): extract d3 graph component (d435c93)
- refactor(server): reorganize files for dashboard redesign (fc3bc46)
- refactor(server): generate category graphs based on LHR (e46a091)
- refactor(server): extract score-delta-badge component (030d8a8)
- tests: update seed data with notApplicable audits (c33bd24)
- tests: update snapshots and deflake replacements (7cf2440)
- tests(server): add dashboard graph storyshots (b5dfdab)
- tests(server): add audit detail pane storyshot (df70c89)
- tests(server): add lhr comparison story snapshot (cb57c34)
- tests(server): add build hash selector stories (3d58293)
- tests(server): configurable storybook screenshot size (bde8cc8)
- tests(server): automatically spin up storybook server in jest (59c8226)
- tests(server): add storybook image snapshots (d048fdb)
- tests(server): add base storybook (02d10c4)
- tests(server): add typechecking to e2e tests (aa6949b)
- tests(server): expose PreactNode type on LHCI namespace (d0e8a31)
- tests(utils): mutate category score in load test set (f95903d)
- tests(viewer): add e2e viewer test (6519186)
- chore: enable lerna-based release (b5367a7)
- chore: add release script with docker publish (bd89199), closes #156
- chore: ignore checksums for chrome installation (ad9ed04)
- chore: add dependabot configuration file (#185) (dfd8791), closes #185
- chore(server): more forgiving image snapshots in travis (593612e)
- misc: add semantic-pull-request validation (#177) (d0a2637), closes #177
- ci: always run dogfood script on linux (421bd4e)