diff --git a/.devcontainer/docker-compose.yaml b/.devcontainer/docker-compose.yaml index d2fbc3b8a..2ebb3b42e 100644 --- a/.devcontainer/docker-compose.yaml +++ b/.devcontainer/docker-compose.yaml @@ -1,12 +1,12 @@ services: playwright: - image: mcr.microsoft.com/playwright:v1.52.0-noble + image: mcr.microsoft.com/playwright:v1.56.0-noble init: true network_mode: service:workspace command: - /bin/sh - -c - - npx -y playwright@1.52.0 run-server --port 9001 --host 0.0.0.0 + - npx -y playwright@1.56.0 run-server --port 9001 --host 0.0.0.0 valkey: image: valkey/valkey:8 diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index cd9a05c28..7ba81ea92 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -38,7 +38,7 @@ jobs: with: path: | ~/.cache/ms-playwright - key: ${{ runner.os }}-playwright-${{ hashFiles('**/go.sum') }} + key: ${{ runner.os }}-playwright-1.56.0 - name: install node deps run: | @@ -46,8 +46,8 @@ jobs: - name: install playwright browsers run: | - npx --no-install playwright@1.52.0 install --with-deps - npx --no-install playwright@1.52.0 run-server --port 9001 & + npx playwright@1.56.0 install --with-deps + npx playwright@1.56.0 run-server --port 9001 & - name: Build run: npm run build diff --git a/docs/docs/CHANGELOG.md b/docs/docs/CHANGELOG.md index d428cc039..cf5900664 100644 --- a/docs/docs/CHANGELOG.md +++ b/docs/docs/CHANGELOG.md @@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Allow Renovate as an OCI registry client. - Properly handle 4in6 addresses so that IP matching works with those addresses. - Add support to simple Valkey/Redis cluster mode +- Bump the Playwright dev dependency to 1.56.0 ## v1.23.1: Lyse Hext - Echo 1 diff --git a/internal/test/playwright_test.go b/internal/test/playwright_test.go index 0cb72e98e..4f5e58671 100644 --- a/internal/test/playwright_test.go +++ b/internal/test/playwright_test.go @@ -99,7 +99,7 @@ const ( actionChallenge action = "CHALLENGE" placeholderIP = "fd11:5ee:bad:c0de::" - playwrightVersion = "1.52.0" + playwrightVersion = "1.56.0" ) type action string diff --git a/package-lock.json b/package-lock.json index 29c7ab913..0e00fb82a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "cssnano": "^7.1.2", "cssnano-preset-advanced": "^7.0.10", "esbuild": "^0.25.12", - "playwright": "^1.52.0", + "playwright": "^1.56.0", "postcss-cli": "^11.0.1", "postcss-import": "^16.1.1", "postcss-import-url": "^7.2.0", @@ -1603,13 +1603,13 @@ } }, "node_modules/playwright": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.52.0.tgz", - "integrity": "sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.56.1.tgz", + "integrity": "sha512-aFi5B0WovBHTEvpM3DzXTUaeN6eN0qWnTkKx4NQaH4Wvcmc153PdaY2UBdSYKaGYw+UyWXSVyxDUg5DoPEttjw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.52.0" + "playwright-core": "1.56.1" }, "bin": { "playwright": "cli.js" @@ -1622,9 +1622,9 @@ } }, "node_modules/playwright-core": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz", - "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.56.1.tgz", + "integrity": "sha512-hutraynyn31F+Bifme+Ps9Vq59hKuUCz7H1kDOcBs+2oGguKkWTU50bBWrtz34OUWmIwpBTWDxaRPXrIXkgvmQ==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 6fdfb7636..266eab0f0 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "cssnano": "^7.1.2", "cssnano-preset-advanced": "^7.0.10", "esbuild": "^0.25.12", - "playwright": "^1.52.0", + "playwright": "^1.56.0", "postcss-cli": "^11.0.1", "postcss-import": "^16.1.1", "postcss-import-url": "^7.2.0", @@ -31,4 +31,4 @@ "@aws-crypto/sha256-js": "^5.2.0", "preact": "^10.27.2" } -} \ No newline at end of file +}