Skip to content

chore(deps): bump crawlee from 3.16.0 to 3.17.0#313

Merged
mergify[bot] merged 1 commit into
masterfrom
dependabot/npm_and_yarn/crawlee-3.17.0
Jun 5, 2026
Merged

chore(deps): bump crawlee from 3.16.0 to 3.17.0#313
mergify[bot] merged 1 commit into
masterfrom
dependabot/npm_and_yarn/crawlee-3.17.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 5, 2026

Copy link
Copy Markdown
Contributor

Bumps crawlee from 3.16.0 to 3.17.0.

Release notes

Sourced from crawlee's releases.

v3.17.0

3.17.0 (2026-06-04)

Bug Fixes

  • add network timeouts to discoverValidSitemaps to prevent indefinite hangs (#3429) (ee90835)
  • bind Browser.pages() correctly in PuppeteerPlugin (#3439) (c3a4b3b)
  • browser-pool: allow unsetting launch context proxy URL (#3621) (d5ab219)
  • browser-pool: preserve caller's AbortContext across p-limit queue (#3673) (c4d58d9), closes #3670
  • BrowserCrawler closes ctx.page before errorHandler runs on navig… (#3655) (ab34886)
  • change sequential approach to parallel for Iterator first page (#3402) (adf3dae), closes #3395
  • core: apply object searchParams in HTTP request options (#3622) (d32946e)
  • core: release storage open queue slot on failure (#3662) (18ebc61), closes #3661
  • correct failed requests delta count in periodic log message (#3482) (a098f42)
  • Correctly track the number of requests handled by a crawler (#3410) (b2296ce), closes #3083 #3330
  • e2e: resolve flaky Camoufox tests due to GitHub rate limits (#3527) (08c98cf), closes #3524
  • honor custom respectRobotsTxtFile userAgent in enqueueLinks (#3578) (1d2528b)
  • log warning when Sitemap.load returns empty sitemap due to loading error (#3462) (2cf9c1c)
  • parse proxy URLs correctly when using useIncognitoPages (#3433) (db2bb68)
  • Prevent accidental request dropping with maxRequestsPerCrawl (#3531) (b23319b)
  • prevent iframe expansion failure on pages with Trusted Types CSP (#3590) (c0b9b50), closes #3588
  • prevent v3 sitemap discovery init hangs in discoverValidSitemaps (#3434) (6c04f92), closes #3412
  • unref BrowserController.close() fallback timer to avoid keeping Node alive longer than needed (#3671) (eef94d4)
  • using GET for candidate checks - sitemaps (#3464) (f82eb04), closes #3463

Features

  • adaptive-crawler: add shouldPropagateError callback to prevent browser fallback (#3635) (d3a29d9)
  • add ignoreProxyCertificate option for the internal proxy-chain instance (#3418) (02eec66), closes #3369
  • add abortDownload context helper to FileDownload (#3528) (3b3d8f6)
  • Dynamic memory snapshots (#3471) (87c67dc), closes #3408
  • expose Download objects on PlaywrightCrawlingContext (#3596) (5dc1627), closes #3583
  • Modularize SystemStatus to allow custom backpressure mechanisms (#3529) (7159a13)
  • templates: use ImpitHttpClient and install optional deps in Docker (#3603) (113dca6), closes #3601
  • utils: add sitemapFilter option to parseSitemap (#3557) (1d4f6b9)

Performance Improvements

  • add lazyIterablePromise to kvs iterators (#3413) (2658610)
Changelog

Sourced from crawlee's changelog.

3.17.0 (2026-06-04)

Bug Fixes

  • add network timeouts to discoverValidSitemaps to prevent indefinite hangs (#3429) (ee90835)
  • bind Browser.pages() correctly in PuppeteerPlugin (#3439) (c3a4b3b)
  • browser-pool: allow unsetting launch context proxy URL (#3621) (d5ab219)
  • browser-pool: preserve caller's AbortContext across p-limit queue (#3673) (c4d58d9), closes #3670
  • BrowserCrawler closes ctx.page before errorHandler runs on navig… (#3655) (ab34886)
  • change sequential approach to parallel for Iterator first page (#3402) (adf3dae), closes #3395
  • core: apply object searchParams in HTTP request options (#3622) (d32946e)
  • core: release storage open queue slot on failure (#3662) (18ebc61), closes #3661
  • correct failed requests delta count in periodic log message (#3482) (a098f42)
  • Correctly track the number of requests handled by a crawler (#3410) (b2296ce), closes #3083 #3330
  • e2e: resolve flaky Camoufox tests due to GitHub rate limits (#3527) (08c98cf), closes #3524
  • honor custom respectRobotsTxtFile userAgent in enqueueLinks (#3578) (1d2528b)
  • log warning when Sitemap.load returns empty sitemap due to loading error (#3462) (2cf9c1c)
  • parse proxy URLs correctly when using useIncognitoPages (#3433) (db2bb68)
  • Prevent accidental request dropping with maxRequestsPerCrawl (#3531) (b23319b)
  • prevent iframe expansion failure on pages with Trusted Types CSP (#3590) (c0b9b50), closes #3588
  • prevent v3 sitemap discovery init hangs in discoverValidSitemaps (#3434) (6c04f92), closes #3412
  • unref BrowserController.close() fallback timer to avoid keeping Node alive longer than needed (#3671) (eef94d4)
  • using GET for candidate checks - sitemaps (#3464) (f82eb04), closes #3463

Features

  • adaptive-crawler: add shouldPropagateError callback to prevent browser fallback (#3635) (d3a29d9)
  • add ignoreProxyCertificate option for the internal proxy-chain instance (#3418) (02eec66), closes #3369
  • add abortDownload context helper to FileDownload (#3528) (3b3d8f6)
  • Dynamic memory snapshots (#3471) (87c67dc), closes #3408
  • expose Download objects on PlaywrightCrawlingContext (#3596) (5dc1627), closes #3583
  • Modularize SystemStatus to allow custom backpressure mechanisms (#3529) (7159a13)
  • templates: use ImpitHttpClient and install optional deps in Docker (#3603) (113dca6), closes #3601
  • utils: add sitemapFilter option to parseSitemap (#3557) (1d4f6b9)

Performance Improvements

  • add lazyIterablePromise to kvs iterators (#3413) (2658610)
Commits
  • cacad22 chore(release): v3.17.0
  • 6b1659b chore: drop Node 18 tests in CI release workflow (#3711)
  • ab34886 fix: BrowserCrawler closes ctx.page before errorHandler runs on navig… (#3655)
  • 158e989 chore(deps): update dependency vitest to v4.1.0 [security] (#3705)
  • 184981a chore: bump impit to 0.14.1 (drops broken preinstall) (#3695)
  • 9085843 chore(deps): update actions/github-script action to v9 (#3681)
  • 3492c4d chore(deps): update dependency lint-staged to v17 (#3693)
  • 50d1619 chore(deps): update patch/minor dependencies (#3682)
  • 45159f1 chore(deps): update dependency camoufox-js to ^0.10.0 (#3680)
  • ceb68de chore(deps): update actions/upload-pages-artifact action to v5 (#3683)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [crawlee](https://github.com/apify/crawlee) from 3.16.0 to 3.17.0.
- [Release notes](https://github.com/apify/crawlee/releases)
- [Changelog](https://github.com/apify/crawlee/blob/master/CHANGELOG.md)
- [Commits](apify/crawlee@v3.16.0...v3.17.0)

---
updated-dependencies:
- dependency-name: crawlee
  dependency-version: 3.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the automerge label Jun 5, 2026
@mergify mergify Bot merged commit 809a14a into master Jun 5, 2026
3 checks passed
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/crawlee-3.17.0 branch June 5, 2026 00:15
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.

0 participants