Skip to content

fix(deps): update dependency lighthouse to v9 - autoclosed #322

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 22, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
lighthouse ^8.0.0 -> ^9.0.0 age adoption passing confidence

Release Notes

GoogleChrome/lighthouse

v9.6.3

Compare Source

v9.6.2

Compare Source

Full Changelog

We expect this release to ship in the DevTools of Chrome 104, and to PageSpeed Insights within 2 weeks.

Core

  • driver: fix legacy runner hanging oopifs in some cases (#​14074)

Report

  • avoid really slow regexes for data urls (#​13791)

Clients

  • psi: expose the swapLocale types (#​14062)

Tests

Misc

  • build: fix lightrider report generator bundle (#​14031)

v9.6.1

Compare Source

Full Changelog

We expect this release to ship in the DevTools of Chrome 103, and to PageSpeed Insights within 2 weeks.

Core

  • fps: run at the end of timespan/snapshot (#​13989)
  • responsiveness: add element screenshot to INP diagnostic (#​13984)
  • responsiveness: add better INP fallback for old Chrome versions (#​13985)

Report

  • devtools: use absolute positioning for overlay (#​13988)

Tests

  • use origin-agent-cluster to actually test oopifs (#​13777)

v9.5.0

Compare Source

Full Changelog

We expect this release to ship in the DevTools of Chrome 101, and to PageSpeed Insights within 2 weeks.

New Contributors

Thanks to our new contributor 👽🐷🐰🐯🐻!

Core

  • full-page-screenshot: leave emulated width unchanged (#​13643)
  • inspector-issues: update sameSiteCookie to cookie (#​13708)
  • script-treemap-data: correct value for size (#​13716)
  • lighthouse-logger: convert to ES modules (#​13720)

⛏️👷 Fraggle Rock

Support for auditing user flows (#​11313)

  • separate audit phase for flows (#​13623)
  • use frame url in gather context (#​13699)
  • add logLevel to config context (#​13681)
  • user-flow: audit flow from artifacts json (#​13715)

Report

  • fix timespan/snapshot sticky header (#​13732)

Deps

Clients

  • convert devtools and lightrider entries to ES modules (#​13722)

Tests

  • add more cases for oopif smoke test (#​13705)
  • devtools: add yarn install timeout (#​13717)
  • devtools: update Lighthouse sniffer for smokes (#​13693)
  • devtools: navigation web test (#​13673)
  • smoke: enable more devtools smoke tests (#​13624)
  • smoke: add _excludes and _runner (#​13707)

Misc

  • support --chrome-flags in run devtools script (#​13625)

v9.4.0

Compare Source

Full Changelog

We expect this release to ship in the DevTools of Chrome 100, and to PageSpeed Insights within 2 weeks.

Notable Changes

  • Allow auditing of navigations triggered by user interactions in user flows. See our user flow docs for more info. (#​13496)

Core

  • a11y: change link in category description to web.dev (#​13638)
  • full-page-screenshot: wait for doubleraf, network quiet (#​13663)
  • hreflang: remove eval, import axe valid-langs.js directly (#​13385)
  • inputs: refactor form-elements gatherer (#​13662, #​13671)
  • page-functions: set style in getOuterHTMLSnippet without violating CSP (#​13636)
  • runner: independent gather and audit functions (#​13569)
  • uses-long-cache-ttl: ignore stale-while-revalidate (#​13612)

Report

  • add options onPrintOverride and onSaveFileOverride (#​13529)
  • add options disableFireworks and disableDarkMode (#​13649)
  • add onViewTrace to renderer options (#​13528)
  • remove pausing fireworks on click (#​13650)
  • fix fireworks (#​13635)

Deps

Tests

  • use simpler assertion in report-renderer-axe-test.js (#​13658)
  • fix single node a11y tests (#​13626)
  • devtools: sync (#​13656)
  • devtools: update report resource names (#​13615)
  • smoke: test array _includes and lhr.timing (#​13619)

Misc

  • temporarily remove brendan from triage rotation (#​13618)

v9.3.1

Compare Source

Full Changelog

Report

v9.3.0

Compare Source

Full Changelog

We expect this release to ship in the DevTools of Chrome 100, and to PageSpeed Insights within 2 weeks.

Core

CLI

  • remove update-notifier (#​13588)
  • asset-saver: end devtoolsLog with a newline (#​13566)

Report

  • allow client to configure how save-html is implemented (#​13518)

Deps

Clients

  • use minimal 'url' polyfil instead of url-shim (#​13545)
  • devtools: add FR runners to DevTools entry (#​13593)

I18n

Docs

  • update devtools panel throttling details (#​13504)

Tests

  • add snapshot tests for cli-flags.js (#​13596)
  • tweak some CI job names for clarity (#​13549)
  • split devtools ci into build, web-tests and smoke jobs (#​13546)
  • more targeted caching for devtools build (#​13540)
  • run most smoke tests on devtools (#​13456)
  • clean up and add comments to cdt layout test scripts (#​13471)
  • devtools: ensure WebSQL table is populated (#​13579)

Misc

  • add web.dev and other option to bug template (#​13537)
  • use codemod for optional chaining (#​13503)
  • build: fix build-smokehouse-bundle build (#​13500)
  • build: remove empty devtools report resources (#​13601)
  • build: set correct exit code when build scripts fail (#​13459)
  • git3po: only install latest git3po if out of date (#​13515)

v9.2.0

Compare Source

Full Changelog

We expect this release to ship in the DevTools of Chrome 99, and to PageSpeed Insights within 2 weeks.

Notable Changes

  • move no-unload-listeners to perf category (#​13497)

Core

  • font-size: fix CSS selector regex (#​13455)
  • fcp: handle negative request endTime (#​13452)
  • legacy-javascript: update polyfilling, drop some signals (#​13482, #​13442)
  • cache fetch to avoid bad polyfills (#​13476)
  • check equality of computed artifacts using dependency keys (#​13430)

⛏️👷 Fraggle Rock

Support for auditing user flows (#​11313)

  • compute timespan saving with observed throughput (#​13478)
  • option to skip about:blank jumps (#​13375)

Report

  • psi: update styles for tighter fit in narrow viewports (#​13355)

Deps

Tests

  • smoke: fix chromestatus url (#​13475)
  • split smoke tests into one test per file (#​13461)
  • fix devtools build command (#​13457)
  • move sharding higher so smokehouse-bundle can also shard (#​13387)
  • port axe test to pptr (#​13450)

Misc

  • build: build test flow report to same path as sample-reports (#​13324)
  • treemap: add lang to html tag (#​13454)

v9.1.0

Compare Source

Full Changelog

We expect this release to ship in the DevTools of Chrome 98, and to PageSpeed Insights within 2 weeks.

New Contributors

Thanks to our new contributors 👽🐷🐰🐯🐻!

Notable Changes

  • If using Next.js, you will now see advice specific to it in some audits (#​13424)

Core

  • canonical: remove cross-origin check (#​13412)
  • add original location to most usages of source-location (#​13393)
  • mindfully order properties in the lhr (#​13418)
  • ensure log-normal score is always in correct range (#​13392)
  • installable-manifest: pipeline-restarted check (#​13365)

Report

  • remove margin when saving html in standalone report (#​13409)
  • consistent red display text (#​13391)
  • treemap: correct percentages when 0 bytes JS (#​13382)

⛏️👷 Fraggle Rock

Support for auditing user flows (#​11313)

Deps

Clients

  • devtools: remove report.css (#​13377)
  • viewer: add support for flow reports (#​13260)

I18n

Docs

  • example to save flow as json (#​13415)
  • throttling: clarify throttle npm name (#​13371)

Tests

  • fix undefined HTMLInputElement in bundle-test (#​13421)
  • make inline-fs-test not reliant on cwd (#​13420)
  • increase timeout for axe test (#​13386)

Misc

v9.0.0

Compare Source

Full Changelog

We expect this release to ship in the DevTools of Chrome 98, and to PageSpeed Insights within 2 weeks.

See the What's new in Lighthouse 9.0 blog post. Continue for the changelog.

New Contributors

Thanks to our new contributors 👽🐷🐰🐯🐻!

Notable Changes

  • [BREAKING] move to minimum Node 14 (#​13243)
  • a11y: add relatedNodes to accessibility audits (#​13193)
Removed Audits
  • [BREAKING] appcache-manifest: remove audit (#​13287)
  • [BREAKING] external-anchors-use-rel-noopener: remove audit (#​13298)
  • [BREAKING] remove the redirect pass and redirects-http audit (#​12643)
Preview: Audit User Flows
Report of a Lighthouse User Flow. Shows the overivew page, with summaries of 4 subreports.

Lighthouse now offers auditing user flows, scripted with Puppeteer, via the Node CLI. This means you can now audit a page beyond its initial load. See the Lighthouse user flows blog post for more.

Core

  • fix launching chrome in node 17 (#​13301)
  • reduce image hotlinking in the report (#​13185)
  • emulation: set client-hints metadata when spoofing the UA (#​13341)
  • emulation: bump chrome version to m98 (#​13340)
  • config: use abbreviation for pwa category title (#​13270)
  • deprecations: use inspector issues (#​13342)
  • avoid fatal errors when collecting base artifacts (#​13312)
  • [BREAKING] errors-in-console: remove url property from items (#​13286)
  • [BREAKING] image-size-responsive: remove elidedUrl, elide url property instead (#​13226)
  • [BREAKING] image-elements: remove mimeType from artifact (#​13265)

Report

  • introduce the new report api, add dom.rootEl (#​13277, #​13279, #​13361)
  • make denser. changes to typography, group descriptions, more (#​13249)
  • display final screenshot prominently (#​13123)
  • redesign runtime settings (#​13125, #​13350)
  • help-dialog: remove timespan SEO (#​13354)
  • order metrics by row (#​13328)
  • sort audits by weight (#​13053)
  • translate newly added report strings (#​13308)
  • [BREAKING] group perf audits by details type. change the meaning of an audit whose group is not defined–before no group implied an audit would not be renderered, but now an explicit hidden group is used (#​13241, #​13310)
  • [BREAKING] pwa: remove renderScoreGauge, replaced with renderCategoryScore (#​13269)

⛏️👷 Fraggle Rock

Support for auditing user flows (#​11313)

  • handle 0 throughput in timespan (#​13323)
  • clone default categories to avoid modification (#​13337)
  • add timespan support to h2 (#​12814)
  • report: remove smooth scrolling (#​13317)
  • report: network throttling settings (#​13305)
  • report: use filmstrip thumbnail in navigation (#​13283)
  • report: fix report anchors (#​13233)
  • report: full page screenshot renderer (#​13276)
  • report: category tooltip highest impact (#​13230)
  • report: import lhr strings (#​13215)
  • report: i18n formatter (#​13190)
  • report: mock styles (#​13220)

Deps

  • bump lighthouse-plugin-publisher-ads (#​13339)
  • deps: update chrome-launcher to 0.15.0 (#​13353)

Clients

  • devtools: only use locales that have locale files to download (#​13214)
  • psi: retire prepareLabData, reuse standard report rendering (#​13229)

I18n

Tests

  • eslint: add export rule (#​13282)
  • longer timeout for installability errors check (#​13297)
  • ignore .tmp directory in jest modules (#​13285)
  • add cdt folders to devtools test cache buster (#​13268)
  • update devtools default branch to 'main' (#​13266)
  • ci tests should include all files (#​13235)
  • report: throw on axe error (#​13234)
  • flow: puppeteer test (#​13281)

Misc


Configuration

📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch 2 times, most recently from 52282dc to 8bd80f5 Compare December 7, 2021 22:04
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch from 8bd80f5 to c355046 Compare December 20, 2021 04:34
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch from c355046 to cdb2b23 Compare January 3, 2022 10:21
@coliff
Copy link

coliff commented Jan 6, 2022

FYI: I think Node 12.x test is failing because minimum version of Node for Lighthouse v9.x is v14.x

Reference: https://github.com/GoogleChrome/lighthouse/releases/tag/v9.0.0

@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch from cdb2b23 to 531eae5 Compare January 6, 2022 13:11
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch from 531eae5 to ed012da Compare January 25, 2022 11:30
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch 3 times, most recently from cbe61de to e8d8b36 Compare February 7, 2022 04:45
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch 3 times, most recently from c85a5e6 to 0500f17 Compare February 21, 2022 03:28
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch 2 times, most recently from 26a53ab to a73cf3d Compare February 22, 2022 17:06
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch 2 times, most recently from 1408e7d to 7b20ec3 Compare March 7, 2022 04:56
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch 2 times, most recently from 1629133 to 07e8451 Compare March 21, 2022 03:31
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch from 07e8451 to d2b989e Compare March 25, 2022 22:38
@renovate renovate bot force-pushed the renovate/lighthouse-9.x branch from d2b989e to 8d80e6e Compare July 1, 2022 12:44
@renovate renovate bot changed the title fix(deps): update dependency lighthouse to v9 fix(deps): update dependency lighthouse to v9 - autoclosed Jul 6, 2022
@renovate renovate bot closed this Jul 6, 2022
@renovate renovate bot deleted the renovate/lighthouse-9.x branch July 6, 2022 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant