From 074871df004ddf2914af41143cc9f93a5dbd19a0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 14 Aug 2026 21:51:21 +0000 Subject: [PATCH] chore(deps): update puppeteer browser stack --- package.json | 2 +- .../puppeteer-scraper/Dockerfile | 4 +- .../puppeteer-scraper/package.json | 2 +- packages/actor-scraper/web-scraper/Dockerfile | 4 +- .../actor-scraper/web-scraper/package.json | 2 +- pnpm-lock.yaml | 138 +++++++++--------- 6 files changed, 76 insertions(+), 76 deletions(-) diff --git a/package.json b/package.json index 8c59d351..fa3516d4 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "oxlint": "1.77.0", "oxlint-tsgolint": "7.0.2001", "playwright": "^1.62.1", - "puppeteer": "25.4.0", + "puppeteer": "25.7.0", "rimraf": "^6.1.3", "tsx": "^4.23.5", "turbo": "2.10.8", diff --git a/packages/actor-scraper/puppeteer-scraper/Dockerfile b/packages/actor-scraper/puppeteer-scraper/Dockerfile index c1827e53..d63f3baf 100644 --- a/packages/actor-scraper/puppeteer-scraper/Dockerfile +++ b/packages/actor-scraper/puppeteer-scraper/Dockerfile @@ -4,7 +4,7 @@ # The base is pinned by digest (reproducible Chrome + OS deps). The actor pins puppeteer to the version # this base ships (24-25.4.0 -> puppeteer 25.4.0) and bundles it, so the bundled driver matches the # Chrome binary it drives. Renovate bumps the base digest and the puppeteer pin together. -FROM apify/actor-node-puppeteer-chrome:24-25.4.0@sha256:b8efd3ada1cb332815db68a6228c00c8fb19f66e8a8305225360c99c4b853e62 AS builder +FROM apify/actor-node-puppeteer-chrome:26-25.4.0@sha256:990c3ad2c3e997978d2ccc766e90e8cd7bf9587fb89690e3c433bc03cd76c637 AS builder # The browser base runs as `myuser`; the build stage needs root for corepack + a writable workdir. USER root @@ -29,7 +29,7 @@ RUN pnpm --filter actor-puppeteer-scraper... build # into node_modules instead of symlinking it. RUN pnpm --config.inject-workspace-packages=true --filter actor-puppeteer-scraper deploy --prod /deploy -FROM apify/actor-node-puppeteer-chrome:24-25.4.0@sha256:b8efd3ada1cb332815db68a6228c00c8fb19f66e8a8305225360c99c4b853e62 +FROM apify/actor-node-puppeteer-chrome:26-25.4.0@sha256:990c3ad2c3e997978d2ccc766e90e8cd7bf9587fb89690e3c433bc03cd76c637 # Base WORKDIR is /home/myuser and ships Chrome plus the Xvfb entrypoint. Replace only the template # node_modules with the lean production bundle (which carries the matching puppeteer); Chrome itself diff --git a/packages/actor-scraper/puppeteer-scraper/package.json b/packages/actor-scraper/puppeteer-scraper/package.json index 422228b1..d26b3e09 100644 --- a/packages/actor-scraper/puppeteer-scraper/package.json +++ b/packages/actor-scraper/puppeteer-scraper/package.json @@ -9,7 +9,7 @@ "@crawlee/puppeteer": "^3.18.0", "apify": "^3.7.2", "idcac-playwright": "^0.2.0", - "puppeteer": "25.4.0" + "puppeteer": "25.7.0" }, "devDependencies": { "@apify/tsconfig": "^0.2.0", diff --git a/packages/actor-scraper/web-scraper/Dockerfile b/packages/actor-scraper/web-scraper/Dockerfile index fc97966c..c39e263d 100644 --- a/packages/actor-scraper/web-scraper/Dockerfile +++ b/packages/actor-scraper/web-scraper/Dockerfile @@ -4,7 +4,7 @@ # The base is pinned by digest (reproducible Chrome + OS deps). The actor pins puppeteer to the version # this base ships (24-25.4.0 -> puppeteer 25.4.0) and bundles it, so the bundled driver matches the # Chrome binary it drives. Renovate bumps the base digest and the puppeteer pin together. -FROM apify/actor-node-puppeteer-chrome:24-25.4.0@sha256:b8efd3ada1cb332815db68a6228c00c8fb19f66e8a8305225360c99c4b853e62 AS builder +FROM apify/actor-node-puppeteer-chrome:26-25.4.0@sha256:990c3ad2c3e997978d2ccc766e90e8cd7bf9587fb89690e3c433bc03cd76c637 AS builder # The browser base runs as `myuser`; the build stage needs root for corepack + a writable workdir. USER root @@ -29,7 +29,7 @@ RUN pnpm --filter actor-web-scraper... build # into node_modules instead of symlinking it. RUN pnpm --config.inject-workspace-packages=true --filter actor-web-scraper deploy --prod /deploy -FROM apify/actor-node-puppeteer-chrome:24-25.4.0@sha256:b8efd3ada1cb332815db68a6228c00c8fb19f66e8a8305225360c99c4b853e62 +FROM apify/actor-node-puppeteer-chrome:26-25.4.0@sha256:990c3ad2c3e997978d2ccc766e90e8cd7bf9587fb89690e3c433bc03cd76c637 # Base WORKDIR is /home/myuser and ships Chrome plus the Xvfb entrypoint. Replace only the template # node_modules with the lean production bundle (which carries the matching puppeteer); Chrome itself diff --git a/packages/actor-scraper/web-scraper/package.json b/packages/actor-scraper/web-scraper/package.json index deec752b..c3fce796 100644 --- a/packages/actor-scraper/web-scraper/package.json +++ b/packages/actor-scraper/web-scraper/package.json @@ -12,7 +12,7 @@ "content-type": "^2.0.0", "devtools-server": "^0.0.2", "idcac-playwright": "^0.2.0", - "puppeteer": "25.4.0" + "puppeteer": "25.7.0" }, "devDependencies": { "@apify/tsconfig": "^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9509741f..2888ae29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -266,7 +266,7 @@ importers: version: 21.2.1(@types/node@24.13.3)(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.2)(typescript@6.0.3) crawlee: specifier: ^3.18.0 - version: 3.18.0(@types/node@24.13.3)(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + version: 3.18.0(@types/node@24.13.3)(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) fs-extra: specifier: ^11.4.0 version: 11.4.0 @@ -298,8 +298,8 @@ importers: specifier: ^1.62.1 version: 1.62.1 puppeteer: - specifier: 25.4.0 - version: 25.4.0 + specifier: 25.7.0 + version: 25.7.0 rimraf: specifier: ^6.1.3 version: 6.1.3 @@ -329,7 +329,7 @@ importers: version: 3.18.0(supports-color@7.2.0) '@crawlee/playwright': specifier: ^3.18.0 - version: 3.18.0(idcac-playwright@0.2.0)(playwright@1.59.1)(puppeteer@25.4.0)(supports-color@7.2.0) + version: 3.18.0(idcac-playwright@0.2.0)(playwright@1.59.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/utils': specifier: ^3.18.0 version: 3.18.0(supports-color@7.2.0) @@ -428,7 +428,7 @@ importers: version: 3.18.0(supports-color@7.2.0) '@crawlee/playwright': specifier: ^3.18.0 - version: 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + version: 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/utils': specifier: ^3.18.0 version: 3.18.0(supports-color@7.2.0) @@ -462,7 +462,7 @@ importers: version: link:../../scraper-tools '@crawlee/puppeteer': specifier: ^3.18.0 - version: 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + version: 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) apify: specifier: ^3.7.2 version: 3.7.2(debug@4.4.3(supports-color@7.2.0))(supports-color@7.2.0) @@ -470,8 +470,8 @@ importers: specifier: ^0.2.0 version: 0.2.0 puppeteer: - specifier: 25.4.0 - version: 25.4.0 + specifier: 25.7.0 + version: 25.7.0 devDependencies: '@apify/tsconfig': specifier: ^0.2.0 @@ -530,7 +530,7 @@ importers: version: link:../../scraper-tools '@crawlee/puppeteer': specifier: ^3.18.0 - version: 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + version: 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) apify: specifier: ^3.7.2 version: 3.7.2(debug@4.4.3(supports-color@7.2.0))(supports-color@7.2.0) @@ -544,8 +544,8 @@ importers: specifier: ^0.2.0 version: 0.2.0 puppeteer: - specifier: 25.4.0 - version: 25.4.0 + specifier: 25.7.0 + version: 25.7.0 devDependencies: '@apify/tsconfig': specifier: ^0.2.0 @@ -577,7 +577,7 @@ importers: devDependencies: '@crawlee/browser-pool': specifier: ^3.18.0 - version: 3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + version: 3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/core': specifier: ^3.18.0 version: 3.18.0(supports-color@7.2.0) @@ -1814,8 +1814,8 @@ packages: resolution: {integrity: sha512-DU/t4TSqHvAc+uFMt972forQYqBTh/ul7lZ8U81HYGyxnf6vSPPz9NzuE0OR3x/elqvvGm+n4gcny+QSKT+FDw==} engines: {node: '>=20'} - '@puppeteer/browsers@3.0.6': - resolution: {integrity: sha512-B/gKoqlFkzhvzsI6jo9K1cZz9o5ypviVv/xu8CwA4grZzyVwN+XfkT+tu8T1zrauuEXv6VhS2oGX+6NL95WcKA==} + '@puppeteer/browsers@3.2.0': + resolution: {integrity: sha512-LlBrE8oqGfU7b1Nk2d5Q1SbuPhZxTj0cJEMDPEws28OjNMELlflekmPPuf4FnK03x0ZRjKaYwJElUcKK4kyqJA==} engines: {node: '>=22.12.0'} hasBin: true peerDependencies: @@ -2764,8 +2764,8 @@ packages: detect-node@2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - devtools-protocol@0.0.1653615: - resolution: {integrity: sha512-pGVkY3T/qXxAp2nFPodwYqOevk6ncNMSmvL8QfRCx5ZWGd6Vor7AFNmyaA8Zs6uJyP1QAfjuLandCgvSix1BNA==} + devtools-protocol@0.0.1666840: + resolution: {integrity: sha512-gCcO42XCHKEs7Ag0S7aGYsnJ7hlgrO3qderYqeiY0Eqk+0GFfuvT13IA0hHreJTa2KCdDVyGMeOhdMNmrrTjVg==} devtools-protocol@0.0.1672245: resolution: {integrity: sha512-MYZkl0uU0s1ot3sSrKKTiLa3xWGDeJ+bpou238HTNHZIqAX43UYj+0kuTCcE88Fa5uHWDQOCBPIZ+X/cvPm+Yg==} @@ -3839,8 +3839,8 @@ packages: resolution: {integrity: sha512-xQPoBXcNjjHiOvOraFBKtA++uNWF6aCVHL9dRKFXEov8eI3QJwtgiw3qApsonFT5SpoqsEVISUTg3HIDs2DiXw==} engines: {node: '>=10', npm: '>=6'} - modern-tar@0.7.7: - resolution: {integrity: sha512-t9VmxaqrmANnEOBhpSDI6HD192Ge48k8vmWqQQL7hSFEqHEYwZbbsu49+aKLWZeRvFs3j1pMhXOqqF4kPlvjkQ==} + modern-tar@0.8.4: + resolution: {integrity: sha512-gN54ddmyzEg10orwZ2u4OOv+bjpMWdIl5jIkodK97bMq8QBSL5c0D7YX0lT1Ooz+99S7+PvFbnxzdjgHo1r41g==} engines: {node: '>=18.0.0'} ms@2.1.3: @@ -4290,12 +4290,12 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - puppeteer-core@25.4.0: - resolution: {integrity: sha512-K1plkLOdeoUnGeT1OvdqF3qxl33v+Ra/uH5VyPEhXdMcpvGiEskHzxxEU3fgpccJpJLIipB/rPUsvkZRWeKqOA==} + puppeteer-core@25.7.0: + resolution: {integrity: sha512-wgBBj7dU5ceGyoT2PCrJpkYOhxPY8mDOmcSKZP92Cj5GgqQ3kv/UxzawnOLxiYuupe4bDf/yiQm3bzs/1nI0rQ==} engines: {node: '>=22.12.0'} - puppeteer@25.4.0: - resolution: {integrity: sha512-xfQp8dFBcGaLc1hEMaVr7s+oW4ZkAurr8Y9H81ilKhu6QoLfSTkZjU7IavnyJ/VWpB9ni3KNJUQHUatslLWyGw==} + puppeteer@25.7.0: + resolution: {integrity: sha512-zLBIYuW66SGwY7JNqGmiqeKiM92CYOs6xPibSRBPIeYGIfM1nE/8VCE8G0fGot2EfXENC4PbhktxLrQ0EK5Thg==} engines: {node: '>=22.12.0'} hasBin: true @@ -5366,14 +5366,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@crawlee/browser-pool@3.18.0(playwright@1.59.1)(puppeteer@25.4.0)(supports-color@7.2.0)': + '@crawlee/browser-pool@3.18.0(playwright@1.59.1)(puppeteer@25.7.0)(supports-color@7.2.0)': dependencies: '@apify/log': 2.5.48 '@apify/timeout': 0.4.8 '@crawlee/core': 3.18.0(supports-color@7.2.0) '@crawlee/types': 3.18.0 fingerprint-generator: 2.1.87 - fingerprint-injector: 2.1.87(playwright@1.59.1)(puppeteer@25.4.0) + fingerprint-injector: 2.1.87(playwright@1.59.1)(puppeteer@25.7.0) lodash.merge: 4.6.2 nanoid: 3.3.17 ow: 0.28.2 @@ -5384,18 +5384,18 @@ snapshots: tslib: 2.8.1 optionalDependencies: playwright: 1.59.1 - puppeteer: 25.4.0 + puppeteer: 25.7.0 transitivePeerDependencies: - supports-color - '@crawlee/browser-pool@3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0)': + '@crawlee/browser-pool@3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0)': dependencies: '@apify/log': 2.5.48 '@apify/timeout': 0.4.8 '@crawlee/core': 3.18.0(supports-color@7.2.0) '@crawlee/types': 3.18.0 fingerprint-generator: 2.1.87 - fingerprint-injector: 2.1.87(playwright@1.62.1)(puppeteer@25.4.0) + fingerprint-injector: 2.1.87(playwright@1.62.1)(puppeteer@25.7.0) lodash.merge: 4.6.2 nanoid: 3.3.17 ow: 0.28.2 @@ -5406,15 +5406,15 @@ snapshots: tslib: 2.8.1 optionalDependencies: playwright: 1.62.1 - puppeteer: 25.4.0 + puppeteer: 25.7.0 transitivePeerDependencies: - supports-color - '@crawlee/browser@3.18.0(playwright@1.59.1)(puppeteer@25.4.0)(supports-color@7.2.0)': + '@crawlee/browser@3.18.0(playwright@1.59.1)(puppeteer@25.7.0)(supports-color@7.2.0)': dependencies: '@apify/timeout': 0.4.8 '@crawlee/basic': 3.18.0(supports-color@7.2.0) - '@crawlee/browser-pool': 3.18.0(playwright@1.59.1)(puppeteer@25.4.0)(supports-color@7.2.0) + '@crawlee/browser-pool': 3.18.0(playwright@1.59.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/types': 3.18.0 '@crawlee/utils': 3.18.0(supports-color@7.2.0) ow: 0.28.2 @@ -5422,15 +5422,15 @@ snapshots: type-fest: 4.41.0 optionalDependencies: playwright: 1.59.1 - puppeteer: 25.4.0 + puppeteer: 25.7.0 transitivePeerDependencies: - supports-color - '@crawlee/browser@3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0)': + '@crawlee/browser@3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0)': dependencies: '@apify/timeout': 0.4.8 '@crawlee/basic': 3.18.0(supports-color@7.2.0) - '@crawlee/browser-pool': 3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + '@crawlee/browser-pool': 3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/types': 3.18.0 '@crawlee/utils': 3.18.0(supports-color@7.2.0) ow: 0.28.2 @@ -5438,7 +5438,7 @@ snapshots: type-fest: 4.41.0 optionalDependencies: playwright: 1.62.1 - puppeteer: 25.4.0 + puppeteer: 25.7.0 transitivePeerDependencies: - supports-color @@ -5651,13 +5651,13 @@ snapshots: proper-lockfile: 4.1.2 tslib: 2.8.1 - '@crawlee/playwright@3.18.0(idcac-playwright@0.2.0)(playwright@1.59.1)(puppeteer@25.4.0)(supports-color@7.2.0)': + '@crawlee/playwright@3.18.0(idcac-playwright@0.2.0)(playwright@1.59.1)(puppeteer@25.7.0)(supports-color@7.2.0)': dependencies: '@apify/datastructures': 2.0.6 '@apify/log': 2.5.48 '@apify/timeout': 0.4.8 - '@crawlee/browser': 3.18.0(playwright@1.59.1)(puppeteer@25.4.0)(supports-color@7.2.0) - '@crawlee/browser-pool': 3.18.0(playwright@1.59.1)(puppeteer@25.4.0)(supports-color@7.2.0) + '@crawlee/browser': 3.18.0(playwright@1.59.1)(puppeteer@25.7.0)(supports-color@7.2.0) + '@crawlee/browser-pool': 3.18.0(playwright@1.59.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/core': 3.18.0(supports-color@7.2.0) '@crawlee/types': 3.18.0 '@crawlee/utils': 3.18.0(supports-color@7.2.0) @@ -5677,13 +5677,13 @@ snapshots: - puppeteer - supports-color - '@crawlee/playwright@3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0)': + '@crawlee/playwright@3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0)': dependencies: '@apify/datastructures': 2.0.6 '@apify/log': 2.5.48 '@apify/timeout': 0.4.8 - '@crawlee/browser': 3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) - '@crawlee/browser-pool': 3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + '@crawlee/browser': 3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) + '@crawlee/browser-pool': 3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/core': 3.18.0(supports-color@7.2.0) '@crawlee/types': 3.18.0 '@crawlee/utils': 3.18.0(supports-color@7.2.0) @@ -5703,12 +5703,12 @@ snapshots: - puppeteer - supports-color - '@crawlee/puppeteer@3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0)': + '@crawlee/puppeteer@3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0)': dependencies: '@apify/datastructures': 2.0.6 '@apify/log': 2.5.48 - '@crawlee/browser': 3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) - '@crawlee/browser-pool': 3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + '@crawlee/browser': 3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) + '@crawlee/browser-pool': 3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/types': 3.18.0 '@crawlee/utils': 3.18.0(supports-color@7.2.0) cheerio: 1.0.0-rc.12 @@ -5718,7 +5718,7 @@ snapshots: tslib: 2.8.1 optionalDependencies: idcac-playwright: 0.2.0 - puppeteer: 25.4.0 + puppeteer: 25.7.0 transitivePeerDependencies: - playwright - supports-color @@ -6508,9 +6508,9 @@ snapshots: dependencies: playwright-core: 1.62.1 - '@puppeteer/browsers@3.0.6': + '@puppeteer/browsers@3.2.0': dependencies: - modern-tar: 0.7.7 + modern-tar: 0.8.4 yargs: 18.1.0 '@rollup/rollup-android-arm-eabi@4.62.2': @@ -7147,9 +7147,9 @@ snapshots: chownr@3.0.0: {} - chromium-bidi@17.0.2(devtools-protocol@0.0.1653615): + chromium-bidi@17.0.2(devtools-protocol@0.0.1666840): dependencies: - devtools-protocol: 0.0.1653615 + devtools-protocol: 0.0.1666840 mitt: 3.0.1 zod: 3.25.76 @@ -7308,11 +7308,11 @@ snapshots: optionalDependencies: typescript: 6.0.3 - crawlee@3.18.0(@types/node@24.13.3)(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0): + crawlee@3.18.0(@types/node@24.13.3)(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0): dependencies: '@crawlee/basic': 3.18.0(supports-color@7.2.0) - '@crawlee/browser': 3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) - '@crawlee/browser-pool': 3.18.0(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + '@crawlee/browser': 3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) + '@crawlee/browser-pool': 3.18.0(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/cheerio': 3.18.0(supports-color@7.2.0) '@crawlee/cli': 3.18.0(@types/node@24.13.3) '@crawlee/core': 3.18.0(supports-color@7.2.0) @@ -7320,15 +7320,15 @@ snapshots: '@crawlee/jsdom': 3.18.0(supports-color@7.2.0) '@crawlee/linkedom': 3.18.0(supports-color@7.2.0) '@crawlee/memory-storage': 3.18.0 - '@crawlee/playwright': 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) - '@crawlee/puppeteer': 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.4.0)(supports-color@7.2.0) + '@crawlee/playwright': 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) + '@crawlee/puppeteer': 3.18.0(idcac-playwright@0.2.0)(playwright@1.62.1)(puppeteer@25.7.0)(supports-color@7.2.0) '@crawlee/utils': 3.18.0(supports-color@7.2.0) import-local: 3.2.0 tslib: 2.8.1 optionalDependencies: idcac-playwright: 0.2.0 playwright: 1.62.1 - puppeteer: 25.4.0 + puppeteer: 25.7.0 transitivePeerDependencies: - '@types/node' - bufferutil @@ -7459,7 +7459,7 @@ snapshots: detect-node@2.1.0: {} - devtools-protocol@0.0.1653615: {} + devtools-protocol@0.0.1666840: {} devtools-protocol@0.0.1672245: {} @@ -7746,21 +7746,21 @@ snapshots: header-generator: 2.1.87 tslib: 2.8.1 - fingerprint-injector@2.1.87(playwright@1.59.1)(puppeteer@25.4.0): + fingerprint-injector@2.1.87(playwright@1.59.1)(puppeteer@25.7.0): dependencies: fingerprint-generator: 2.1.87 tslib: 2.8.1 optionalDependencies: playwright: 1.59.1 - puppeteer: 25.4.0 + puppeteer: 25.7.0 - fingerprint-injector@2.1.87(playwright@1.62.1)(puppeteer@25.4.0): + fingerprint-injector@2.1.87(playwright@1.62.1)(puppeteer@25.7.0): dependencies: fingerprint-generator: 2.1.87 tslib: 2.8.1 optionalDependencies: playwright: 1.62.1 - puppeteer: 25.4.0 + puppeteer: 25.7.0 flat@5.0.2: {} @@ -8674,7 +8674,7 @@ snapshots: mmdb-lib@3.0.3: {} - modern-tar@0.7.7: {} + modern-tar@0.8.4: {} ms@2.1.3: {} @@ -9360,11 +9360,11 @@ snapshots: punycode@2.3.1: {} - puppeteer-core@25.4.0: + puppeteer-core@25.7.0: dependencies: - '@puppeteer/browsers': 3.0.6 - chromium-bidi: 17.0.2(devtools-protocol@0.0.1653615) - devtools-protocol: 0.0.1653615 + '@puppeteer/browsers': 3.2.0 + chromium-bidi: 17.0.2(devtools-protocol@0.0.1666840) + devtools-protocol: 0.0.1666840 typed-query-selector: 2.12.2 webdriver-bidi-protocol: 0.4.2 ws: 8.21.2 @@ -9374,13 +9374,13 @@ snapshots: - utf-8-validate - yauzl - puppeteer@25.4.0: + puppeteer@25.7.0: dependencies: - '@puppeteer/browsers': 3.0.6 - chromium-bidi: 17.0.2(devtools-protocol@0.0.1653615) - devtools-protocol: 0.0.1653615 + '@puppeteer/browsers': 3.2.0 + chromium-bidi: 17.0.2(devtools-protocol@0.0.1666840) + devtools-protocol: 0.0.1666840 lilconfig: 3.1.3 - puppeteer-core: 25.4.0 + puppeteer-core: 25.7.0 typed-query-selector: 2.12.2 transitivePeerDependencies: - bufferutil