github GoogleChrome/lighthouse-ci v0.4.0-beta.0

latest releases: v0.13.0, v0.12.0, v0.11.1...
pre-release3 years ago

v0.4.0-beta.0 (2020-05-20)

  • feat(cli): upgrade lighthouse to 6.0 (5f8ea01)
  • feat(cli): automatically find files in subdirectories (86e4353)
  • feat(cli): support v6 budgets assertions (b69b0b4)
  • feat(cli): default project name to current repo (d555c4e)
  • feat(server): enable new dashboard design by default (7dd4814)
  • feat(server): add LCP and TBT graphs (4ebe7d3)
  • feat(server): support lighthouse v6 reports (ffae5a9)
  • feat(utils): update presets for lighthouse 6.0 (5fa195b)
  • fix(cli): do not recurse into node_modules directories (ee9ff18)
  • fix(cli): clearer staticDistDir failures in autorun (ff042ce)
  • fix(cli): clear HTML reports on collect too (9fb9abe)
  • fix(server): bump statistic definition version (cde4a48)
  • fix(server): statistics now use median instead of average (89a11b1)
  • fix(server): require build token for all creation actions (e64131b)
  • fix(server): require build token to create builds (d0543d9)
  • fix(server): handle missing metric values in dashbaord graphs (f355724)
  • fix(server): avoid double prefixing 0 for buildId lookup (#301) (596187c), closes #301
  • fix(utils): set dom-size to warn in recommended preset (ca9dea2)
  • fix(utils): enable clients to work 1-major back (13901e1)
  • fix(utils): default minScore assertion to 0.9 (21b0cfe)
  • docs: minor clarity improvements (1055cb0)
  • docs: merge assertions into configuration (59f893c)
  • docs: merge CLI into configuration (01319cc)
  • docs: add basic architecture doc (f8e46da)
  • docs(cli): tweaks, toc, reorder, global options (#293) (781d152), closes #293
  • docs(configuration): de-deduplicate config file sections (62e84a6)
  • docs(configuration): add upload explanations (188b919)
  • docs(configuration): add collect explanations (b3bbefe)
  • docs(getting-started): revamped getting started (87162de)
  • docs(getting-started): use checkout@v2 (#294) (bf189af), closes #294
  • docs(getting-started): larger link text (#292) (ce78d12), closes #292
  • docs(intro-ci): add basic introduction to CI (3fcac41)
  • docs(README): fix extension of introduction-to-ci.md (#310) (ab104a9), closes #310
  • docs(README): restructure documentation links (a5fca24)
  • docs(README): fix Screenshot URL (#290) (fbb7a3a), closes #290
  • docs(server): fix screenshot url (#291) (8f9e74c), closes #291
  • refactor(cli): complete rename of project token -> build token (a1724c1)
  • tests: update seed data to v6 (f3c5624)
  • tests(cli): update token test strings (c6f370f)
  • tests(server): add empty dashboard test (b053efb)
  • tests(utils): update assertion expectations (1c77da1)
  • tests(utils): add suite for preset completeness (bda911c)
  • chore(ci): upgrade to lighthouserc.js (03eb7aa)

BREAKING CHANGE

  • build statistics use _median suffix not _average
  • category scores changed to lighthouse 6.0 weighting
  • collect will now recurse into subdirectories when no URLs are provided to collect and a staticDistDir is given
  • default assertion will now be minScore=0.9
  • HTML reports in .lighthouseci/ will also be deleted on running of collect, not just the JSON
  • presets now assert lighthouse 6.0 audits
  • x-lhci-build-token header now required on POST /projects/:id/builds
  • x-lhci-build-token header now required on POST /projects/:id/builds/🆔/runs and PUT /projects/:id/builds/:id/lifecycle

Don't miss a new lighthouse-ci release

NewReleases is sending notifications on new releases.