Skip to content

Commit f621d00

Browse files
chore(main): release chrome-devtools-mcp 1.6.0 (#2306)
🤖 I have created a release *beep* *boop* --- ## [1.6.0](chrome-devtools-mcp-v1.5.0...chrome-devtools-mcp-v1.6.0) (2026-07-14) ### 🎉 Features * add experimentalGcfFormat flag for GCF-encoded tool responses ([#2235](#2235)) ([3d21389](3d21389)) * Print object count and total sizes in get_heapsnapshot_details ([#2325](#2325)) ([15a6b78](15a6b78)) * support --allow-unrestricted-paths configuration ([#2296](#2296)) ([6e56c02](6e56c02)) * Support filter with heap snapshots aggregates ([#2323](#2323)) ([2812902](2812902)) * update Lighthouse to 13.4.0 ([#2317](#2317)) ([ffc6060](ffc6060)) ### 🛠️ Fixes * enforce .gz instead of json.gz in performance tools ([#2305](#2305)) ([b06e39b](b06e39b)) * keep a still-open selected page instead of falling back to the first page ([#2328](#2328)) ([c645eee](c645eee)), closes [#2304](#2304) * keep page ids unique across browser reconnects ([#2345](#2345)) ([3e8d922](3e8d922)) * paginate page 0 in list_network_requests and list_console_messages ([#2359](#2359)) ([d0025b3](d0025b3)) * release held modifiers when press_key key event fails ([#2347](#2347)) ([78ccb19](78ccb19)) * report when the selected page was auto-replaced by the fallback ([#2308](#2308)) ([2c16ac3](2c16ac3)), closes [#2304](#2304) * resolve page ids only among listed pages ([#2332](#2332)) ([eb04951](eb04951)), closes [#2304](#2304) * **snapshot:** resolve element ids on the correct snapshot ([#2295](#2295)) ([b703f2c](b703f2c)) * **telemetry:** resolve enum values through nested schema wrappers ([#2315](#2315)) ([c065fd9](c065fd9)) * Wait until daemon is started ([#2327](#2327)) ([ed7e95d](ed7e95d)) ### 📄 Documentation * add Grok Build CLI configuration section ([#2294](#2294)) ([aa4be07](aa4be07)) * update memory leak debugging skill ([#2330](#2330)) ([c1736a0](c1736a0)) ### ⚡ Performance * concurrent I/O in Root Path Resolution ([#2279](#2279)) ([b2c63e6](b2c63e6)) ### 🏗️ Refactor * clean up McpContext getters ([#2340](#2340)) ([5b33deb](5b33deb)) * clean up more of the context interface ([#2335](#2335)) ([9cd734b](9cd734b)) * clean up page management ([#2333](#2333)) ([16db01f](16db01f)) * clean up page snapshot generation ([#2348](#2348)) ([68cfce2](68cfce2)) * make collectors work per page ([#2324](#2324)) ([9bc61b4](9bc61b4)) * move and rename files ([#2355](#2355)) ([9c3542b](9c3542b)) * move DevTools universe to McpPage ([#2341](#2341)) ([c006c9b](c006c9b)) * move remaining McpContext getters ([#2342](#2342)) ([58ba174](58ba174)) * remove isolated context getter ([#2336](#2336)) ([8a4ddb3](8a4ddb3)) * Use array instead of Map for idToClassKey ([#2321](#2321)) ([ff53b7b](ff53b7b)) * use helper for Dialog handle ([#2334](#2334)) ([64005f9](64005f9)) * use response page in formatting ([#2349](#2349)) ([c53c1ec](c53c1ec)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
1 parent d0025b3 commit f621d00

11 files changed

Lines changed: 68 additions & 16 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "chrome-devtools-plugins",
3-
"version": "1.5.0",
3+
"version": "1.6.0",
44
"description": "Bundled plugins for actuating and debugging the Chrome browser.",
55
"repository": "https://github.com/ChromeDevTools/chrome-devtools-mcp",
66
"owner": {

.claude-plugin/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "chrome-devtools-mcp",
3-
"version": "1.5.0",
3+
"version": "1.6.0",
44
"description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer",
55
"mcpServers": {
66
"chrome-devtools": {
77
"command": "npx",
88
"args": [
9-
"chrome-devtools-mcp@1.5.0"
9+
"chrome-devtools-mcp@1.6.0"
1010
]
1111
}
1212
}

.cursor-plugin/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "devtools-for-agents",
33
"description": "Help your agent build, debug, and verify your code correctly. With Chrome DevTools for agents, your AI agent can interact with the Chrome browser to test code, emulate users, and catch bugs using Chrome DevTools’ capabilities before shipping.",
4-
"version": "1.5.0",
4+
"version": "1.6.0",
55
"author": {
66
"name": "Google Chrome"
77
},
@@ -12,7 +12,7 @@
1212
"chrome-devtools": {
1313
"command": "npx",
1414
"args": [
15-
"chrome-devtools-mcp@1.5.0"
15+
"chrome-devtools-mcp@1.6.0"
1616
]
1717
}
1818
}

.github/plugin/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "chrome-devtools-mcp",
3-
"version": "1.5.0",
3+
"version": "1.6.0",
44
"description": "Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer",
55
"mcpServers": {
66
"chrome-devtools": {
77
"command": "npx",
88
"args": [
9-
"chrome-devtools-mcp@1.5.0"
9+
"chrome-devtools-mcp@1.6.0"
1010
]
1111
}
1212
}

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.5.0"
2+
".": "1.6.0"
33
}

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,57 @@
11
# Changelog
22

