diff --git a/changelog.md b/changelog.md index 0497762d8b62..4deb5139a549 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,55 @@ + +# 8.3.0 (2021-08-10) +[Full Changelog](https://github.com/GoogleChrome/lighthouse/compare/v8.2.0...v8.3.0) + +We expect this release to ship in the DevTools of [Chrome 94](https://chromiumdash.appspot.com/schedule), and to PageSpeed Insights within 2 weeks. + +## New Contriubutors + +Thanks to our new contributors 👽🐷🐰🐯🐻! + +- Haruaki OTAKE @aaharu +- Georgi Yonchev @g-yonchev +- Kartike Bansal @kraten + +## Core + +* fix resource size calculation of cached images ([#12612](https://github.com/GoogleChrome/lighthouse/pull/12612)) +* convert core `.d.ts` files to modules ([#12870](https://github.com/GoogleChrome/lighthouse/pull/12870), [#12880](https://github.com/GoogleChrome/lighthouse/pull/12880), [#12888](https://github.com/GoogleChrome/lighthouse/pull/12888)) + +## ⛏️👷 Fraggle Rock + + Support for auditing user flows ([#11313](https://github.com/GoogleChrome/lighthouse/issues/11313)) + +* override quiet windows for observed performance ([#12873](https://github.com/GoogleChrome/lighthouse/pull/12873)) + +## Report + +* autogenerate components.js from templates.html ([#12803](https://github.com/GoogleChrome/lighthouse/pull/12803)) +* reword SEO category description ([#12877](https://github.com/GoogleChrome/lighthouse/pull/12877)) +* dom: handle undefined link url from proto roundtrip ([#12872](https://github.com/GoogleChrome/lighthouse/pull/12872)) + +## Deps + +* csp-evaluator: upgrade to exactly 1.0.4 ([#12858](https://github.com/GoogleChrome/lighthouse/pull/12858)) + +## Clients + +* viewer: convert to ES modules ([#12878](https://github.com/GoogleChrome/lighthouse/pull/12878)) + +## I18n + +* import ([#12893](https://github.com/GoogleChrome/lighthouse/pull/12893)) + +## Docs + +* readme: add SpeedVitals to the list of integrations ([#12866](https://github.com/GoogleChrome/lighthouse/pull/12866)) + +## Misc + +* remove nyc config ([#12876](https://github.com/GoogleChrome/lighthouse/pull/12876)) +* npmignore all of dist/ except standalone report ([#12855](https://github.com/GoogleChrome/lighthouse/pull/12855)) + # 8.2.0 (2021-08-03) [Full Changelog](https://github.com/GoogleChrome/lighthouse/compare/v8.1.0...v8.2.0) @@ -72,7 +124,7 @@ We expect this release to ship in the DevTools of [Chrome 93](https://chromiumda ## New contributors -Thanks to our new contributors 👽🐷🐰🐯🐻! +Thanks to our new contributors 👽🐷🐰🐯🐻! - Todor Totev @todortotev - Tanner Dolby @tannerdolby diff --git a/docs/plugins.md b/docs/plugins.md index 770f2ad3967c..a4c0dbc922fe 100644 --- a/docs/plugins.md +++ b/docs/plugins.md @@ -60,10 +60,10 @@ A Lighthouse plugin is just a node module with a name that starts with `lighthou "name": "lighthouse-plugin-cats", "main": "plugin.js", "peerDependencies": { - "lighthouse": "^8.2.0" + "lighthouse": "^8.3.0" }, "devDependencies": { - "lighthouse": "^8.2.0" + "lighthouse": "^8.3.0" } } ``` diff --git a/docs/recipes/custom-audit/package.json b/docs/recipes/custom-audit/package.json index 38b1158e2e99..e3654a05c25e 100644 --- a/docs/recipes/custom-audit/package.json +++ b/docs/recipes/custom-audit/package.json @@ -3,6 +3,6 @@ "private": true, "scripts": {}, "devDependencies": { - "lighthouse": "^8.2.0" + "lighthouse": "^8.3.0" } } diff --git a/docs/recipes/gulp/package.json b/docs/recipes/gulp/package.json index 86b89dd7004c..98e18bb3db7a 100644 --- a/docs/recipes/gulp/package.json +++ b/docs/recipes/gulp/package.json @@ -7,6 +7,6 @@ "devDependencies": { "gulp": "^3.9.1", "gulp-connect": "^5.0.0", - "lighthouse": "^8.2.0" + "lighthouse": "^8.3.0" } } diff --git a/docs/recipes/lighthouse-plugin-example/package.json b/docs/recipes/lighthouse-plugin-example/package.json index f5634a954fd3..4b6741c7f8f9 100644 --- a/docs/recipes/lighthouse-plugin-example/package.json +++ b/docs/recipes/lighthouse-plugin-example/package.json @@ -3,9 +3,9 @@ "private": true, "main": "./plugin.js", "peerDependencies": { - "lighthouse": "^8.2.0" + "lighthouse": "^8.3.0" }, "devDependencies": { - "lighthouse": "^8.2.0" + "lighthouse": "^8.3.0" } } diff --git a/lighthouse-core/test/results/sample_v2.json b/lighthouse-core/test/results/sample_v2.json index 831503f0a1cc..2386598ef88d 100644 --- a/lighthouse-core/test/results/sample_v2.json +++ b/lighthouse-core/test/results/sample_v2.json @@ -8,7 +8,7 @@ "axe-core": "4.1.3" } }, - "lighthouseVersion": "8.2.0", + "lighthouseVersion": "8.3.0", "fetchTime": "2018-03-13T00:55:45.840Z", "requestedUrl": "http://localhost:10200/dobetterweb/dbw_tester.html", "finalUrl": "http://localhost:10200/dobetterweb/dbw_tester.html", diff --git a/package.json b/package.json index f9c5c95dec40..1af5db1d71aa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lighthouse", - "version": "8.2.0", + "version": "8.3.0", "description": "Automated auditing, performance metrics, and best practices for the web.", "main": "./lighthouse-core/index.js", "bin": { diff --git a/third-party/chromium-webtests/webtests/http/tests/devtools/lighthouse/lighthouse-emulate-run-expected.txt b/third-party/chromium-webtests/webtests/http/tests/devtools/lighthouse/lighthouse-emulate-run-expected.txt index 44773c10414b..5eff9064c8a0 100644 --- a/third-party/chromium-webtests/webtests/http/tests/devtools/lighthouse/lighthouse-emulate-run-expected.txt +++ b/third-party/chromium-webtests/webtests/http/tests/devtools/lighthouse/lighthouse-emulate-run-expected.txt @@ -14,7 +14,7 @@ Generate report: enabled visible =============== Lighthouse Results =============== URL: http://127.0.0.1:8000/devtools/lighthouse/resources/lighthouse-emulate-pass.html -Version: 8.2.0 +Version: 8.3.0 formFactor: mobile screenEmulation: { "mobile": true, diff --git a/third-party/chromium-webtests/webtests/http/tests/devtools/lighthouse/lighthouse-successful-run-expected.txt b/third-party/chromium-webtests/webtests/http/tests/devtools/lighthouse/lighthouse-successful-run-expected.txt index 0a8dc6b3b587..2696cf0f3185 100644 --- a/third-party/chromium-webtests/webtests/http/tests/devtools/lighthouse/lighthouse-successful-run-expected.txt +++ b/third-party/chromium-webtests/webtests/http/tests/devtools/lighthouse/lighthouse-successful-run-expected.txt @@ -384,7 +384,7 @@ Generating results... =============== Lighthouse Results =============== URL: http://127.0.0.1:8000/devtools/lighthouse/resources/lighthouse-basic.html -Version: 8.2.0 +Version: 8.3.0 ViewportDimensions: { "innerWidth": 980, "innerHeight": 1743,