5.3.0 (#9674)
This commit is contained in:
Родитель
1a45e86c1c
Коммит
f170bed81b
99
changelog.md
99
changelog.md
|
@ -1,3 +1,102 @@
|
|||
<a name="5.3.0"></a>
|
||||
# 5.3.0 (2019-09-13)
|
||||
|
||||
Expected DevTools release in Chrome 79 ([December 2019](https://chromestatus.com/features/schedule))
|
||||
|
||||
## New contributors!
|
||||
Thanks to our new contributors @alabiaga, @olore, @letanure, and @mfriesenhahn!
|
||||
|
||||
## Core
|
||||
* point audit descriptions to new web.dev Lighthouse docs ([#9538](https://github.com/googlechrome/lighthouse/pull/9538), [#9539](https://github.com/googlechrome/lighthouse/pull/9539), [#9084](https://github.com/googlechrome/lighthouse/pull/9084), [#9537](https://github.com/googlechrome/lighthouse/pull/9537))
|
||||
* constants: increase default `maxWaitForFcp` to 30s ([#9509](https://github.com/googlechrome/lighthouse/pull/9509))
|
||||
* font-size: gather style declaration of type attributes ([#9414](https://github.com/googlechrome/lighthouse/pull/9414))
|
||||
* gather-runner: only fail on interstitials interrupting the `mainRecord` ([#9576](https://github.com/googlechrome/lighthouse/pull/9576))
|
||||
* lightwallet: add path property to `budget.json` ([#9453](https://github.com/googlechrome/lighthouse/pull/9453))
|
||||
* seo: support portuguese in `link-text` audit ([#9446](https://github.com/googlechrome/lighthouse/pull/9446))
|
||||
* start-url: stay offline for entirety of `offlinePass` ([#9451](https://github.com/googlechrome/lighthouse/pull/9451))
|
||||
* third-party-summary: add blocking-time impact ([#9486](https://github.com/googlechrome/lighthouse/pull/9486))
|
||||
* tracehouse: sort trace events by nesting order ([#9230](https://github.com/googlechrome/lighthouse/pull/9230))
|
||||
* add `source-maps` gatherer ([#9101](https://github.com/googlechrome/lighthouse/pull/9101))
|
||||
* unused-css: allow up to 10KB of unused CSS per file ([#9479](https://github.com/googlechrome/lighthouse/pull/9479))
|
||||
|
||||
## CLI
|
||||
|
||||
* list audit categories in help text ([#9399](https://github.com/googlechrome/lighthouse/pull/9399))
|
||||
|
||||
## Clients
|
||||
|
||||
* devtools: fix collapsing-width svg in flexbox ([#9602](https://github.com/googlechrome/lighthouse/pull/9602))
|
||||
* devtools: update test command to run only .js files ([#9532](https://github.com/googlechrome/lighthouse/pull/9532))
|
||||
* proto: don't filter `channel` from `configSettings` ([#9554](https://github.com/googlechrome/lighthouse/pull/9554))
|
||||
* viewer: remove obsolete polyfills ([#9553](https://github.com/googlechrome/lighthouse/pull/9553))
|
||||
* proto: update import hooks, obey line length ([#9595](https://github.com/googlechrome/lighthouse/pull/9595))
|
||||
|
||||
## Deps
|
||||
|
||||
* chrome-launcher: update to 0.11.2 ([#9515](https://github.com/googlechrome/lighthouse/pull/9515))
|
||||
* details-element-polyfill: update to 2.4.0 ([#9552](https://github.com/googlechrome/lighthouse/pull/9552))
|
||||
* jsonlint-mod: update to 1.7.5 ([#9465](https://github.com/googlechrome/lighthouse/pull/9465))
|
||||
* update transitive deps ([#9670](https://github.com/googlechrome/lighthouse/pull/9670))
|
||||
|
||||
## Docs
|
||||
|
||||
* fix broken plugin example link ([#9524](https://github.com/googlechrome/lighthouse/pull/9524))
|
||||
* lightwallet: add link to budget.json repo ([#9579](https://github.com/googlechrome/lighthouse/pull/9579))
|
||||
|
||||
## I18n
|
||||
|
||||
* import translations from tc/ ([#9577](https://github.com/googlechrome/lighthouse/pull/9577), [#9620](https://github.com/googlechrome/lighthouse/pull/9620), [#9454](https://github.com/googlechrome/lighthouse/pull/9454))
|
||||
* add `registerLocaleData()` method ([#9638](https://github.com/googlechrome/lighthouse/pull/9638))
|
||||
* rewrite `aria-required-children` titles ([#9590](https://github.com/googlechrome/lighthouse/pull/9590))
|
||||
* reword `pwa-page-transitions` description ([#9615](https://github.com/googlechrome/lighthouse/pull/9615))
|
||||
* throw on excess placeholder replacement values ([#9580](https://github.com/googlechrome/lighthouse/pull/9580))
|
||||
* remove translated messages when ICU arguments change ([#9598](https://github.com/googlechrome/lighthouse/pull/9598))
|
||||
* use better types for `intl-messageformat` ([#9570](https://github.com/googlechrome/lighthouse/pull/9570))
|
||||
* add code spans to `uses-rel-preconnect` description ([#9568](https://github.com/googlechrome/lighthouse/pull/9568))
|
||||
* fix bugs in locale-importing scripts ([#9621](https://github.com/googlechrome/lighthouse/pull/9621))
|
||||
* fix custom formatted ICU within plurals ([#9460](https://github.com/googlechrome/lighthouse/pull/9460))
|
||||
* capitalize `robots.txt` `displayValue` ([#9567](https://github.com/googlechrome/lighthouse/pull/9567))
|
||||
* add link to cldr parentLocales ([#9520](https://github.com/googlechrome/lighthouse/pull/9520))
|
||||
* move pwa audits to i18n system ([#9105](https://github.com/googlechrome/lighthouse/pull/9105))
|
||||
* use TypeScript compiler to collect `UIStrings` ([#9487](https://github.com/googlechrome/lighthouse/pull/9487))
|
||||
* align type names with docs ([#9461](https://github.com/googlechrome/lighthouse/pull/9461))
|
||||
* expand placeholder support ([#9114](https://github.com/googlechrome/lighthouse/pull/9114))
|
||||
* rewrite `td-headers-attr` titles ([#9587](https://github.com/googlechrome/lighthouse/pull/9587))
|
||||
* improve Intl polyfill and use it in Util ([#9584](https://github.com/googlechrome/lighthouse/pull/9584))
|
||||
|
||||
## Report
|
||||
|
||||
* make dropdown match ARIA action menu button pattern ([#9433](https://github.com/googlechrome/lighthouse/pull/9433))
|
||||
* move drop-down logic into a separate class ([#9564](https://github.com/googlechrome/lighthouse/pull/9564))
|
||||
* topbar: fix overflowing url ([#9497](https://github.com/googlechrome/lighthouse/pull/9497))
|
||||
* viewer: add option for loading from the PSI API ([#9546](https://github.com/googlechrome/lighthouse/pull/9546))
|
||||
* viewer: fix favicon typo ([#9629](https://github.com/googlechrome/lighthouse/pull/9629))
|
||||
* don't use unnessary monospace ([#9626](https://github.com/googlechrome/lighthouse/pull/9626))
|
||||
* remove PWA badge flicker workaround for Chrome ([#9636](https://github.com/googlechrome/lighthouse/pull/9636))
|
||||
* add utm params to web.dev links ([#9555](https://github.com/googlechrome/lighthouse/pull/9555))
|
||||
* update favicon to new logo ([#9591](https://github.com/googlechrome/lighthouse/pull/9591))
|
||||
* render unstyled json (rather than throwing) when LHR contains unknown details type ([#9557](https://github.com/googlechrome/lighthouse/pull/9557))
|
||||
|
||||
## Tests
|
||||
|
||||
* migrate travis to xenial for modern Chrome support ([#9654](https://github.com/googlechrome/lighthouse/pull/9654))
|
||||
* fixtures: use relative path in static server 404 page ([d0e5c58](https://github.com/googlechrome/lighthouse/commit/d0e5c58))
|
||||
* report: add `axe-core` validation of report output ([#9421](https://github.com/googlechrome/lighthouse/pull/9421))
|
||||
* add index page for static server ([#9541](https://github.com/googlechrome/lighthouse/pull/9541))
|
||||
* smokehouse: use mime-types + proper encoding for response write ([#9542](https://github.com/googlechrome/lighthouse/pull/9542))
|
||||
* retry cli tests up to 3 times in appveyor ([#9512](https://github.com/googlechrome/lighthouse/pull/9512))
|
||||
* simplify serving of zone.js ([#9672](https://github.com/googlechrome/lighthouse/pull/9672))
|
||||
|
||||
## Misc
|
||||
|
||||
* add comment on diff between `document.write()` audit and intervention ([#9644](https://github.com/googlechrome/lighthouse/pull/9644))
|
||||
* refactor `collect-strings` to use `glob` and work on windows ([#9406](https://github.com/googlechrome/lighthouse/pull/9406))
|
||||
* trim missed `yarn.lock` cruft & deduplicate dependencies ([#9603](https://github.com/googlechrome/lighthouse/pull/9603), [#9600](https://github.com/googlechrome/lighthouse/pull/9600))
|
||||
* replace deprecated `uglify-es` with terser ([#9594](https://github.com/googlechrome/lighthouse/pull/9594))
|
||||
* share markdown parsing in collect-strings and the report ([#9514](https://github.com/googlechrome/lighthouse/pull/9514))
|
||||
* add note about global.URL in node 10 ([#9449](https://github.com/googlechrome/lighthouse/pull/9449))
|
||||
* build: include locale files in devtools roll ([#9639](https://github.com/googlechrome/lighthouse/pull/9639))
|
||||
|
||||
<a name="5.2.0"></a>
|
||||
# 5.2.0 (2019-07-24)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "__MSG_appName__",
|
||||
"version": "5.2.0",
|
||||
"version": "5.3.0",
|
||||
"minimum_chrome_version": "72",
|
||||
"manifest_version": 2,
|
||||
"description": "__MSG_appDescription__",
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"hostUserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3358.0 Safari/537.36",
|
||||
"benchmarkIndex": 1000
|
||||
},
|
||||
"lighthouseVersion": "5.2.0",
|
||||
"lighthouseVersion": "5.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",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "lighthouse",
|
||||
"version": "5.2.0",
|
||||
"version": "5.3.0",
|
||||
"description": "Lighthouse",
|
||||
"main": "./lighthouse-core/index.js",
|
||||
"bin": {
|
||||
|
|
|
@ -3983,7 +3983,7 @@
|
|||
"warningHeader": "Warnings: "
|
||||
}
|
||||
},
|
||||
"lighthouseVersion": "5.2.0",
|
||||
"lighthouseVersion": "5.3.0",
|
||||
"requestedUrl": "http://localhost:10200/dobetterweb/dbw_tester.html",
|
||||
"runWarnings": [],
|
||||
"stackPacks": [
|
||||
|
|
Загрузка…
Ссылка в новой задаче