From cdc6262fef809d2ce734b419e05e3cb793c755bb Mon Sep 17 00:00:00 2001 From: browser-automation-bot <133232582+browser-automation-bot@users.noreply.github.com> Date: Wed, 1 Apr 2026 07:58:35 +0200 Subject: [PATCH 1/2] chore(main): release chrome-devtools-mcp 0.21.0 --- .claude-plugin/marketplace.json | 2 +- .claude-plugin/plugin.json | 6 ++++-- .release-please-manifest.json | 2 +- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- server.json | 4 ++-- src/version.ts | 2 +- 8 files changed, 40 insertions(+), 10 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index e347b4058..389f843ee 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1,6 +1,6 @@ { "name": "chrome-devtools-plugins", - "version": "0.20.3", + "version": "0.21.0", "description": "Bundled plugins for actuating and debugging the Chrome browser.", "repository": "https://github.com/ChromeDevTools/chrome-devtools-mcp", "owner": { diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 51464ff4a..2579377c5 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,11 +1,13 @@ { "name": "chrome-devtools-mcp", - "version": "0.20.3", + "version": "0.21.0", "description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer", "mcpServers": { "chrome-devtools": { "command": "npx", - "args": ["chrome-devtools-mcp@latest"] + "args": [ + "chrome-devtools-mcp@latest" + ] } } } diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c128dfab5..d3535156f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.20.3" + ".": "0.21.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 479c38125..cc8678ffa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [0.21.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.20.3...chrome-devtools-mcp-v0.21.0) (2026-04-01) + + +### 🎉 Features + +* add a skill for detecting memory leaks using take_memory_snapshot tool ([#1162](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1162)) ([d19a235](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/d19a2350f975ec2fbf8ee61b35163a48c0146c32)) + + +### 🛠️ Fixes + +* **cli:** avoid defaulting to isolated when userDataDir is provided ([#1258](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1258)) ([73e1e24](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/73e1e24b26f9e42a83116b586e34d47276a6a2fa)) +* list_pages should work after selected page is closed ([#1145](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1145)) ([2664455](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/26644553028d8404fd65a005ea9c19a278671f4d)) +* mark lighthouse and memory as non-read-only ([#1769](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1769)) ([bec9dae](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/bec9dae2d26b728feedcd660189f386e6228f3ae)) +* **telemetry:** record client name ([9a47b65](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/9a47b657d7b17b9bc64508530c93d55e8033e2a6)) +* versioning for Claude Code plugin ([#1233](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1233)) ([966b86f](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/966b86f3aaa9f87c2599b954c4e7f990c2a697ea)) +* wrap .mcp.json config in mcpServers key ([#1246](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1246)) ([c7948cf](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c7948cf0621d80b080220d4cfd36b62bef2790b9)) + + +### 📄 Documentation + +* Command Code CLI instructions for MCP server ([0a7c0a7](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0a7c0a74b471935a3e2f5ca0fd93556e8e5165ec)) +* provide disclaimer about supported browsers ([#1237](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1237)) ([8676b72](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/8676b7216c66dfd323c2f6c272544a75dbab4dba)) + + +### 🏗️ Refactor + +* set process titles for easier debugging ([#1770](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1770)) ([0fe3896](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0fe3896d85c74ce8b2dc189fe8a310727f795344)) + ## [0.20.3](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.20.2...chrome-devtools-mcp-v0.20.3) (2026-03-20) diff --git a/package-lock.json b/package-lock.json index 389b5f6ce..085c46de4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "chrome-devtools-mcp", - "version": "0.20.3", + "version": "0.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "chrome-devtools-mcp", - "version": "0.20.3", + "version": "0.21.0", "license": "Apache-2.0", "bin": { "chrome-devtools": "build/src/bin/chrome-devtools.js", diff --git a/package.json b/package.json index eb201707d..693eaf53e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "chrome-devtools-mcp", - "version": "0.20.3", + "version": "0.21.0", "description": "MCP server for Chrome DevTools", "type": "module", "bin": { diff --git a/server.json b/server.json index fa2698867..edee394ae 100644 --- a/server.json +++ b/server.json @@ -7,13 +7,13 @@ "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp", "source": "github" }, - "version": "0.20.3", + "version": "0.21.0", "packages": [ { "registryType": "npm", "registryBaseUrl": "https://registry.npmjs.org", "identifier": "chrome-devtools-mcp", - "version": "0.20.3", + "version": "0.21.0", "transport": { "type": "stdio" }, diff --git a/src/version.ts b/src/version.ts index 90c9af519..1691b1174 100644 --- a/src/version.ts +++ b/src/version.ts @@ -6,5 +6,5 @@ // If moved update release-please config // x-release-please-start-version -export const VERSION = '0.20.3'; +export const VERSION = '0.21.0'; // x-release-please-end From 3b10f8ba920d479003304c2b63e5de7aeac32569 Mon Sep 17 00:00:00 2001 From: Alex Rudenko Date: Wed, 1 Apr 2026 08:02:37 +0200 Subject: [PATCH 2/2] chore: format --- .claude-plugin/plugin.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 2579377c5..2ec27bb81 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -5,9 +5,7 @@ "mcpServers": { "chrome-devtools": { "command": "npx", - "args": [ - "chrome-devtools-mcp@latest" - ] + "args": ["chrome-devtools-mcp@latest"] } } }