From 6a4696a938f7d8e712b22fd2f4ccdbcb6ad52920 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 18 Jun 2026 09:35:16 +0000 Subject: [PATCH 1/3] Update playwright monorepo to v1.61.0 --- package-lock.json | 18 ++++++++++-------- package.json | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 525d3e7..041d1c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@larvit/eslint-config-typescript-esm": "1.2.1", "@types/node": "25.9.3", "eslint": "8.57.1", - "playwright": "1.56.1", + "playwright": "1.61.0", "typescript": "5.9.3", "uglify-js": "3.19.3" }, @@ -1503,12 +1503,13 @@ } }, "node_modules/playwright": { - "version": "1.56.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.56.1.tgz", - "integrity": "sha512-aFi5B0WovBHTEvpM3DzXTUaeN6eN0qWnTkKx4NQaH4Wvcmc153PdaY2UBdSYKaGYw+UyWXSVyxDUg5DoPEttjw==", + "version": "1.61.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.61.0.tgz", + "integrity": "sha512-Z+7BeeqQPRRzklHsVFP4KTGIyMxKUmfeRA4WisM6G3/XW6nwGeX6fX9qYaDa+CiUqpOkb2f6X3nar05R3kSuJQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.56.1" + "playwright-core": "1.61.0" }, "bin": { "playwright": "cli.js" @@ -1521,10 +1522,11 @@ } }, "node_modules/playwright-core": { - "version": "1.56.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.56.1.tgz", - "integrity": "sha512-hutraynyn31F+Bifme+Ps9Vq59hKuUCz7H1kDOcBs+2oGguKkWTU50bBWrtz34OUWmIwpBTWDxaRPXrIXkgvmQ==", + "version": "1.61.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.61.0.tgz", + "integrity": "sha512-caX7TrY3Ml6egyDX0WUcTHDxodl/b51y5wJOdCEA36QviK/s2g081hvmGs8eaE3DWb6NYZQ6BjO/QkNRPenoPA==", "dev": true, + "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" }, diff --git a/package.json b/package.json index aa4eff4..04a18cd 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@larvit/eslint-config-typescript-esm": "1.2.1", "@types/node": "25.9.3", "eslint": "8.57.1", - "playwright": "1.56.1", + "playwright": "1.61.0", "typescript": "5.9.3", "uglify-js": "3.19.3" }, From f46d041c8ce6d4339ecde467c0b592d6fab6f5af Mon Sep 17 00:00:00 2001 From: lilleman Date: Thu, 18 Jun 2026 12:07:10 +0200 Subject: [PATCH 2/3] Bump browser-test Docker image to playwright v1.61.0 to match npm dep --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 04a18cd..ffe8aa1 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "replace-version-string": "grep -o '\"version\": \"[^\"]*\"' package.json | cut -d'\"' -f4 | xargs -I {} sed -i.bak 's/__version__/{}/g' index.js && rm -f index.js.bak", "test-node": "node .tmp/test/test.js", "test-docker": "docker build -t larvit-log-test-node --build-arg BASE_IMAGE=\"${NODE_IMAGE:-node:22-bookworm-slim}\" . && docker run --rm larvit-log-test-node npm run ci", - "test-browser": "docker build -t larvit-log-test-browser --build-arg BASE_IMAGE=mcr.microsoft.com/playwright:v1.56.1-noble . && docker run --rm --init --ipc=host larvit-log-test-browser npm run ci-browser", + "test-browser": "docker build -t larvit-log-test-browser --build-arg BASE_IMAGE=mcr.microsoft.com/playwright:v1.61.0-noble . && docker run --rm --init --ipc=host larvit-log-test-browser npm run ci-browser", "test": "npm run test-docker && npm run test-browser" }, "devDependencies": { From b70a07d4b73292db5bfb422b73e199b4ddea716c Mon Sep 17 00:00:00 2001 From: lilleman Date: Thu, 18 Jun 2026 12:11:49 +0200 Subject: [PATCH 3/3] Derive browser-test Docker image tag from playwright dep (single source) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ffe8aa1..584fce7 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "replace-version-string": "grep -o '\"version\": \"[^\"]*\"' package.json | cut -d'\"' -f4 | xargs -I {} sed -i.bak 's/__version__/{}/g' index.js && rm -f index.js.bak", "test-node": "node .tmp/test/test.js", "test-docker": "docker build -t larvit-log-test-node --build-arg BASE_IMAGE=\"${NODE_IMAGE:-node:22-bookworm-slim}\" . && docker run --rm larvit-log-test-node npm run ci", - "test-browser": "docker build -t larvit-log-test-browser --build-arg BASE_IMAGE=mcr.microsoft.com/playwright:v1.61.0-noble . && docker run --rm --init --ipc=host larvit-log-test-browser npm run ci-browser", + "test-browser": "docker build -t larvit-log-test-browser --build-arg BASE_IMAGE=mcr.microsoft.com/playwright:v$(node -p \"require('./package.json').devDependencies.playwright\")-noble . && docker run --rm --init --ipc=host larvit-log-test-browser npm run ci-browser", "test": "npm run test-docker && npm run test-browser" }, "devDependencies": {