apify-sdk-js
apify-sdk-js copied to clipboard
chore(deps): update dependency puppeteer to v17
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| puppeteer | ^14.4.1 -> ^17.0.0 |
Release Notes
puppeteer/puppeteer
v17.1.0
Features
Bug Fixes
- allow getting a frame from an elementhandle (#8875) (3732757)
- typos in documentation (#8858) (8d95a9b)
- use the timeout setting in waitForFileChooser (#8856) (f477b46)
v17.0.0
⚠ BREAKING CHANGES
Bug Fixes
- allow multiple navigations to happen in LifecycleWatcher (#8826) (341b669), closes #8811
- internalize execution context (#8844) (2f33237)
- remove
rootfromWaitForSelectorOptions(#8848) (1155c8e) - remove deferred promise timeouts (#8835) (202ffce), closes #8832
v16.2.0
Features
Bug Fixes
v16.1.1
Bug Fixes
- custom sessions should not emit targetcreated events (#8788) (3fad05d), closes #8787
- deprecate
ExecutionContext(#8792) (b5da718) - deprecate
rootinWaitForSelectorOptions(#8795) (65a5ce8) - deprecate
waitForTimeout(#8793) (8f612d5) - make sure there is a check for targets when timeout=0 (#8765) (c23cdb7), closes #8763
- resolve navigation flakiness (#8768) (2580347), closes #8644
- specify Puppeteer version for Chromium 105.0.5173.0 (#8766) (b5064b7)
- use targetFilter in puppeteer.launch (#8774) (ee2540b), closes #8772
v16.1.0
Features
Bug Fixes
- resolve target manager init if no existing targets detected (#8748) (8cb5043), closes #8747
- specify the target filter in setDiscoverTargets (#8742) (49193cb)
v16.0.0
⚠ BREAKING CHANGES
- With Chromium, Puppeteer will now attach to page/iframe targets immediately to allow reliable configuration of targets.
Features
- add Dockerfile (#8315) (936ed86)
- detect Firefox in connect() automatically (#8718) (2abd772)
- use CDP's auto-attach mechanism (#8520) (2cbfdeb)
Bug Fixes
- address flakiness in frame handling (#8688) (6f81b23)
- disable AcceptCHFrame (#8706) (96d9608), closes #8479
- use loaderId to reduce test flakiness (#8717) (d2f6db2)
v15.5.0
Features
v15.4.2
Bug Fixes
v15.4.1
Bug Fixes
v15.4.0
Features
Bug Fixes
v15.3.2
Bug Fixes
- cache dynamic imports (#8652) (1de0383)
- expose a RemoteObject getter (#8642) (d0c4291), closes #8639
- page: fix page.#scrollIntoViewIfNeeded method (#8631) (b47f066)
v15.3.1
Bug Fixes
v15.3.0
Features
Bug Fixes
v15.2.0
Features
- add fromSurface option to page.screenshot (#8496) (79e1198)
- export public types only (#8584) (7001322)
Bug Fixes
v15.1.1
Bug Fixes
- export
ElementHandle(e0198a7)
v15.1.0
Features
v15.0.2
Bug Fixes
v15.0.1
Bug Fixes
v15.0.0
⚠ BREAKING CHANGES
- type inference for evaluation types (#8547)
Features
Configuration
📅 Schedule: Branch creation - "every weekday" (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.
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @crawlee/[email protected]
npm WARN Found: [email protected]
npm WARN node_modules/puppeteer
npm WARN dev puppeteer@"^17.0.0" from the root project
npm WARN 2 more (actor-puppeteer-scraper, actor-web-scraper)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peerOptional puppeteer@">= 9.x <= 14.x" from @crawlee/[email protected]
npm WARN node_modules/@crawlee/browser-pool
npm WARN @crawlee/browser-pool@"^3.0.3" from @crawlee/[email protected]
npm WARN node_modules/@crawlee/browser
npm WARN 2 more (@crawlee/playwright, @crawlee/puppeteer)
npm WARN
npm WARN Conflicting peer dependency: [email protected]
npm WARN node_modules/puppeteer
npm WARN peerOptional puppeteer@">= 9.x <= 14.x" from @crawlee/[email protected]
npm WARN node_modules/@crawlee/browser-pool
npm WARN @crawlee/browser-pool@"^3.0.3" from @crawlee/[email protected]
npm WARN node_modules/@crawlee/browser
npm WARN 2 more (@crawlee/playwright, @crawlee/puppeteer)
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: @crawlee/[email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/puppeteer
npm ERR! dev puppeteer@"^17.0.0" from the root project
npm ERR! puppeteer@"*" from [email protected]
npm ERR! packages/actor-scraper/puppeteer-scraper
npm ERR! [email protected]
npm ERR! node_modules/actor-puppeteer-scraper
npm ERR! workspace packages/actor-scraper/puppeteer-scraper from the root project
npm ERR! 1 more (actor-web-scraper)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peerOptional puppeteer@">= 9.x <= 14.x" from @crawlee/[email protected]
npm ERR! node_modules/@crawlee/puppeteer
npm ERR! @crawlee/puppeteer@"^3.0.3" from [email protected]
npm ERR! node_modules/crawlee
npm ERR! dev crawlee@"^3.0.0" from the root project
npm ERR! dev @crawlee/puppeteer@"^3.0.0" from @apify/[email protected]
npm ERR! packages/scraper-tools
npm ERR! @apify/[email protected]
npm ERR! node_modules/@apify/scraper-tools
npm ERR! workspace packages/scraper-tools from the root project
npm ERR! 4 more (actor-cheerio-scraper, actor-playwright-scraper, ...)
npm ERR! 2 more (actor-puppeteer-scraper, actor-web-scraper)
npm ERR!
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/puppeteer
npm ERR! peerOptional puppeteer@">= 9.x <= 14.x" from @crawlee/[email protected]
npm ERR! node_modules/@crawlee/puppeteer
npm ERR! @crawlee/puppeteer@"^3.0.3" from [email protected]
npm ERR! node_modules/crawlee
npm ERR! dev crawlee@"^3.0.0" from the root project
npm ERR! dev @crawlee/puppeteer@"^3.0.0" from @apify/[email protected]
npm ERR! packages/scraper-tools
npm ERR! @apify/[email protected]
npm ERR! node_modules/@apify/scraper-tools
npm ERR! workspace packages/scraper-tools from the root project
npm ERR! 4 more (actor-cheerio-scraper, actor-playwright-scraper, ...)
npm ERR! 2 more (actor-puppeteer-scraper, actor-web-scraper)
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate-cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate-cache/others/npm/_logs/2022-08-29T14_41_49_523Z-debug-0.log