Releases: GoogleChrome/lighthouse-ci
Releases · GoogleChrome/lighthouse-ci
v0.7.2
v0.7.2 (2021-04-29)
- feat(server): enable passing of server host (#589) (c31cea3), closes #589
- fix(cli): fix status check for includePassedAssertions (#595) (875c3ed), closes #595
- fix(server): debug logging for sequelize/umzug (15d0150)
- docs(jenkins): update Node version to 12 for setup script (#592) (fb8acee), closes #592 #591
- docs(migration): add migration guide for missing version updates (56e091d), closes #567
- chore: update docker images with latest version (cc054c5)
- chore(tsc): typed debug logging (4f9bcdc)
v0.7.1
v0.7.1 (2021-04-13)
- feat(cli): update lighthouse to v7.3.0 (#581) (10e873a), closes #581
- feat(utils): more gitlab build context support (#568) (0c9a727), closes #568
- fix(server): reject on server initialization errors (#584) (a126b09), closes #584
- fix(utils): limit characters of env overrides to context (#585) (4fa8277), closes #585
- docs: fix typo in getting-started.md (#560) (68d085a), closes #560
- docs: use node 12 in examples (#579) (7999f88), closes #579
- docs: use node 15 in CircleCI example (#582) (838723b), closes #582
- docs(heroku): update example for node 12 (8986fed)
- docs(heroku): add connection SSL flag (0f5c2dd)
- tests: update internal references to master (a022b20)
- chore: update docker images with latest version (c0cf3a6)
- chore: rename CI branch to main (6994365)
- chore(ci): use personal github token (7f46602)
- chore(ci): add dogfood script to CI (8aaccdd)
- chore(scripts): update version tags executable (7971074)
v0.7.0
v0.7.0 (2021-02-02)
- feat: improved debug logging (#535) (92c6a4b), closes #535
- feat: upgrade to [email protected] (#536) (44c4e7d), closes #536
- feat(server): add multiple cron tasks and branch filtering (#541) (0638f08), closes #541
- feat(server): add a health check route before auth (#531) (e252fe4), closes #531
- feat(server): scrollable project list (#491) (4a92463), closes #491
- feat(utils): add suport for drone ci build context (#505) (23e15b9), closes #505
- fix(cli): use uuid for tmp CLI flags filename (#502) (30d42a4), closes #502
- docs: add deleteOldBuildsCron (#497) (8b3fde9), closes #497
- docs(getting-started): add Cloudbuild example (#501) (6e8872d), closes #501
- docs(recipes): only git add the relevant files to lhci-server (bcbfff4), closes #519
- docs(recipes): update Kubernetes deployment instructions (#526) (f1b6bee), closes #526
- tests: more lenient CI screenshot thresholds (14e7c10), closes #523
- tests: fix local test anamolies (#534) (997eb6e), closes #534
- chore: update docker images with latest version (b959cae)
- chore: add issue templates (674c739)
- chore: fix version tag scripts (76b4494)
- chore: update LHCI versions in documentation (a91814a)
- chore(ci): remove usage of set-env (#499) (4e58690), closes #499
- chore(deps): update yargs, node-fetch (#532) (8c63056), closes #532
- chore(deps): bump yargs-parser (#514) (9fa310f), closes #514
- chore(deps): update @types/uuid (880fe68)
- chore(docker): update docker client version (#524) (898c843), closes #524
BREAKING CHANGE
- use Lighthouse v7 https://github.com/GoogleChrome/lighthouse/releases/tag/v7.0.0
v0.6.1
v0.6.1 (2020-11-11)
- fix(cli): use correct baseBranch for healthcheck (c0bef27), closes #485
- fix(cli): respect nested environment variables from autorun (543658b), closes #480
- docs: add GitHub Actions snippet for GitHub status checks (#484) (a832490), closes #484
- docs: update examples to 0.6.x (8aa0845)
- chore: update docker images with latest version (cd40fcb)
- chore(deps): bump sqlite3 to v5 (#489) (f4fcf39), closes #489
- misc(release): only publish docs changes (1f4cc1d)
v0.6.0
v0.6.0 (2020-10-29)
- feat(cli): upgrade to Lighthouse 6.4.1 (#470) (14c5769), closes #470
- fix(utils): handle missing details.items (#482) (0449e6e), closes #482
- docs: bump lhci from 0.4.x to 0.5.x (#476) (99fcb6f), closes #476
- docs(troubleshooting): add cross environment FAQ (56fe544)
- tests(cli): add mock LHR support (#477) (51dc34a), closes #477
- chore: update docker images with latest version (418ade7)
BREAKING CHANGE
- Lighthouse 6.4.1 with new audits in assertion presets and affected scores.
v0.5.1
v0.5.1 (2020-10-20)
- feat(cli): add autodiscoverUrlBlocklist option (#468) (bf6a83d), closes #468
- feat(cli): add collect option to set number of pages to autodiscover (#434) (90c8635), closes #434
- feat(server): server should periodically delete old builds (#471) (c324f3f), closes #471
- feat(server): add compare URL dropdown (#457) (01e397b), closes #457
- feat(utils): parse author env var for email (#452) (8951394), closes #452
- fix(cli): add message for misconfigured audit assertions (b46d13f)
- fix(cli): add message for invalid assertion types (0f6d302)
- fix(cli): bump chrome-launcher from 0.12.0 to 0.13.4 (#451) (56f6062), closes #451
- fix(cli): don't use folders for default HTML files in
collect
(#445) (3d22230), closes #445 - fix(server): improved CLS comparisons in diff view (0f98611)
- fix(server): increase default socket timeout (c353ee8)
- docs: link to repl for testing urlReplacementPatterns (#460) (5750eba), closes #460
- docs: update SQL connection URL example (#449) (bb28d9a), closes #449
- docs: update upload.target CLI help (#432) (12619d2), closes #432
- docs: add disableStorageReset to custom Lighthouse example (#423) (996d80c), closes #423
- docs(configuration): Add desktop docs (#433) (a5220a0), closes #433
- docs(troubleshooting): fix broken link to puppeteer (#467) (70020c6), closes #467
- tests: lint and typecheck improvements (56fb2d5)
- chore: add comment for viewer's
opened
postMessage (#425) (a707dd1), closes #425 - chore: update docker images with latest version (f34b914)
- chore(ci): disable lint on windows CI (0e7c535)
- chore(ci): add lint and typecheck to CI (612e74c)
v0.5.0
v0.5.0 (2020-08-20)
- feat(cli): upgrade to Lighthouse 6.2.0 (#416) (d1feae0), closes #416
- feat(cli): log attempts to save url map (#402) (7b7a6fd), closes #402
- feat(server): add indexes on common queries (#417) (c1d807c), closes #417
- fix(cli): do not require chrome for PSI collect (c74e056)
- fix(cli): enable uploads to URL map (da19b40)
- fix(cli): forward --no-lighthouserc to autorun child processes (967bc71)
- fix(deps): bump open from 6.4.0 to 7.1.0 (#409) (0060e6b), closes #409
- docs: add ToS and Privacy Policy links for app (4b6f361)
- docs(configuration): correct budgetPath parameter (771ff8f)
- chore: update docker images with latest version (1bf2e96)
- chore(ci): disable flaky Postgresql socket test (008b081)
- chore(dependabot): disable dependabot (0c5db08)
- chore(dependabot): use
dependabot
instead ofdependabot-preview
(#405) (37f92b8), closes #405
BREAKING CHANGE
- several category score changes, new audits in recommended preset
See https://github.com/GoogleChrome/lighthouse/releases/ for the full changelog since 6.0.0.
v0.4.4
v0.4.4 (2020-08-04)
- feat(cli): add autorun support for
out
as a default dist dir (#394) (0bc4111), closes #394 - feat(server): add mysql support to docker-server (#396) (0474934), closes #396
- feat(server): support socket path in server config (#389) (ab80a43), closes #389
- docs: fix GitHub capitalization (#388) (b7a906d), closes #388
- tests: add postgresql socket test to CI (#390) (a551fd2), closes #390
- tests(cli): more resilient psi cron snapshots (ebe3419)
- tests(server): force db reset (#397) (fe942e3), closes #397
- chore: update docker images with latest version (80d7fe4)
v0.4.3
v0.4.3 (2020-07-20)
- feat(cli): add timing metrics to budgets converter (#377) (412230b), closes #377
- feat(cli): allow status app url to be configured (#372) (daac2d1), closes #372
- fix(docker-client): install git (477eda0)
- fix(utils): better error message for git failures (1b0c77e)
- docs(configuration): add more detail to puppeteerScript option (#367) (79708c5), closes #367
- docs(CONTRIBUTING): add codebase explainer (#359) (47d7d87), closes #359
- docs(docker-client): add --shm-size and --cpus notes (#373) (6616a4a), closes #373
- docs(readme): add CONTRIBUTING.md link (#384) (09c9b22), closes #384
- chore: update docker images with latest version (5fba7b2)
v0.4.2
v0.4.2 (2020-06-26)
- feat(cli): add PSI runner to collect (bfa4076)
- feat(server): add autocollect cron functionality (9300a07)
- fix(cli): respect path of serverBaseUrl (60e808f)
- fix(cli): cachebust psi requests (2607167)
- fix(server): usability improvements to PSI cron (f9b23c2)
- fix(utils): support git remotes not ending in .git (4b7051c)
- fix(utils): more useful build context errors (#337) (5380a23), closes #337
- docs: add nginx/VPN proxy recipe (#353) (5c881cf), closes #353
- docs: fix typo rouge -> rogue (#315) (1b0a146), closes #315
- docs: add PSI collect documentation (fe1e906)
- docs(configuration): add server property descriptions (67b6af5)
- docs(getting-started): basic auth instructions (#341) (9fcfcae), closes #341
- refactor(server): switch psiCollectCron to use projectSlug over token (7058b38)
- refactor(server): rename autocull to psiCollectCron (36b6df3)
- refactor(utils): move psi runner and gravatar logic for autocollect (4531967)
- tests: add more debug statements to server failures (2b9508d)
- tests: revert back to older @testing-library/dom (dd813c4)
- tests(cli): add psiCollectCron test for CLI (362d317)
- tests(cli): remove stack trace from snapshots (49979d5)
- tests(cli): increase timeouts with async runCLI (bcfea80)
- tests(cli): convert runCLI to async (39a6e43)
- tests(server): add startAutocollectCron tests (275269e)
- tests(server): increase 00 build id test timeout (6c4401d)
- chore: increase cli.test.js timeout (0120d7c)
- chore: remove most travis work (4e166ec)
- chore: switch to GitHub actions (d0fb804)
- chore: update devDependencies (a7fc579)
- chore: update docker images with latest version (682af8b)