diff --git a/README.md b/README.md index 3ad4222..0e50797 100644 --- a/README.md +++ b/README.md @@ -340,7 +340,7 @@ Playwright MCP server supports following arguments. They can be provided in the | --blocked-origins | semicolon-separated list of origins to block the browser from requesting. Blocklist is evaluated before allowlist. If used without the allowlist, requests not matching the blocklist are still allowed. Important: *does not* serve as a security boundary and *does not* affect redirects.
*env* `PLAYWRIGHT_MCP_BLOCKED_ORIGINS` | | --block-service-workers | block service workers
*env* `PLAYWRIGHT_MCP_BLOCK_SERVICE_WORKERS` | | --browser | browser or chrome channel to use, possible values: chrome, firefox, webkit, msedge.
*env* `PLAYWRIGHT_MCP_BROWSER` | -| --caps | comma-separated list of additional capabilities to enable, possible values: vision, pdf.
*env* `PLAYWRIGHT_MCP_CAPS` | +| --caps | comma-separated list of additional capabilities to enable, possible values: vision, pdf, devtools.
*env* `PLAYWRIGHT_MCP_CAPS` | | --cdp-endpoint | CDP endpoint to connect to.
*env* `PLAYWRIGHT_MCP_CDP_ENDPOINT` | | --cdp-header | CDP headers to send with the connect request, multiple can be specified.
*env* `PLAYWRIGHT_MCP_CDP_HEADER` | | --codegen | specify the language to use for code generation, possible values: "typescript", "none". Default is "typescript".
*env* `PLAYWRIGHT_MCP_CODEGEN` | @@ -1128,22 +1128,6 @@ 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 73998bd..e08672a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,19 @@ { "name": "playwright-mcp-internal", - "version": "0.0.61", + "version": "0.0.62", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "playwright-mcp-internal", - "version": "0.0.61", + "version": "0.0.62", "license": "Apache-2.0", "workspaces": [ "packages/*" ], "devDependencies": { "@modelcontextprotocol/sdk": "^1.25.2", - "@playwright/test": "1.59.0-alpha-1769561805000", + "@playwright/test": "1.59.0-alpha-1769819922000", "@types/node": "^24.3.0" } }, @@ -806,13 +806,13 @@ "link": true }, "node_modules/@playwright/test": { - "version": "1.59.0-alpha-1769561805000", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.59.0-alpha-1769561805000.tgz", - "integrity": "sha512-S6Bvamvt2+M3Aolm5CJwUpLoNTqK32NYtbrt6n278vTjQZOxm9XVCp0+cJyuzDbzIdl+1nMdCB7n1NAFkKoB7g==", + "version": "1.59.0-alpha-1769819922000", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.59.0-alpha-1769819922000.tgz", + "integrity": "sha512-Oc24xlFGpqs+fUqnLXLbfVTIaN/+ws2Nb9R7B1laIXn1ZpI42UT5b3Bu1Lh3DiyKQStO2Il+ljwL9+ZF5rLFLQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.59.0-alpha-1769561805000" + "playwright": "1.59.0-alpha-1769819922000" }, "bin": { "playwright": "cli.js" @@ -2562,12 +2562,12 @@ } }, "node_modules/playwright": { - "version": "1.59.0-alpha-1769561805000", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.0-alpha-1769561805000.tgz", - "integrity": "sha512-ZSqxE5/k3QdPCQL0mqpiRYVkAeFuELBK6NMuoPfHHHx5d1OH2MBiRUL2KEBtJZXqpQt7QfZP664f4qQ0xW48JA==", + "version": "1.59.0-alpha-1769819922000", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.0-alpha-1769819922000.tgz", + "integrity": "sha512-SVy14jHP15zyxPHfQSnpA628sRG/dX5SSR9VymG6aI9tRUlBhInQgmeW0YcX65aaMrmhIdo50BUYtDn+kcjYEQ==", "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.59.0-alpha-1769561805000" + "playwright-core": "1.59.0-alpha-1769819922000" }, "bin": { "playwright": "cli.js" @@ -2584,9 +2584,9 @@ "link": true }, "node_modules/playwright-core": { - "version": "1.59.0-alpha-1769561805000", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.0-alpha-1769561805000.tgz", - "integrity": "sha512-qB8D0mAP1vrqndK6a/v9iCji9jA/aFv95KSh0TJmoQNLzXkPWwq7a3UWmjUjUDKiyWgiQ8WpI59ham7Q+ypBww==", + "version": "1.59.0-alpha-1769819922000", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.0-alpha-1769819922000.tgz", + "integrity": "sha512-mHxFU9XPUiC1HWkZWuTG1tbZxjSWkjHhsHFyrxRs3KDTBsSrsRwaa/lw6awSzubLqDI7OsuqXptnO/AB7ozhoQ==", "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" @@ -3306,7 +3306,7 @@ }, "packages/extension": { "name": "@playwright/mcp-extension", - "version": "0.0.61", + "version": "0.0.62", "license": "Apache-2.0", "devDependencies": { "@types/chrome": "^0.0.315", @@ -3325,12 +3325,12 @@ }, "packages/playwright-cli": { "name": "@playwright/cli", - "version": "0.0.61", + "version": "0.0.62", "license": "Apache-2.0", "dependencies": { "minimist": "^1.2.5", - "playwright": "1.59.0-alpha-1769561805000", - "playwright-core": "1.59.0-alpha-1769561805000" + "playwright": "1.59.0-alpha-1769819922000", + "playwright-core": "1.59.0-alpha-1769819922000" }, "bin": { "playwright-cli": "playwright-cli.js" @@ -3341,20 +3341,67 @@ }, "packages/playwright-cli-stub": { "name": "playwright-cli", - "version": "0.261.0", + "version": "0.0.62", "license": "Apache-2.0", "dependencies": { "@playwright/cli": "0.0.61" }, "devDependencies": {} }, - "packages/playwright-mcp": { - "name": "@playwright/mcp", + "packages/playwright-cli-stub/node_modules/@playwright/cli": { "version": "0.0.61", + "resolved": "https://registry.npmjs.org/@playwright/cli/-/cli-0.0.61.tgz", + "integrity": "sha512-TFovFfiKCQHuNhZCVHySPHkcvWXQFuKDSXYPexFzwoJ/aHJjpfBIs6Srlv3aowtZ3MQ1A0/Krq7aUMNnFvhUkA==", "license": "Apache-2.0", "dependencies": { - "playwright": "1.59.0-alpha-1769561805000", - "playwright-core": "1.59.0-alpha-1769561805000" + "minimist": "^1.2.5", + "playwright": "1.59.0-alpha-1769452054000", + "playwright-core": "1.59.0-alpha-1769452054000" + }, + "bin": { + "playwright-cli": "playwright-cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "packages/playwright-cli-stub/node_modules/playwright": { + "version": "1.59.0-alpha-1769452054000", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.0-alpha-1769452054000.tgz", + "integrity": "sha512-emHM/Pt6ACb0zZOOZNNQg6ahAbpiRKgWxmXeqhcmXWYbZ8zk+GIXavyBHYe5O3KC7GEHizECu83x1EldD3vs7Q==", + "license": "Apache-2.0", + "dependencies": { + "playwright-core": "1.59.0-alpha-1769452054000" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "fsevents": "2.3.2" + } + }, + "packages/playwright-cli-stub/node_modules/playwright-core": { + "version": "1.59.0-alpha-1769452054000", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.0-alpha-1769452054000.tgz", + "integrity": "sha512-JulA7CBOf/Ks/MrXVpylMn9NLKRI933ZOR7A6lqW+VsAgSxrAE+j5BsxArSBaO1dUI1EfrVl0hDzVs4ftnWhaw==", + "license": "Apache-2.0", + "bin": { + "playwright-core": "cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "packages/playwright-mcp": { + "name": "@playwright/mcp", + "version": "0.0.62", + "license": "Apache-2.0", + "dependencies": { + "playwright": "1.59.0-alpha-1769819922000", + "playwright-core": "1.59.0-alpha-1769819922000" }, "bin": { "playwright-mcp": "cli.js" diff --git a/package.json b/package.json index b902e17..61e2956 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "playwright-mcp-internal", - "version": "0.0.61", + "version": "0.0.62", "private": true, "repository": { "type": "git", @@ -17,14 +17,15 @@ "docker-run": "docker run -it -p 8080:8080 --name playwright-mcp-dev playwright-mcp-dev:latest", "lint": "npm run lint --workspaces", "test": "npm run test --workspaces", - "build": "npm run build --workspaces" + "build": "npm run build --workspaces", + "bump": "npm version --workspaces --no-git-tag-version" }, "workspaces": [ "packages/*" ], "devDependencies": { "@modelcontextprotocol/sdk": "^1.25.2", - "@playwright/test": "1.59.0-alpha-1769561805000", + "@playwright/test": "1.59.0-alpha-1769819922000", "@types/node": "^24.3.0" } } diff --git a/packages/extension/package.json b/packages/extension/package.json index 81e371b..0019e7d 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -1,6 +1,6 @@ { "name": "@playwright/mcp-extension", - "version": "0.0.61", + "version": "0.0.62", "description": "Playwright MCP Browser Extension", "private": true, "repository": { diff --git a/packages/playwright-cli-stub/package.json b/packages/playwright-cli-stub/package.json index 130bc4f..96c7007 100644 --- a/packages/playwright-cli-stub/package.json +++ b/packages/playwright-cli-stub/package.json @@ -1,6 +1,6 @@ { "name": "playwright-cli", - "version": "0.261.0", + "version": "0.0.62", "description": "Playwright CLI", "repository": "github:Microsoft/playwright-cli", "homepage": "https://playwright.dev", diff --git a/packages/playwright-cli/package.json b/packages/playwright-cli/package.json index 2fc258c..d182add 100644 --- a/packages/playwright-cli/package.json +++ b/packages/playwright-cli/package.json @@ -1,6 +1,6 @@ { "name": "@playwright/cli", - "version": "0.0.61", + "version": "0.0.62", "description": "Playwright CLI", "repository": { "type": "git", @@ -21,8 +21,8 @@ }, "dependencies": { "minimist": "^1.2.5", - "playwright": "1.59.0-alpha-1769561805000", - "playwright-core": "1.59.0-alpha-1769561805000" + "playwright": "1.59.0-alpha-1769819922000", + "playwright-core": "1.59.0-alpha-1769819922000" }, "bin": { "playwright-cli": "playwright-cli.js" diff --git a/packages/playwright-mcp/package.json b/packages/playwright-mcp/package.json index f687110..c301909 100644 --- a/packages/playwright-mcp/package.json +++ b/packages/playwright-mcp/package.json @@ -1,6 +1,6 @@ { "name": "@playwright/mcp", - "version": "0.0.61", + "version": "0.0.62", "description": "Playwright Tools for MCP", "repository": { "type": "git", @@ -34,8 +34,8 @@ } }, "dependencies": { - "playwright": "1.59.0-alpha-1769561805000", - "playwright-core": "1.59.0-alpha-1769561805000" + "playwright": "1.59.0-alpha-1769819922000", + "playwright-core": "1.59.0-alpha-1769819922000" }, "bin": { "playwright-mcp": "cli.js"