diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index a387018cf..77b2be61f 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1,6 +1,6 @@ { "name": "chrome-devtools-plugins", - "version": "0.23.0", + "version": "0.24.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 7bbde5828..e298a1268 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "chrome-devtools-mcp", - "version": "0.23.0", + "version": "0.24.0", "description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer", "mcpServers": { "chrome-devtools": { diff --git a/.github/plugin/plugin.json b/.github/plugin/plugin.json index 7bbde5828..e298a1268 100644 --- a/.github/plugin/plugin.json +++ b/.github/plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "chrome-devtools-mcp", - "version": "0.23.0", + "version": "0.24.0", "description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer", "mcpServers": { "chrome-devtools": { diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 97bce112d..fc5553b07 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.23.0" + ".": "0.24.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ae697082..1f5cef927 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.24.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.23.0...chrome-devtools-mcp-v0.24.0) (2026-04-29) + + +### 🎉 Features + +* group identical consecutive console messages in list_console_messages ([#1939](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1939)) ([dbddb2e](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/dbddb2e4efb01c25ce4c6d96fd45b3ab29a498eb)) +* support MCP client roots feature ([#1945](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1945)) ([def53dd](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/def53ddf1d0d3fe04c41f1572919cef208161151)) + + +### 🛠️ Fixes + +* add proactive tool rejection when dialog is open ([#1978](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1978)) ([6ce254e](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/6ce254e54153212bf305e28846bc77f1d6b82b74)) +* **cli:** re-generate cli correctly ([#1969](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1969)) ([8cbdb8d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/8cbdb8d49491e332c1d30a3884304e1f7a519db2)) +* handle errors due to open dialogs during tool calls ([#1953](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1953)) ([06b331f](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/06b331f403056727850a633dd64b290d60bdb906)) +* note about missing elements should not show in verbose mode ([#1950](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1950)) ([80bee1e](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/80bee1e6cd0e62995496ea9d001994c78ec9dcf0)) +* **telemetry:** bucketize string length ([#1972](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1972)) ([bf3cb58](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/bf3cb58d27589ddc5156d7a6ee1b2bb81d9a2cee)) + ## [0.23.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.22.0...chrome-devtools-mcp-v0.23.0) (2026-04-22) diff --git a/package-lock.json b/package-lock.json index 25ef83e12..39b6b9384 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "chrome-devtools-mcp", - "version": "0.23.0", + "version": "0.24.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "chrome-devtools-mcp", - "version": "0.23.0", + "version": "0.24.0", "license": "Apache-2.0", "bin": { "chrome-devtools": "build/src/bin/chrome-devtools.js", diff --git a/package.json b/package.json index 9371dcf61..b2dcf6820 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "chrome-devtools-mcp", - "version": "0.23.0", + "version": "0.24.0", "description": "MCP server for Chrome DevTools", "type": "module", "bin": { diff --git a/server.json b/server.json index 81578ab56..a82cd6487 100644 --- a/server.json +++ b/server.json @@ -7,13 +7,13 @@ "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp", "source": "github" }, - "version": "0.23.0", + "version": "0.24.0", "packages": [ { "registryType": "npm", "registryBaseUrl": "https://registry.npmjs.org", "identifier": "chrome-devtools-mcp", - "version": "0.23.0", + "version": "0.24.0", "transport": { "type": "stdio" }, diff --git a/src/version.ts b/src/version.ts index adc5a5696..8f172d272 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.23.0'; +export const VERSION = '0.24.0'; // x-release-please-end