scroll-into-view / compute-scroll-into-view

Utility for calculating what should be scrolled, how it's scrolled is up to you
https://scroll-into-view.dev#scroll-alignment
MIT License
313 stars 27 forks source link

chore(deps): update dependency puppeteer to v20 #899

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
puppeteer (source) ^19.7.0 -> ^20.9.0 age adoption passing confidence

Release Notes

puppeteer/puppeteer (puppeteer) ### [`v20.9.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.9.0): puppeteer-core: v20.9.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.8.3...puppeteer-v20.9.0) ##### Features - add autofill support ([#​10565](https://redirect.github.com/puppeteer/puppeteer/issues/10565)) ([6c9306a](https://redirect.github.com/puppeteer/puppeteer/commit/6c9306a72e0f7195a4a6c300645f6089845c9abc)) - roll to Chrome 115.0.5790.98 (r1148114) ([#​10584](https://redirect.github.com/puppeteer/puppeteer/issues/10584)) ([830f926](https://redirect.github.com/puppeteer/puppeteer/commit/830f926d486675701720b5c147f597364f3e8f7b)) ##### Bug Fixes - update the target to ES2022 ([#​10574](https://redirect.github.com/puppeteer/puppeteer/issues/10574)) ([88439f9](https://redirect.github.com/puppeteer/puppeteer/commit/88439f913ed4159cdc8be573f2dbda0b1f615301)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.4.5 to 1.4.6 ### [`v20.8.3`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.8.3): puppeteer-core: v20.8.3 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.8.2...puppeteer-v20.8.3) ##### Bug Fixes - **locators:** reject the race if there are only failures ([#​10567](https://redirect.github.com/puppeteer/puppeteer/issues/10567)) ([e3dd596](https://redirect.github.com/puppeteer/puppeteer/commit/e3dd5968cae196b64d958c161fed3d1b39aed3f6)) - prevent erroneous new main frame ([#​10549](https://redirect.github.com/puppeteer/puppeteer/issues/10549)) ([cb46413](https://redirect.github.com/puppeteer/puppeteer/commit/cb46413d87f10970f4088b7d58e02a65c5ccd27e)) ### [`v20.8.2`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.8.2): puppeteer-core: v20.8.2 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.8.1...puppeteer-v20.8.2) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.4.4 to 1.4.5 ### [`v20.8.1`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.8.1): puppeteer-core: v20.8.1 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.8.0...puppeteer-v20.8.1) ##### Bug Fixes - remove test metadata files ([#​10520](https://redirect.github.com/puppeteer/puppeteer/issues/10520)) ([cbf4f2a](https://redirect.github.com/puppeteer/puppeteer/commit/cbf4f2a66912f24849ae8c88fc1423851dcc4aa7)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.4.3 to 1.4.4 ### [`v20.8.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.8.0): puppeteer-core: v20.8.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.7.4...puppeteer-v20.8.0) ##### Features - **screenshot:** enable optimizeForSpeed ([#​10492](https://redirect.github.com/puppeteer/puppeteer/issues/10492)) ([87aaed4](https://redirect.github.com/puppeteer/puppeteer/commit/87aaed4807e5240dec7b25273e44c1ce5e884336)) ##### Bug Fixes - add an internal page.locatorRace ([#​10512](https://redirect.github.com/puppeteer/puppeteer/issues/10512)) ([56a97dd](https://redirect.github.com/puppeteer/puppeteer/commit/56a97dd2fb1cbf36e4f3344f7d22afd6e7ef2380)) ### [`v20.7.4`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.7.4): puppeteer-core: v20.7.4 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.7.3...puppeteer-v20.7.4) ##### Bug Fixes - fix escaping algo for P selectors ([#​10474](https://redirect.github.com/puppeteer/puppeteer/issues/10474)) ([84a956f](https://redirect.github.com/puppeteer/puppeteer/commit/84a956f56ba9ce74e9dd0f95ff40fdd14be87b1d)) - fix the util import in Connection.ts ([#​10450](https://redirect.github.com/puppeteer/puppeteer/issues/10450)) ([61f4525](https://redirect.github.com/puppeteer/puppeteer/commit/61f4525ae306810404af9083d2e7440403c02722)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.4.2 to 1.4.3 ### [`v20.7.3`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.7.3): puppeteer-core: v20.7.3 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.7.2...puppeteer-v20.7.3) ##### Bug Fixes - add parenthesis to JS values in interpolateFunction ([#​10426](https://redirect.github.com/puppeteer/puppeteer/issues/10426)) ([fbdcc0d](https://redirect.github.com/puppeteer/puppeteer/commit/fbdcc0d6469abe7115723347a9f161628074d41e)) - added clipboard permission that was not exposed ([#​10119](https://redirect.github.com/puppeteer/puppeteer/issues/10119)) ([c06e15f](https://redirect.github.com/puppeteer/puppeteer/commit/c06e15fb5bd7ec21db2d883ccf63ef8fe98c7f4d)) - include src into published package ([#​10415](https://redirect.github.com/puppeteer/puppeteer/issues/10415)) ([d1ffad0](https://redirect.github.com/puppeteer/puppeteer/commit/d1ffad059ae66104842b92dc814d362c123b9646)) - WaitForNetworkIdle and Deferred.race ([#​10411](https://redirect.github.com/puppeteer/puppeteer/issues/10411)) ([138cc5c](https://redirect.github.com/puppeteer/puppeteer/commit/138cc5c961da698bf7ca635c9947058df4b2ec72)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.4.1 to 1.4.2 ### [`v20.7.2`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.7.2): puppeteer-core: v20.7.2 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.7.1...puppeteer-v20.7.2) ##### Bug Fixes - roll to Chrome 114.0.5735.133 (r1135570) ([#​10384](https://redirect.github.com/puppeteer/puppeteer/issues/10384)) ([9311558](https://redirect.github.com/puppeteer/puppeteer/commit/93115587c94278e0a5309429d3f23a52ed24e22d)) ### [`v20.7.1`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.7.1): puppeteer-core: v20.7.1 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.7.0...puppeteer-v20.7.1) ##### Bug Fixes - avoid importing puppeteer-core.js ([#​10376](https://redirect.github.com/puppeteer/puppeteer/issues/10376)) ([3171c12](https://redirect.github.com/puppeteer/puppeteer/commit/3171c12a0c16b283e6b65b1ed3d801b089a6e28b)) ### [`v20.7.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.7.0): puppeteer-core: v20.7.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.6.0...puppeteer-v20.7.0) ##### Features - add `reset` to mouse ([#​10340](https://redirect.github.com/puppeteer/puppeteer/issues/10340)) ([35aedc0](https://redirect.github.com/puppeteer/puppeteer/commit/35aedc0dbbd80818e6f83ff9f0777dc3ea2588f0)) ##### Bug Fixes - Locator.scroll in race ([#​10363](https://redirect.github.com/puppeteer/puppeteer/issues/10363)) ([ba28724](https://redirect.github.com/puppeteer/puppeteer/commit/ba28724952b41ea653830a75efc4c73b234ea354)) - mark CDPSessionOnMessageObject as internal ([#​10373](https://redirect.github.com/puppeteer/puppeteer/issues/10373)) ([7cb6059](https://redirect.github.com/puppeteer/puppeteer/commit/7cb6059bcc36f8dc3739a8df9119c658146ac100)) - specify the context id when adding bindings ([#​10366](https://redirect.github.com/puppeteer/puppeteer/issues/10366)) ([c2d3488](https://redirect.github.com/puppeteer/puppeteer/commit/c2d3488ad8c0453312557ba28e6ade9c32464f17)) ### [`v20.6.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.6.0): puppeteer: v20.6.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.5.0...puppeteer-v20.6.0) ##### Miscellaneous Chores - **puppeteer:** Synchronize puppeteer versions ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 20.5.0 to 20.6.0 ### [`v20.5.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.5.0): puppeteer: v20.5.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.4.0...puppeteer-v20.5.0) ##### Miscellaneous Chores - **puppeteer:** Synchronize puppeteer versions ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 20.4.0 to 20.5.0 - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.4.0 to 1.4.1 ### [`v20.4.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.4.0): puppeteer: v20.4.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.3.0...puppeteer-v20.4.0) ##### Miscellaneous Chores - **puppeteer:** Synchronize puppeteer versions ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 20.3.0 to 20.4.0 - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.3.0 to 1.4.0 ### [`v20.3.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.3.0): puppeteer: v20.3.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.2.1...puppeteer-v20.3.0) ##### Features - add an ability to trim cache for Puppeteer ([#​10199](https://redirect.github.com/puppeteer/puppeteer/issues/10199)) ([1ad32ec](https://redirect.github.com/puppeteer/puppeteer/commit/1ad32ec9948ca3e07e15548a562c8f3c633b3dc3)) ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 20.2.1 to 20.3.0 ### [`v20.2.1`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.2.1): puppeteer: v20.2.1 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.2.0...puppeteer-v20.2.1) ##### Miscellaneous Chores - **puppeteer:** Synchronize puppeteer versions ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 20.2.0 to 20.2.1 - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.2.0 to 1.3.0 ### [`v20.2.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.2.0): puppeteer: v20.2.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.1.2...puppeteer-v20.2.0) ##### Bug Fixes - downloadPath should be used by the install script ([#​10163](https://redirect.github.com/puppeteer/puppeteer/issues/10163)) ([4398f66](https://redirect.github.com/puppeteer/puppeteer/commit/4398f66f281f1ffe5be81b529fc4751edfaf761d)) ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 20.1.2 to 20.2.0 - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.1.0 to 1.2.0 ### [`v20.1.2`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.1.2): puppeteer: v20.1.2 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.1.1...puppeteer-v20.1.2) ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 20.1.1 to 20.1.2 - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.0.1 to 1.1.0 ### [`v20.1.1`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v20.1.1): puppeteer-core: v20.1.1 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.1.0...puppeteer-v20.1.1) ##### Bug Fixes - rename PUPPETEER_DOWNLOAD_HOST to PUPPETEER_DOWNLOAD_BASE_URL ([#​10130](https://redirect.github.com/puppeteer/puppeteer/issues/10130)) ([9758cae](https://redirect.github.com/puppeteer/puppeteer/commit/9758cae029f90908c4b5340561d9c51c26aa2f21)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 1.0.0 to 1.0.1 ### [`v20.1.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.1.0): puppeteer: v20.1.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v20.0.0...puppeteer-v20.1.0) ##### Miscellaneous Chores - **puppeteer:** Synchronize puppeteer versions ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 20.0.0 to 20.1.0 ### [`v20.0.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-v20.0.0): puppeteer: v20.0.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v19.11.1...puppeteer-v20.0.0) ##### āš  BREAKING CHANGES - switch to Chrome for Testing instead of Chromium ([#​10054](https://redirect.github.com/puppeteer/puppeteer/issues/10054)) ##### Features - switch to Chrome for Testing instead of Chromium ([#​10054](https://redirect.github.com/puppeteer/puppeteer/issues/10054)) ([df4d60c](https://redirect.github.com/puppeteer/puppeteer/commit/df4d60c187aa11c4ad783827242e9511f4ec2aab)) ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 19.11.1 to 20.0.0 - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 0.5.0 to 1.0.0 ### [`v19.11.1`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v19.11.1): puppeteer-core: v19.11.1 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v19.11.0...puppeteer-v19.11.1) ##### Bug Fixes - implement click `count` ([#​10069](https://redirect.github.com/puppeteer/puppeteer/issues/10069)) ([8124a7d](https://redirect.github.com/puppeteer/puppeteer/commit/8124a7d5bfc1cfa8cb579271f78ce586efc62b8e)) - implement flag for disabling headless warning ([#​10073](https://redirect.github.com/puppeteer/puppeteer/issues/10073)) ([cfe9bbc](https://redirect.github.com/puppeteer/puppeteer/commit/cfe9bbc852d014b31c754950590b6b6c96573eeb)) ### [`v19.11.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v19.11.0): puppeteer-core: v19.11.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v19.10.1...puppeteer-v19.11.0) ##### Features - add warn for `headless: true` ([#​10039](https://redirect.github.com/puppeteer/puppeteer/issues/10039)) ([23d6a95](https://redirect.github.com/puppeteer/puppeteer/commit/23d6a95cf10c90f8aba2b12d7b02a73072e20382)) ##### Bug Fixes - infer last pressed button in mouse move ([#​10067](https://redirect.github.com/puppeteer/puppeteer/issues/10067)) ([a6eaac4](https://redirect.github.com/puppeteer/puppeteer/commit/a6eaac4c39d4b0ab3ab1a3c2f319a70fde393edb)) ### [`v19.10.1`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v19.10.1): puppeteer-core: v19.10.1 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v19.10.0...puppeteer-v19.10.1) ##### Bug Fixes - move fs.js to the node folder ([#​10055](https://redirect.github.com/puppeteer/puppeteer/issues/10055)) ([704624e](https://redirect.github.com/puppeteer/puppeteer/commit/704624eb2045a7e38ed14044d6863a2871e9d7e2)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 0.4.1 to 0.5.0 ### [`v19.10.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v19.10.0): puppeteer-core: v19.10.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v19.9.1...puppeteer-v19.10.0) ##### Features - support AbortController in waitForSelector ([#​10018](https://redirect.github.com/puppeteer/puppeteer/issues/10018)) ([9109b76](https://redirect.github.com/puppeteer/puppeteer/commit/9109b76276c9d86a2c521c72fc5b7189979279ca)) - **webworker:** expose WebWorker.client ([#​10042](https://redirect.github.com/puppeteer/puppeteer/issues/10042)) ([c125128](https://redirect.github.com/puppeteer/puppeteer/commit/c12512822a546e7bfdefd2c68f020aab2a308f4f)) ##### Bug Fixes - continue requests without network instrumentation ([#​10046](https://redirect.github.com/puppeteer/puppeteer/issues/10046)) ([8283823](https://redirect.github.com/puppeteer/puppeteer/commit/8283823cb860528a938e84cb5ba2b5f4cf980e83)) - install bindings once ([#​10049](https://redirect.github.com/puppeteer/puppeteer/issues/10049)) ([690aec1](https://redirect.github.com/puppeteer/puppeteer/commit/690aec1b5cb4e7e574abde9c533c6c0954e6f1aa)) ### [`v19.9.1`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v19.9.1): puppeteer-core: v19.9.1 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v19.9.0...puppeteer-v19.9.1) ##### Bug Fixes - improve mouse actions ([#​10021](https://redirect.github.com/puppeteer/puppeteer/issues/10021)) ([34db39e](https://redirect.github.com/puppeteer/puppeteer/commit/34db39e4474efee9d4579743026c3d6b6c8e494b)) ### [`v19.9.0`](https://redirect.github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v19.9.0): puppeteer-core: v19.9.0 [Compare Source](https://redirect.github.com/puppeteer/puppeteer/compare/puppeteer-v19.8.5...puppeteer-v19.9.0) ##### Features - add ElementHandle.isVisible and ElementHandle.isHidden ([#​10007](https://redirect.github.com/puppeteer/puppeteer/issues/10007)) ([26c81b7](https://redirect.github.com/puppeteer/puppeteer/commit/26c81b7408a98cb9ef1aac9b57a038b699e6d518)) - add ElementHandle.scrollIntoView ([#​10005](https://redirect.github.com/puppeteer/puppeteer/issues/10005)) ([0d556a7](https://redirect.github.com/puppeteer/puppeteer/commit/0d556a71d6bcd5da501724ccbb4ce0be433768df)) ##### Bug Fixes - make isIntersectingViewport work with SVG elements ([#​10004](https://redirect.github.com/puppeteer/puppeteer/issues/10004)) ([656b562](https://redirect.github.com/puppeteer/puppeteer/commit/656b562c7488d4976a7a53264feef508c6b629dd)) ##### Performance Improvements - amortize handle iterator ([#​10002](https://redirect.github.com/puppeteer/puppeteer/issues/10002)) ([ab27f73](https://redirect.github.com/puppeteer/puppeteer/commit/ab27f738c9abb56f6083d02f7f45d2b8da9fc3f3)) ##### Dependencies - The following workspace dependencies were updated - dependencies - [@​puppeteer/browsers](https://redirect.github.com/puppeteer/browsers) bumped from 0.4.0 to 0.4.1

Configuration

šŸ“… Schedule: Branch creation - "before 3am on the first day of the month" (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.



This PR has been generated by Mend Renovate using a curated preset maintained by Sanity. View repository job log here

socket-security[bot] commented 1 year ago

šŸ‘ Dependency issues cleared. Learn more about Socket for GitHub ā†—ļøŽ

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

socket-security[bot] commented 1 year ago

Updated and removed dependencies detected. Learn more about Socket for GitHub ā†—ļøŽ

Packages Version New capabilities Transitives Size Publisher
typescript 5.0.4...5.1.6 None +0/-0 40.1 MB typescript-bot

šŸš® Removed packages: puppeteer@19.8.5