Skip to content

Releases: GoogleChrome/lighthouse-ci

v0.1.1-alpha.6

09 Oct 21:14

Choose a tag to compare

v0.1.1-alpha.6 Pre-release
Pre-release

v0.1.1-alpha.6 (2019-10-09)

  • feat(cli): add command to open HTML reports (df13eb4)
  • feat(cli): assert against budgets file (40b46ee)
  • feat(server): use project tokens distinct from ids (4e814d7)
  • feat(server): use real sql migrations (d27e181)
  • feat(server): use new ancestor logic in build view UI (2ceebda)
  • feat(server): add route for computing build ancestor (e19d9cd)
  • feat(server): show numeric diff in audit detail pane (7c0d769)
  • feat(server): support node details types (f655599)
  • feat(server): add legend for multiple URL dashboard graphs (3c3ab8e)
  • feat(server): support multiple URLs per graph (e24d46f)
  • feat(utils): add support for default aggregationMethod (6c098cd)
  • feat(utils): convert budgets to assertions (00cf1a4)
  • feat(utils): add resource-summary sub property assertion support (3d29976)
  • feat(utils): add median-run mergeMethod (70aef52)
  • feat(utils): generate displayValue (b142e82)
  • feat(utils): support other item generation (945fc50)
  • fix(cli): handle Lighthouse failure (fcf5cd0)
  • fix(cli): usability improvements to assert output (da42812)
  • fix(server): do not use future biulds as ancestor on master (afa8172)
  • fix(server): only metrics get numeric diff view (98b0ca2)
  • fix(server): audit details header design (2e9a282)
  • fix(server): wire up build view URL dropdown (914dbd7)
  • fix(utils): update presets for inert audits (e78b25a)
  • docs: more robust assertion documentation (9e10393)
  • refactor(cli): rename mergeMethod -> aggregationMethod (c0329f1)
  • refactor(utils): split up getAllFilteredAssertionResults logic (4f50732)
  • refactor(utils): move representative run logic to utils (30b8760)
  • tests: custom written networkidle0 (3d8374b)
  • tests(cli): non-flaky snapshots (b6226f2)
  • tests(e2e): update snapshots for new data (9553558)
  • tests(seed-data): more realistic seed data (7ecbf29)
  • tests(server): bump API fixtures (361022f)
  • chore(cli): update lighthouse dependency to 5.5.0 (f61a4ef)

v0.1.1-alpha.5

03 Oct 02:52

Choose a tag to compare

v0.1.1-alpha.5 Pre-release
Pre-release

v0.1.1-alpha.5 (2019-10-03)

  • feat(cli): additive collect mode (7e83023)
  • feat(cli): mask non-deterministic URL components (ccb528b)
  • feat(server): updated project dashboard design (1eee607)
  • feat(server): update gauge design (50e6ace)
  • feat(server): flesh out other audit diff types (0ba5699)
  • feat(server): table cell regression coloring (ad8888f)
  • feat(server): table details diffs (f2ecef7)
  • feat(server): surface removed items in tables (565f43b)
  • feat(server): update design for diff preview (89720e0)
  • feat(utils): add getDiffLabel utility (dfab7a8)
  • fix(server): use open triangle for fail (48a30ef)
  • fix(server): update numeric diff preview design (6eaf47d)
  • fix(server): restrict dashboard to master and last 5 builds (3c7ad0f)
  • fix(server): adjust default font and icon size (fadca7d)
  • fix(server): unify table and preview item regression defn (027f34c)
  • fix(server): responsive-ish container (9100357)
  • fix(utils): create directory when requested (0193b05)
  • fix(utils): support non-url keyed item diffs (a12cfbc)
  • refactor(server): extract project graphs to separate file (623ecd3)
  • refactor(server): prefer className to class (19498ea)
  • refactor(utils): move getRowLabel into utils (2a44c15)
  • tests: add multiple urls to our dogfood (13c9bfd)
  • tests(server): update e2e snapshots (1227f6d)
  • tests(utils): add test for global regex replace (e7a99ae)

v0.1.1-alpha.4

17 Sep 03:32

Choose a tag to compare

