From da03ba725f9cd6fb21da48eb1a6850194cbb7284 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 Oct 2026 11:45:16 +0000 Subject: [PATCH] chore(deps): update patch/minor dependencies --- .github/workflows/build_archives.yaml | 6 +- .github/workflows/lint_and_test.yaml | 4 +- .../workflows/test_llm_ai_node_templates.yaml | 4 +- .../test_llm_ai_python_templates.yaml | 4 +- .github/workflows/test_node_templates.yaml | 4 +- .github/workflows/test_python_templates.yaml | 6 +- .github/workflows/update-templates.yml | 6 +- package.json | 2 +- pnpm-lock.yaml | 76 ++++++++----------- .../package.json | 2 +- .../js-crawlee-playwright-chrome/package.json | 2 +- .../package.json | 2 +- .../ts-crawlee-playwright-chrome/package.json | 2 +- .../ts-playwright-test-runner/package.json | 2 +- 14 files changed, 56 insertions(+), 66 deletions(-) diff --git a/.github/workflows/build_archives.yaml b/.github/workflows/build_archives.yaml index f06314983..cb3d500d5 100644 --- a/.github/workflows/build_archives.yaml +++ b/.github/workflows/build_archives.yaml @@ -17,19 +17,19 @@ jobs: token: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }} - name: Setup Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version-file: .nvmrc - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.5.0 + uses: apify/actions/pnpm-install@v1.6.2 # TODO: Also replace links in manifest.json - name: Build template archives run: pnpm run build - name: Commit the updated template archives - uses: apify/actions/signed-commit@v1.4.0 + uses: apify/actions/signed-commit@v1.6.2 with: message: 'chore: Update template archives [skip ci]' add: 'dist/* templates/*' diff --git a/.github/workflows/lint_and_test.yaml b/.github/workflows/lint_and_test.yaml index 19745862f..d94bdcf70 100644 --- a/.github/workflows/lint_and_test.yaml +++ b/.github/workflows/lint_and_test.yaml @@ -38,12 +38,12 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version-file: .nvmrc - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.5.0 + uses: apify/actions/pnpm-install@v1.6.2 - name: Lint run: pnpm run lint diff --git a/.github/workflows/test_llm_ai_node_templates.yaml b/.github/workflows/test_llm_ai_node_templates.yaml index 7fb190674..7a5407baa 100644 --- a/.github/workflows/test_llm_ai_node_templates.yaml +++ b/.github/workflows/test_llm_ai_node_templates.yaml @@ -32,12 +32,12 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version: ${{ matrix.node-version }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.5.0 + uses: apify/actions/pnpm-install@v1.6.2 - name: Test LLM AI Node.js templates run: pnpm run test-llm-ai-node-templates diff --git a/.github/workflows/test_llm_ai_python_templates.yaml b/.github/workflows/test_llm_ai_python_templates.yaml index 2ae9c8fb1..3d048cc90 100644 --- a/.github/workflows/test_llm_ai_python_templates.yaml +++ b/.github/workflows/test_llm_ai_python_templates.yaml @@ -27,12 +27,12 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version-file: .nvmrc - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.5.0 + uses: apify/actions/pnpm-install@v1.6.2 - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 diff --git a/.github/workflows/test_node_templates.yaml b/.github/workflows/test_node_templates.yaml index b62001a0e..765548708 100644 --- a/.github/workflows/test_node_templates.yaml +++ b/.github/workflows/test_node_templates.yaml @@ -40,12 +40,12 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version: ${{ matrix.node-version }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.5.0 + uses: apify/actions/pnpm-install@v1.6.2 # --with-deps on Linux installs the apt libraries Chromium needs. On Windows it # installs the Media Foundation feature instead, which cost 3m16s of this step's diff --git a/.github/workflows/test_python_templates.yaml b/.github/workflows/test_python_templates.yaml index 3e07a4837..3f2b48007 100644 --- a/.github/workflows/test_python_templates.yaml +++ b/.github/workflows/test_python_templates.yaml @@ -29,12 +29,12 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version-file: .nvmrc - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.5.0 + uses: apify/actions/pnpm-install@v1.6.2 # --with-deps on Linux installs the apt libraries Chromium needs. On Windows it # installs the Media Foundation feature instead, which cost 3m16s of this step's @@ -52,7 +52,7 @@ jobs: # For uv-based templates (e.g. python-uv); uv provides its own Python from .python-version. - name: Setup uv - uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 + uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 - name: Install Chrome and Chromedriver # Use pnpm dlx instead of npx — npx is the npm CLI and trips diff --git a/.github/workflows/update-templates.yml b/.github/workflows/update-templates.yml index 866c03ddc..a1c2c462e 100644 --- a/.github/workflows/update-templates.yml +++ b/.github/workflows/update-templates.yml @@ -47,12 +47,12 @@ jobs: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.5.0 + uses: apify/actions/pnpm-install@v1.6.2 - name: Run update script env: @@ -94,7 +94,7 @@ jobs: - name: Commit and push changes id: commit-and-push if: steps.stage.outputs.has-changes == 'true' - uses: apify/actions/signed-commit@v1.4.0 + uses: apify/actions/signed-commit@v1.6.2 with: message: 'chore: Update templates for base image: ${{ env.BASE_IMAGE_RAW }}' github-token: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }} diff --git a/package.json b/package.json index 5b154f585..12c899277 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "jest": "^30.0.0", "json5": "^2.2.3", "mustache": "^4.2.0", - "playwright": "1.61.1", + "playwright": "1.64.1", "prettier": "^3.9.1", "puppeteer": "25.15.0", "semver": "^7.7.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ead35772c..a8b0ddabb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -229,7 +229,7 @@ importers: version: 1.10.0(@types/node@26.5.1) crawlee: specifier: ^3.15.3 - version: 3.18.1(@types/node@26.5.1)(playwright@1.61.1)(puppeteer@25.15.0) + version: 3.18.1(@types/node@26.5.1)(playwright@1.64.1)(puppeteer@25.15.0) eslint: specifier: ^9.29.0 version: 9.39.5 @@ -255,8 +255,8 @@ importers: specifier: ^4.2.0 version: 4.2.0 playwright: - specifier: 1.61.1 - version: 1.61.1 + specifier: 1.64.1 + version: 1.64.1 prettier: specifier: ^3.9.1 version: 3.9.6 @@ -2443,11 +2443,6 @@ packages: resolution: {integrity: sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==} engines: {node: '>=14.14'} - fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} @@ -3491,14 +3486,14 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - playwright-core@1.61.1: - resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==} - engines: {node: '>=18'} + playwright-core@1.64.1: + resolution: {integrity: sha512-BC4s8y6SEVA6Q1rSxZTto8hI1KUI3xXlHGZgvGqP4IqPdI/a6FX9H29IDNz7vKo9l21b6LfYosScPL6M3xxyDQ==} + engines: {node: '>=20'} hasBin: true - playwright@1.61.1: - resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==} - engines: {node: '>=18'} + playwright@1.64.1: + resolution: {integrity: sha512-HCrVhHr5QQuwYoswEUGTb7gGp522yflbv/ST8nF4sFWGuLjQCt17Q/EubpGGSNKYn1tsTCPZxqHhHCfVURu7UA==} + engines: {node: '>=20'} hasBin: true possible-typed-array-names@1.1.0: @@ -4583,14 +4578,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@crawlee/browser-pool@3.18.1(playwright@1.61.1)(puppeteer@25.15.0)': + '@crawlee/browser-pool@3.18.1(playwright@1.64.1)(puppeteer@25.15.0)': dependencies: '@apify/log': 2.5.54 '@apify/timeout': 0.4.14 '@crawlee/core': 3.18.1 '@crawlee/types': 3.18.1 fingerprint-generator: 2.1.88 - fingerprint-injector: 2.1.88(playwright@1.61.1)(puppeteer@25.15.0) + fingerprint-injector: 2.1.88(playwright@1.64.1)(puppeteer@25.15.0) lodash.merge: 4.6.2 nanoid: 3.3.19 ow: 0.28.2 @@ -4600,23 +4595,23 @@ snapshots: tiny-typed-emitter: 2.1.0 tslib: 2.8.1 optionalDependencies: - playwright: 1.61.1 + playwright: 1.64.1 puppeteer: 25.15.0 transitivePeerDependencies: - supports-color - '@crawlee/browser@3.18.1(playwright@1.61.1)(puppeteer@25.15.0)': + '@crawlee/browser@3.18.1(playwright@1.64.1)(puppeteer@25.15.0)': dependencies: '@apify/timeout': 0.4.14 '@crawlee/basic': 3.18.1 - '@crawlee/browser-pool': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) + '@crawlee/browser-pool': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) '@crawlee/types': 3.18.1 '@crawlee/utils': 3.18.1 ow: 0.28.2 tslib: 2.8.1 type-fest: 4.41.0 optionalDependencies: - playwright: 1.61.1 + playwright: 1.64.1 puppeteer: 25.15.0 transitivePeerDependencies: - supports-color @@ -4739,13 +4734,13 @@ snapshots: proper-lockfile: 4.1.2 tslib: 2.8.1 - '@crawlee/playwright@3.18.1(playwright@1.61.1)(puppeteer@25.15.0)': + '@crawlee/playwright@3.18.1(playwright@1.64.1)(puppeteer@25.15.0)': dependencies: '@apify/datastructures': 2.0.6 '@apify/log': 2.5.54 '@apify/timeout': 0.4.14 - '@crawlee/browser': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) - '@crawlee/browser-pool': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) + '@crawlee/browser': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) + '@crawlee/browser-pool': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) '@crawlee/core': 3.18.1 '@crawlee/types': 3.18.1 '@crawlee/utils': 3.18.1 @@ -4759,17 +4754,17 @@ snapshots: tslib: 2.8.1 type-fest: 4.41.0 optionalDependencies: - playwright: 1.61.1 + playwright: 1.64.1 transitivePeerDependencies: - puppeteer - supports-color - '@crawlee/puppeteer@3.18.1(playwright@1.61.1)(puppeteer@25.15.0)': + '@crawlee/puppeteer@3.18.1(playwright@1.64.1)(puppeteer@25.15.0)': dependencies: '@apify/datastructures': 2.0.6 '@apify/log': 2.5.54 - '@crawlee/browser': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) - '@crawlee/browser-pool': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) + '@crawlee/browser': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) + '@crawlee/browser-pool': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) '@crawlee/types': 3.18.1 '@crawlee/utils': 3.18.1 cheerio: 1.0.0-rc.12 @@ -6174,11 +6169,11 @@ snapshots: countries-list@3.4.1: {} - crawlee@3.18.1(@types/node@26.5.1)(playwright@1.61.1)(puppeteer@25.15.0): + crawlee@3.18.1(@types/node@26.5.1)(playwright@1.64.1)(puppeteer@25.15.0): dependencies: '@crawlee/basic': 3.18.1 - '@crawlee/browser': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) - '@crawlee/browser-pool': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) + '@crawlee/browser': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) + '@crawlee/browser-pool': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) '@crawlee/cheerio': 3.18.1 '@crawlee/cli': 3.18.1(@types/node@26.5.1) '@crawlee/core': 3.18.1 @@ -6186,13 +6181,13 @@ snapshots: '@crawlee/jsdom': 3.18.1 '@crawlee/linkedom': 3.18.1 '@crawlee/memory-storage': 3.18.1 - '@crawlee/playwright': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) - '@crawlee/puppeteer': 3.18.1(playwright@1.61.1)(puppeteer@25.15.0) + '@crawlee/playwright': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) + '@crawlee/puppeteer': 3.18.1(playwright@1.64.1)(puppeteer@25.15.0) '@crawlee/utils': 3.18.1 import-local: 3.2.0 tslib: 2.8.1 optionalDependencies: - playwright: 1.61.1 + playwright: 1.64.1 puppeteer: 25.15.0 transitivePeerDependencies: - '@types/node' @@ -6790,12 +6785,12 @@ snapshots: header-generator: 2.1.88 tslib: 2.8.1 - fingerprint-injector@2.1.88(playwright@1.61.1)(puppeteer@25.15.0): + fingerprint-injector@2.1.88(playwright@1.64.1)(puppeteer@25.15.0): dependencies: fingerprint-generator: 2.1.88 tslib: 2.8.1 optionalDependencies: - playwright: 1.61.1 + playwright: 1.64.1 puppeteer: 25.15.0 flat-cache@4.0.1: @@ -6836,9 +6831,6 @@ snapshots: jsonfile: 6.2.1 universalify: 2.0.1 - fsevents@2.3.2: - optional: true - function-bind@1.1.2: {} function.prototype.name@1.2.0: @@ -8133,13 +8125,11 @@ snapshots: dependencies: find-up: 4.1.0 - playwright-core@1.61.1: {} + playwright-core@1.64.1: {} - playwright@1.61.1: + playwright@1.64.1: dependencies: - playwright-core: 1.61.1 - optionalDependencies: - fsevents: 2.3.2 + playwright-core: 1.64.1 possible-typed-array-names@1.1.0: {} diff --git a/templates/js-crawlee-playwright-camoufox/package.json b/templates/js-crawlee-playwright-camoufox/package.json index bf791fcdc..d944713b4 100644 --- a/templates/js-crawlee-playwright-camoufox/package.json +++ b/templates/js-crawlee-playwright-camoufox/package.json @@ -10,7 +10,7 @@ "apify": "^3.7.0", "camoufox-js": "^0.13.0", "@crawlee/playwright": "^3.15.3", - "playwright": "1.59.1" + "playwright": "1.64.1" }, "devDependencies": { "@apify/eslint-config": "^2.0.0", diff --git a/templates/js-crawlee-playwright-chrome/package.json b/templates/js-crawlee-playwright-chrome/package.json index cc7120543..61d92c43b 100644 --- a/templates/js-crawlee-playwright-chrome/package.json +++ b/templates/js-crawlee-playwright-chrome/package.json @@ -9,7 +9,7 @@ "dependencies": { "apify": "^3.7.0", "@crawlee/playwright": "^3.15.3", - "playwright": "1.61.1" + "playwright": "1.64.1" }, "devDependencies": { "@apify/eslint-config": "^2.0.0", diff --git a/templates/ts-crawlee-playwright-camoufox/package.json b/templates/ts-crawlee-playwright-camoufox/package.json index 053a30d62..a1259a64e 100644 --- a/templates/ts-crawlee-playwright-camoufox/package.json +++ b/templates/ts-crawlee-playwright-camoufox/package.json @@ -10,7 +10,7 @@ "apify": "^3.7.0", "camoufox-js": "^0.13.0", "@crawlee/playwright": "^3.15.3", - "playwright": "1.59.1" + "playwright": "1.64.1" }, "devDependencies": { "@apify/eslint-config": "^2.0.0", diff --git a/templates/ts-crawlee-playwright-chrome/package.json b/templates/ts-crawlee-playwright-chrome/package.json index eb9f2d2f2..a3df863a6 100644 --- a/templates/ts-crawlee-playwright-chrome/package.json +++ b/templates/ts-crawlee-playwright-chrome/package.json @@ -9,7 +9,7 @@ "dependencies": { "apify": "^3.7.0", "@crawlee/playwright": "^3.15.3", - "playwright": "1.61.1" + "playwright": "1.64.1" }, "devDependencies": { "@apify/eslint-config": "^2.0.0", diff --git a/templates/ts-playwright-test-runner/package.json b/templates/ts-playwright-test-runner/package.json index 4955dab0b..e37ddcffd 100644 --- a/templates/ts-playwright-test-runner/package.json +++ b/templates/ts-playwright-test-runner/package.json @@ -23,7 +23,7 @@ "author": "", "license": "ISC", "dependencies": { - "@playwright/test": "1.61.1", + "@playwright/test": "1.64.1", "@types/uuid": "^11.0.0", "apify": "^3.7.0", "uuid": "^14.0.0",