Releases: ChromeDevTools/chrome-devtools-mcp
Releases · ChromeDevTools/chrome-devtools-mcp
chrome-devtools-mcp: v1.3.0
1.3.0 (2026-06-18)
🎉 Features
- Add get_heapsnapshot_dominators MCP tool (#2215) (08c234e)
- Add retaining paths MCP tool (#2187) (a97c642)
- Add the get_heapsnapshot_edges MCP tool (#2180) (4f8eb7a)
- include page title in list_pages output (#2166) (b646feb)
- screenshot: add CLI options to cap screenshot size at the source (#1823) (55c8a54)
- Use HeapSnapshotProxy.nodeIndexById (#2193) (6bd8c91)
🛠️ Fixes
- handle missing third-party tool toolGroup description gracefully (#2224) (8fe398e)
- handle screencast file extensions case-insensitively and clean up temp dir on failure (#2207) (ba80096)
- limit windows test concurrency (#2205) (e77101e)
- Reset toolGroups before gathering toolGroups (#2200) (ed02047)
- return error message when screencast_stop is called with no active recording (#2209) (9e32002)
chrome-devtools-mcp: v1.2.0
1.2.0 (2026-06-08)
🎉 Features
- add experimental TOON support for structured content output (#2042) (aa33bff)
- Adds close_heapsnapshot MCP tool (#2174) (8713b93)
- Handle multiple providers of third-party developer tools (#2168) (30d59a7)
- implement extension service worker logs (#1915) (29e3898)
- memory debugging tools (#2169) (0217397)
- support allowedUrlPattern & blockedUrlPattern Options (#2037) (02b4492)
🛠️ Fixes
📄 Documentation
⚡ Performance
🏗️ Refactor
chrome-devtools-mcp: v1.1.1
chrome-devtools-mcp: v1.1.0
1.1.0 (2026-05-26)
🎉 Features
- add extraHttpHeaders emulation to emulate tool (#1176) (6992106)
- created cursor plugin.json setting file with release auto versioning (#2091) (10c8205)
🛠️ Fixes
- Apply CPU throttling to secondary CDP session (#2092) (3ade962)
- cli: address pid file creation issues (#2124) (1b51a52)
- exit on stdin EOF and SIGTERM/SIGINT/SIGHUP, closing the browser cleanly (#2117) (43b934c)
- Fix throttling info in performance trace output (#2096) (57f32b0)
- make pageId required (#2084) (d751693), closes #2052
- remove duplicate .mcp.json (#2095) (dbf6ba9)
- Set viewport after updating timeouts when setting emulation (#2134) (0c3ac37)
- use pinned version for plugins (#2135) (8ea5f09)
- use realpath for MCP roots validation (#2127) (176eb69)
📄 Documentation
- align coding agent examples with Antigravity (#2094) (ce31594)
- fix installation instructions for VS Code (#2087) (9f47df3)
🏗️ Refactor
chrome-devtools-mcp: v1.0.1
chrome-devtools-mcp: v1.0.0
1.0.0 (2026-05-18)
🎉 Features
- report new URL after actions that trigger navigation (#1853) (b594858)
- support filePath in evaluate_script (#2054) (90d368d)
🛠️ Fixes
- disable NetworkManager in DevTools (#1834) (d0e6539)
- do not use getSelectedMcpPage (85f935b)
- improve geolocation emulation (#2036) (213720b)
- report unknown tool arguments (#2064) (041b208)
- respect user's npm registry configuration in update check (#2038) (83a299f)
📄 Documentation
- explain concurrent session options (#2062) (41944b3)
- fix typo (#2075) (1deb4f8)
- remove windows workaround and document Node LTS support (#2074) (30dcd0b)
- unhide various experimental flags (#2055) (081c903)
🏗️ Refactor
chrome-devtools-mcp: v0.26.0
0.26.0 (2026-05-11)
🎉 Features
🛠️ Fixes
- cli: allow --autoConnect on CLI start (#2015) (9882391), closes #1859 #1184
- Make fill_form more appealing when filling forms with checkboxes (#1971) (407c2bd)
- only require a page in page-scoped tools (#2030) (8e06761)
- telemetry: re-run the update metrics script (#2005) (e9ec375)
📄 Documentation
🏗️ Refactor
chrome-devtools-mcp: v0.25.0
chrome-devtools-mcp: v0.24.0
0.24.0 (2026-05-02)
🎉 Features
- agentic browsing in lighthouse (#1931) (5fa2750)
- cli: generate commands for conditional tools (#1962) (b2b3e99)
- group identical consecutive console messages in list_console_messages (#1939) (dbddb2e)
- support MCP client roots feature (#1945) (def53dd)
🛠️ Fixes
- add proactive tool rejection when dialog is open (#1978) (6ce254e)
- always allow tmpdir access with client roots (#1984) (a90378a)
- cli: re-generate cli correctly (#1969) (8cbdb8d)
- handle errors due to open dialogs during tool calls (#1953) (06b331f)
- note about missing elements should not show in verbose mode (#1950) (80bee1e)
- telemetry: bucketize string length (#1972) (bf3cb58)