From e4b545c43874ff36f7135153ae78938777041100 Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Sat, 6 Sep 2025 10:42:37 -0700 Subject: [PATCH] chore: roll Playwright to latest (#1009) --- README.md | 21 +++++++++++++++++++++ package-lock.json | 28 ++++++++++++++-------------- package.json | 6 +++--- update-readme.js | 1 + 4 files changed, 39 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index a88fab1..9aa9f11 100644 --- a/README.md +++ b/README.md @@ -766,5 +766,26 @@ http.createServer(async (req, res) => { +
+Tracing (opt-in via --caps=tracing) + + + +- **browser_start_tracing** + - Title: Start tracing + - Description: Start trace recording + - Parameters: None + - Read-only: **true** + + + +- **browser_stop_tracing** + - Title: Stop tracing + - Description: Stop trace recording + - Parameters: None + - Read-only: **true** + +
+ diff --git a/package-lock.json b/package-lock.json index 24b7283..866d78a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,15 +9,15 @@ "version": "0.0.36", "license": "Apache-2.0", "dependencies": { - "playwright": "1.56.0-alpha-1757090131000", - "playwright-core": "1.56.0-alpha-1757090131000" + "playwright": "1.56.0-alpha-2025-09-06", + "playwright-core": "1.56.0-alpha-2025-09-06" }, "bin": { "mcp-server-playwright": "cli.js" }, "devDependencies": { "@modelcontextprotocol/sdk": "^1.17.5", - "@playwright/test": "1.56.0-alpha-1757090131000", + "@playwright/test": "1.56.0-alpha-2025-09-06", "@types/node": "^24.3.0", "zod-to-json-schema": "^3.24.6" }, @@ -50,13 +50,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.56.0-alpha-1757090131000", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.56.0-alpha-1757090131000.tgz", - "integrity": "sha512-DVyN8ScyBMPasnrcIN7RjltZl7YkJlFZcz9otXe4TwUMo6JYt98MMmcsGXWbKCe+sk4KsgUNx3gYZtAWRBfIzw==", + "version": "1.56.0-alpha-2025-09-06", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.56.0-alpha-2025-09-06.tgz", + "integrity": "sha512-BhjZwYn26kGwWVoF9et+4RnSb/HuJ2cbzDPACWdkBApEb+2fBb060cOQZ63hZ+IIeQUd2Q4TCZbH5U9tvXD23A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.56.0-alpha-1757090131000" + "playwright": "1.56.0-alpha-2025-09-06" }, "bin": { "playwright": "cli.js" @@ -825,12 +825,12 @@ } }, "node_modules/playwright": { - "version": "1.56.0-alpha-1757090131000", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.56.0-alpha-1757090131000.tgz", - "integrity": "sha512-3G5jTso8FKB8iiha0aRsZy7T/oanxL7Hx/D3oK3FzM0K3fS0eUXPetzQk8elYz/ZwNPCpfYvXbzGzdaRiBKLFw==", + "version": "1.56.0-alpha-2025-09-06", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.56.0-alpha-2025-09-06.tgz", + "integrity": "sha512-suVjiF5eeUtIqFq5E/5LGgkV0/bRSik87N+M7uLsjPQrKln9QHbZt3cy7Zybicj3ZqTBWWHvpN9b4cnpg6hS0g==", "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.56.0-alpha-1757090131000" + "playwright-core": "1.56.0-alpha-2025-09-06" }, "bin": { "playwright": "cli.js" @@ -843,9 +843,9 @@ } }, "node_modules/playwright-core": { - "version": "1.56.0-alpha-1757090131000", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.56.0-alpha-1757090131000.tgz", - "integrity": "sha512-kj4hYkv79zIqUjepNun3homv1h9jkn4CHUNyfV8tJotj6X1ypmIiox/smLm7Lcjg9wLexk4N/Sxx1mglrXlQeg==", + "version": "1.56.0-alpha-2025-09-06", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.56.0-alpha-2025-09-06.tgz", + "integrity": "sha512-B2s/cuqYuu+mT4hIHG8gIOXjCSKh0Np1gJNCp0CrDk/UTLB74gThwXiyPAJU0fADIQH6Dv1glv8ZvKTDVT8Fng==", "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" diff --git a/package.json b/package.json index 54fc7ad..b6726d7 100644 --- a/package.json +++ b/package.json @@ -33,15 +33,15 @@ } }, "dependencies": { - "playwright": "1.56.0-alpha-1757090131000", - "playwright-core": "1.56.0-alpha-1757090131000" + "playwright": "1.56.0-alpha-2025-09-06", + "playwright-core": "1.56.0-alpha-2025-09-06" }, "bin": { "mcp-server-playwright": "cli.js" }, "devDependencies": { "@modelcontextprotocol/sdk": "^1.17.5", - "@playwright/test": "1.56.0-alpha-1757090131000", + "@playwright/test": "1.56.0-alpha-2025-09-06", "@types/node": "^24.3.0", "zod-to-json-schema": "^3.24.6" } diff --git a/update-readme.js b/update-readme.js index f2f6718..15e4ac0 100644 --- a/update-readme.js +++ b/update-readme.js @@ -30,6 +30,7 @@ const capabilities = { 'vision': 'Coordinate-based (opt-in via --caps=vision)', 'pdf': 'PDF generation (opt-in via --caps=pdf)', 'verify': 'Verify (opt-in via --caps=verify)', + 'tracing': 'Tracing (opt-in via --caps=tracing)', }; const toolsByCapability = Object.fromEntries(Object.entries(capabilities).map(([capability, title]) => [title, allTools.filter(tool => tool.capability === capability).sort((a, b) => a.schema.name.localeCompare(b.schema.name))]));