v0.1.1-alpha.4 Pre-release
Pre-release

v0.1.1-alpha.4 (2019-09-17)

  • feat(cli): print build view URL on upload (14e51b7)
  • feat(server): add item count visualization to audit list (09d7bdd)
  • feat(server): support simple details types in table (3101c9f)
  • feat(server): basic table styling (e94f300)
  • feat(server): add basic table details (701fd43)
  • fix(cli): better branch attribution in travis (45bf8a6)
  • fix(server): treat no base as no diffs available (97fb5d5)
  • fix(utils): diff finder handles overallSavingsMs (4a92cdf)
  • refactor(server): move audit detail to own folder (6eee18f)
  • refactor(server): pass audit pairs around (cba338b)
  • refactor(server): move audit group code into folder (884cde2)
  • tests: more accurate LH details types (48785f8)

v0.1.1-alpha.3

14 Sep 03:33

Choose a tag to compare

v0.1.1-alpha.3 Pre-release
Pre-release

v0.1.1-alpha.3 (2019-09-14)

  • fix: use position fixed for hash selector pane (4da32a1)
  • fix(server): handle 0 numericValue (f48ca23)
  • fix(utils): handle notApplicable and informative audits (345ee70)

v0.1.1-alpha.2

12 Sep 16:26

Choose a tag to compare

v0.1.1-alpha.2 Pre-release
Pre-release

v0.1.1-alpha.2 (2019-09-12)

  • feat(server): add empty build view lhr link (51db6cc)
  • feat(server): add lhr viewer link (28ffdaf)
  • feat(server): convert header project name to link (76ddd7c)
  • fix(cli): use previous commit as ancestor for master commits (23b7637)
  • fix(server): minor build view styling tweaks (fdabd81)
  • fix(server): styling for no base build selected (2d154f1)
  • fix(server): allow selection of same base/compare build (68c38e5)
  • fix(server): no duplicate builds in hash selector (ff3f46a)
  • fix(server): handle long commit messages (df03759)
  • tests: combine postgres and xvfb declaration (88b6f08)
  • tests: switch travis to xenial (f6d54ee)
  • tests: support static files in jest tests (d3cb9e3)
  • tests: add missing ancestor test builds (8fdbfcc)

v0.1.1-alpha.1

11 Sep 17:29

Choose a tag to compare

v0.1.1-alpha.1 Pre-release
Pre-release

v0.1.1-alpha.1 (2019-09-11)

  • feat(cli): infer real avatar URL (c25baaf)
  • fix: handle long commit messages (e65896c)
  • fix: write stderr of failed LH runs (eb3999a)
  • fix: do not double print token (bfc9b86)
  • fix(cli): defer to travis commit info when available (78a9be2)
  • fix(server): do not fail for invalid uuids (651c74d)
  • chore: only run dogfood on node 10 (03a3ba9)
  • chore: update chrome to latest stable (6147c6e)
  • chore: print chrome version in travis (219600f)
  • chore: use different name for environment (32809e7)
  • chore: add dogfooding script to travis (07aa965)

v0.1.1-alpha.0

10 Sep 16:24

Choose a tag to compare

v0.1.1-alpha.0 Pre-release
Pre-release

v0.1.1-alpha.0 (2019-09-10)

  • feat: add support for postgres storage method (2b63b2e)
  • fix: resolve inconsistency between sqlite and postgres (589ea3a)
  • tests: add noop close method for consistency (7dafb49)

v0.1.0

09 Sep 19:46

Choose a tag to compare