3+
## [1.6.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v1.5.0...chrome-devtools-mcp-v1.6.0) (2026-07-14)
4+
5+
6+
### 🎉 Features
7+
8+
* add experimentalGcfFormat flag for GCF-encoded tool responses ([#2235](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2235)) ([3d21389](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/3d2138945c7d3ee95f95c36680ce7c63d24f672f))
9+
* Print object count and total sizes in get_heapsnapshot_details ([#2325](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2325)) ([15a6b78](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/15a6b789daec20463786ff6d05a8b4d5b058000d))
10+
* support --allow-unrestricted-paths configuration ([#2296](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2296)) ([6e56c02](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/6e56c028cf80ac977c501a94d0958568dea901c2))
11+
* Support filter with heap snapshots aggregates ([#2323](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2323)) ([2812902](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/2812902ba9dca67a320f00983e54d03b741388ce))
12+
* update Lighthouse to 13.4.0 ([#2317](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2317)) ([ffc6060](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/ffc6060acf55c011388c7bfe7adcbcee75d0c479))
13+
14+
15+
### 🛠️ Fixes
16+
17+
* enforce .gz instead of json.gz in performance tools ([#2305](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2305)) ([b06e39b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b06e39b164f02a30efc58057091436a1329949bd))
18+
* keep a still-open selected page instead of falling back to the first page ([#2328](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2328)) ([c645eee](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c645eee8751ebec9ebaeb18cb01dd11173ef32f2)), closes [#2304](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2304)
19+
* keep page ids unique across browser reconnects ([#2345](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2345)) ([3e8d922](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/3e8d92245c138777b5719e72ac3173dbda0075d7))
20+
* paginate page 0 in list_network_requests and list_console_messages ([#2359](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2359)) ([d0025b3](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/d0025b3908707a5dc1c6c6a82d5d7d9020f3df46))
21+
* release held modifiers when press_key key event fails ([#2347](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2347)) ([78ccb19](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/78ccb193e08137b48cef6f665ad0b3a98c9538da))
22+
* report when the selected page was auto-replaced by the fallback ([#2308](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2308)) ([2c16ac3](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/2c16ac311befd40ef2b0f4ecb27941a5a809c8d3)), closes [#2304](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2304)
23+
* resolve page ids only among listed pages ([#2332](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2332)) ([eb04951](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/eb049513d2724a41083a80db5ed34e7ea1c3c7bc)), closes [#2304](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2304)
24+
* **snapshot:** resolve element ids on the correct snapshot ([#2295](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2295)) ([b703f2c](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b703f2ce20bbe2ce8af4f0a77e56a6a3e1b9c6d6))
25+
* **telemetry:** resolve enum values through nested schema wrappers ([#2315](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2315)) ([c065fd9](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c065fd90ce0172acf1fd8436e51d4878c7745cdf))
26+
* Wait until daemon is started ([#2327](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2327)) ([ed7e95d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/ed7e95d3e0fd605cae8515d42e7b781da1e635b2))
27+
28+
29+
### 📄 Documentation
30+
31+
* add Grok Build CLI configuration section ([#2294](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2294)) ([aa4be07](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/aa4be07f7ab09430a601460c3f6cec5deb4c7263))
32+
* update memory leak debugging skill ([#2330](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2330)) ([c1736a0](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c1736a071b8050b3f49dfa7521b5af703948d14a))
33+
34+
35+
### ⚡ Performance
36+
37+
* concurrent I/O in Root Path Resolution ([#2279](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2279)) ([b2c63e6](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b2c63e644eae3fad6747c1f3d678952fc4d756c0))
38+
39+
40+
### 🏗️ Refactor
41+
42+
* clean up McpContext getters ([#2340](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2340)) ([5b33deb](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/5b33debf1a1c040e24112c146afb573dfcc511d8))
43+
* clean up more of the context interface ([#2335](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2335)) ([9cd734b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/9cd734b0a3c6ab3f1d66549174d5187a3206d997))
44+
* clean up page management ([#2333](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2333)) ([16db01f](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/16db01f79c9b9a1fa0d55226a2193f94d543c943))
45+
* clean up page snapshot generation ([#2348](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2348)) ([68cfce2](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/68cfce2bcb9953d6539aa6d5277e55a75cacd68e))
46+
* make collectors work per page ([#2324](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2324)) ([9bc61b4](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/9bc61b43d6fdb13e775c0fa2d2d3f945475ebc81))
47+
* move and rename files ([#2355](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2355)) ([9c3542b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/9c3542bd74c39e470f8618b51daf251ead7ce913))
48+
* move DevTools universe to McpPage ([#2341](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2341)) ([c006c9b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c006c9ba5e8da4f63401ed83cd9d9ed661bfaa22))
49+
* move remaining McpContext getters ([#2342](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2342)) ([58ba174](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/58ba1742731109a860b9c3ba5a292f7a3b1df3d8))
50+
* remove isolated context getter ([#2336](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2336)) ([8a4ddb3](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/8a4ddb32565b0e4af130e3e9b801269afff0af54))
51+
* Use array instead of Map for idToClassKey ([#2321](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2321)) ([ff53b7b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/ff53b7bb823cc61ccde0eb6dc235450ff9884d0a))
52+
* use helper for Dialog handle ([#2334](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2334)) ([64005f9](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/64005f924f108a7986d75ff382415da5be5a29d6))
53+
* use response page in formatting ([#2349](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/2349)) ([c53c1ec](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c53c1ec4c9ed58980ab074ba4b59dc31385d263c))
54+
355
## [1.5.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v1.4.0...chrome-devtools-mcp-v1.5.0) (2026-07-03)
456

557

gemini-extension.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "chrome-devtools-mcp",
3-
"version": "1.5.0",
3+
"version": "1.6.0",
44
"mcpServers": {
55
"chrome-devtools": {
66
"command": "npx",
77
"args": [
8-
"chrome-devtools-mcp@1.5.0"
8+
"chrome-devtools-mcp@1.6.0"
99
]
1010
}
1111
}

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "chrome-devtools-mcp",
3-
"version": "1.5.0",
3+
"version": "1.6.0",
44
"description": "MCP server for Chrome DevTools",
55
"type": "module",
66
"bin": {

server.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"url": "https://github.com/ChromeDevTools/chrome-devtools-mcp",
88
"source": "github"
99
},
10-
"version": "1.5.0",
10+
"version": "1.6.0",
1111
"packages": [
1212
{
1313
"registryType": "npm",
1414
"registryBaseUrl": "https://registry.npmjs.org",
1515
"identifier": "chrome-devtools-mcp",
16-
"version": "1.5.0",
16+
"version": "1.6.0",
1717
"transport": {
1818
"type": "stdio"
1919
},

0 commit comments

Comments
 (0)