github GoogleChrome/lighthouse-ci v0.2.0

latest releases: v0.13.0, v0.12.0, v0.11.1...
4 years ago

v0.2.0 (2019-10-28)

  • feat: add support for postgres storage method (2b63b2e)
  • feat(cli): fail to create duplicate hash builds (9b6efc8), closes #26
  • feat(cli): print audit title and documentation link (261fd0a)
  • feat(cli): add autorun command (5e42e21)
  • feat(cli): add buildDir collect option with fallback server (ebbe030)
  • feat(cli): support multiple collect urls (031eb12)
  • feat(cli): add assertionless github status check (#25) (3950213), closes #25
  • feat(cli): add github status checks (97d2639)
  • feat(cli): save assertion results to disk (3c02774)
  • feat(cli): add temporary public storage upload target (cbad14d)
  • feat(cli): add command to open HTML reports (df13eb4)
  • feat(cli): assert against budgets file (40b46ee)
  • feat(cli): additive collect mode (7e83023)
  • feat(cli): mask non-deterministic URL components (ccb528b)
  • feat(cli): print build view URL on upload (14e51b7)
  • feat(cli): infer real avatar URL (c25baaf)
  • feat(server): add percentage deltas in table details (2f0fb8e)
  • feat(server): add newly designed selection header on build hash selector (e60eb77)
  • feat(server): add git visualization to build hash selector (d87cc8e)
  • feat(server): fancy tooltips (82df037), closes #30
  • feat(server): sort items based on numeric deltas (2a8d6ad), closes #31
  • feat(server): show hostname of URLs in table details (927ddef)
  • feat(server): pwa gauges (c881617)
  • feat(server): narrow audit diff designs (ccf61b6)
  • feat(server): add link details support (844110a)
  • feat(server): add warnings to build view for edge cases (47f968f)
  • feat(server): dropdown chevron (f9fcf2f)
  • feat(server): add build view options for report and delta threshold (1188120)
  • feat(server): add display value audit diff (0e0df55)
  • feat(server): use compareUrl from searchParams (ccdef92)
  • 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(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(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)
  • 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)
  • feat(utils): synthesizeItemKeyDiffs (a6dda6b)
  • feat(utils): zipped items preserve diffs (9eaa98c)
  • feat(utils): add load test seed dataset (65feb1e)
  • feat(utils): expose auditTitle and auditDocumentationLink (2bb88a6)
  • feat(utils): assert category scores (13c687e)
  • feat(utils): ignore passing->passing numericValue only changes (68a906d)
  • feat(utils): diff finder use non-url item keys (5329b62)
  • feat(utils): diff finder replaceNondeterministicStrings (dee2613)
  • feat(utils): find displayValue diffs (590bf04)
  • feat(utils): empty build in seed data (f9ffae7)
  • 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)
  • feat(utils): add getDiffLabel utility (dfab7a8)
  • fix: resolve inconsistency between sqlite and postgres (589ea3a)
  • fix: write stderr of failed LH runs (eb3999a)
  • fix: handle long commit messages (e65896c)
  • fix: do not double print token (bfc9b86)
  • fix: use position fixed for hash selector pane (4da32a1)
  • fix(cli): correct URL count when all assertions pass (48db860)
  • fix(cli): status check message improvements (a6cf89e)
  • fix(cli): improved debug output for status check (e8b51b1)
  • fix(cli): handle Lighthouse failure (fcf5cd0)
  • fix(cli): usability improvements to assert output (da42812)
  • fix(cli): better branch attribution in travis (45bf8a6)
  • fix(cli): use previous commit as ancestor for master commits (23b7637)
  • fix(cli): defer to travis commit info when available (78a9be2)
  • fix(server): limit builds fetched by default (4f5476a)
  • fix(server): only show added and removed labels (5bf7b48)
  • fix(server): show milliseconds as unit for delta (7c1e5ff)
  • fix(server): smaller font size for upper and lower limits (ead96e7)
  • fix(server): handle base and compare both master (91a4c7a)
  • fix(server): use run URL for statistics not finalUrl (f7e797e)
  • fix(server): reject runs without LHR (fbb2a0d)
  • fix(server): match build selector header to new design (0c13aac)
  • fix(server): add alt text for images (9572f04)
  • fix(server): show fractional digits in simple details (31cae9f), closes #29
  • fix(server): provide extra whitespace in .audit-detail-pane (d15f699)
  • fix(server): use compression (6eafeb6)
  • fix(server): sort order of audits and PWA category (bc476b6)
  • fix(server): prevent runaway table cell width (ceef424)
  • fix(server): show diff inside bar in narrow situations (2d4f0db)
  • fix(server): close build hash selector on outside click (0652474)
  • fix(server): no more sql warnings (33a71a0)
  • fix(server): audit panel close button design (c039a3a)
  • fix(server): hide just displayValue diffs (b549344)
  • fix(server): handle invalid URLs (03b441c)
  • fix(server): improved numeric diff unit inferrence (a3cfd4e)
  • fix(server): use baseHash override (35769f7)
  • fix(server): fallback to itemType (68dfdac)
  • 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(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(server): treat no base as no diffs available (97fb5d5)
  • fix(server): handle 0 numericValue (f48ca23)
  • 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)
  • fix(server): do not fail for invalid uuids (651c74d)
  • fix(utils): load tester sane metrics (1b779fc)
  • fix(utils): move text compression back into recommended preset (5eaee70)
  • fix(utils): use correct item key for mainthread-work-breakdown (63303ba)
  • fix(utils): update presets for inert audits (e78b25a)
  • fix(utils): create directory when requested (0193b05)
  • fix(utils): support non-url keyed item diffs (a12cfbc)
  • fix(utils): diff finder handles overallSavingsMs (4a92cdf)
  • fix(utils): handle notApplicable and informative audits (345ee70)
  • docs: more autorun tweaks (f228afe)
  • docs: update getting started with autorun example (5943427)
  • docs: update assertions docs for new functionality (17acca7)
  • docs: add getting started guide (6babedc)
  • docs: more robust assertion documentation (9e10393)
  • docs(getting-started): add note for autorun matrix builds (cf85531)
  • docs(recipes): add kubernetes deployment example (83d3259)
  • docs(recipes): add docker server recipe (a71fab6)
  • refactor(cli): rename mergeMethod -> aggregationMethod (c0329f1)
  • refactor(server): simplify sidebar component (cf77f86)
  • refactor(server): simplify page header component (2bd3b0c)
  • refactor(server): extract project graphs to separate file (623ecd3)
  • refactor(server): prefer className to class (19498ea)
  • 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)
  • refactor(utils): split up getAllFilteredAssertionResults logic (4f50732)
  • refactor(utils): move representative run logic to utils (30b8760)
  • refactor(utils): move getRowLabel into utils (2a44c15)
  • tests: add noop close method for consistency (7dafb49)
  • tests: combine postgres and xvfb declaration (88b6f08)
  • tests: add multiple urls to our dogfood (13c9bfd)
  • tests: switch travis to xenial (f6d54ee)
  • tests: support static files in jest tests (d3cb9e3)
  • tests: custom written networkidle0 (3d8374b)
  • tests: more accurate LH details types (48785f8)
  • tests: add missing ancestor test builds (8fdbfcc)
  • tests(ci): add assert to travis flow (0cc0178)
  • tests(cli): ensure token does not leak into upload tests (fd850a9)
  • tests(cli): non-flaky snapshots (b6226f2)
  • tests(e2e): update snapshots (0c5b1a8)
  • tests(e2e): deflake image screenshots (b41ebf1)
  • tests(e2e): update snapshots for new data (9553558)
  • tests(seed-data): more realistic seed data (7ecbf29)
  • tests(server): move key to Fragment (d4565e5)
  • tests(server): bump API fixtures (361022f)
  • tests(server): update e2e snapshots (1227f6d)
  • tests(utils): add ambiguous zip test (142dda5)
  • tests(utils): add test for global regex replace (e7a99ae)
  • chore: upgrade preact to stable (81569a6)
  • 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)
  • chore(cli): update lighthouse dependency to 5.5.0 (f61a4ef)

Don't miss a new lighthouse-ci release

NewReleases is sending notifications on new releases.