v0.1.0 (2019-09-09)

  • feat: add hash selector build list UI (e757951)
  • feat: programmatically create summary (8871502)
  • feat: add category score graphs (680173c)
  • feat: add category statistics (045aac1)
  • feat: create real select dropdowns for header (03206fd)
  • feat: add cursor tracking line (b7f3246)
  • feat: add build hash selector placeholder (9d67e6f)
  • feat: initial dashboard design (656642d)
  • feat: add list branches endpoint (25c8658)
  • feat: add project-wide urls route (9315278)
  • feat: wire dashboard data to header controls (219595a)
  • feat: add statistic model (5e2d4ca)
  • feat: add runAt build property (0498bf7)
  • feat: add findBuildById (73ee340)
  • feat: add context properties to build model (bf85e96)
  • feat: add project dashboard shell (b0c5588)
  • feat: add basic build view route (de9a844)
  • feat: support build filtering by branch (a77028e)
  • feat: add sealed build model logic (31f8d63), closes #13
  • feat: add branch to build schema (b1328fb)
  • feat: expose build sealing over API (76cb333)
  • feat: add project getting started UI (7770bb2)
  • feat: express error middleware (0a2b687)
  • feat: add project fetch by id to API (346cdc9)
  • feat: add representative and url filters to getRuns (abaa0fa)
  • feat: add async loader utilities (e397f32)
  • feat: add build urls to build view (70e9591)
  • feat: render clickable list of projects (a1884a2)
  • feat: add run data to build view (c814ed2)
  • feat: lazy loaded routes (3b11543)
  • feat: implement redesigned header (c351ee4)
  • feat: serve UI from CLI server (368620b)
  • feat: add build selector pill (9056099)
  • feat: basic UI preact+parcel boilerplate (1215b14)
  • feat: add build score comparison to build view (68524d3)
  • feat: add multiple-url assertion support (df1a4ab)
  • feat: add build/run models (d570099)
  • feat: add url to run table (8581ff5)
  • feat: add loglevel and clean server exit (42695ba)
  • feat: native performance budget support (d65a807)
  • feat: add project CRUD routes (c39bc46)
  • feat: add max numeric value assertions (59d9b6d)
  • feat: add audit detail pane (13d7f36)
  • feat: upgrade to lighthouse 5.1.0 (b4b05df)
  • feat: add audit detail pane items (d9aecb9)
  • feat: support arbitrary Lighthouse CLI Flags in collect (835bddb)
  • feat: generate seed details items (aa74017)
  • feat: add wizard for creating new project (83f81bf)
  • feat: add determinstic random generator (b0a7824)
  • feat: add more collect launch flags (081bf9a)
  • feat: deterministic seed data (e1aee59)
  • feat: add assertion preset support (ea164c6)
  • feat: add basic audit diff finder (cb058fb)
  • feat: add lighthouserc file support (3d0649e)
  • feat: scroll to selected audit (e70bc4f)
  • feat: add assert command (1a124c7)
  • feat: add diff severity measurement (8d83078)
  • feat: save LHRs to server (08420bc)
  • feat: only show audits with diffs (fd03b5f)
  • feat: add API client (4bf6012)
  • feat: add numeric diff to build view (3b02729)
  • feat: add project tokens (8724ee4)
  • feat: use real data in dashboard graphs (ccb4834)
  • feat: add basic server command (8fea916)
  • feat: add basic plotly integration (ab12c21)
  • feat(ui): add basic audit group comparison to build view (6d513a3)
  • feat(ui): add legend to build view (c5963a2)
  • feat(ui): add url dropdown to build view (dc4873f)
  • fix: audit numeric value improvements are negative (6767cf5)
  • fix: deterministic creation order in seed-data (e558ca6)
  • fix: renderable seed data (f9d8115)
  • fix: fail in pessimistic on partial audit failure (76f42c6)
  • fix: sort stats by build time (8e84154)
  • fix: shorten auditUrl option name (ff0c1ce)
  • fix: only surface score diff level changes (c62ab8a)
  • fix: handle project 404s in UI (1ef6507)
  • fix: allow project 404s (38241d0)
  • fix: convert externalBuildId to externalBuildUrl (af54dc2), closes #6
  • fix: file-relative path for rc-file extension (d35e78c)
  • fix: seal the build after reporting (fd2fd8a)
  • fix: use minScore assertion for informative/notApplicable (cf87b77)
  • fix: dashboard style tweaks (e4f9201)
  • fix: require token in collect (8f52e5d)
  • fix: do not create duplicate statistic records (f3232ae)
  • fix(dashboard): handle multiple URLs (2b513d5)
  • fix(ui): center build pill comparison in header ([c2de763](https://github.com/GoogleChrome...
Read more