Skip to content

Tags: ChromeDevTools/chrome-devtools-mcp

Tags

chrome-devtools-mcp-v1.4.0

Toggle chrome-devtools-mcp-v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 1.4.0 (#2228)

🤖 I have created a release *beep* *boop*
---


##
[1.4.0](chrome-devtools-mcp-v1.3.0...chrome-devtools-mcp-v1.4.0)
(2026-06-23)


### 🎉 Features

* publish the skills folder
([#2229](#2229))
([5367f7e](5367f7e))


### 🛠️ Fixes

* hide Windows update check consoles
([#2231](#2231))
([6225ffb](6225ffb))
* **network:** keep redirect chain order consistent between text and
JSON
([#2221](#2221))
([5a9d6af](5a9d6af))


### 📄 Documentation

* fix showing defaults in configuration
([#2234](#2234))
([38dd346](38dd346))
* **readme:** explicitly call out that CD4A can power your browser agent
([#2227](#2227))
([705d0e1](705d0e1))
* update security.md
([#2248](#2248))
([e559765](e559765))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v1.3.0

Toggle chrome-devtools-mcp-v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 1.3.0 (#2195)

🤖 I have created a release *beep* *boop*
---


##
[1.3.0](chrome-devtools-mcp-v1.2.0...chrome-devtools-mcp-v1.3.0)
(2026-06-18)


### 🎉 Features

* Add get_heapsnapshot_dominators MCP tool
([#2215](#2215))
([08c234e](08c234e))
* Add retaining paths MCP tool
([#2187](#2187))
([a97c642](a97c642))
* Add the get_heapsnapshot_edges MCP tool
([#2180](#2180))
([4f8eb7a](4f8eb7a))
* include page title in list_pages output
([#2166](#2166))
([b646feb](b646feb))
* **screenshot:** add CLI options to cap screenshot size at the source
([#1823](#1823))
([55c8a54](55c8a54))
* Use HeapSnapshotProxy.nodeIndexById
([#2193](#2193))
([6bd8c91](6bd8c91))


### 🛠️ Fixes

* handle missing third-party tool toolGroup description gracefully
([#2224](#2224))
([8fe398e](8fe398e))
* handle screencast file extensions case-insensitively and clean up temp
dir on failure
([#2207](#2207))
([ba80096](ba80096))
* limit windows test concurrency
([#2205](#2205))
([e77101e](e77101e))
* Reset toolGroups before gathering toolGroups
([#2200](#2200))
([ed02047](ed02047))
* return error message when screencast_stop is called with no active
recording
([#2209](#2209))
([9e32002](9e32002))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v1.2.0

Toggle chrome-devtools-mcp-v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 1.2.0 (#2153)

🤖 I have created a release *beep* *boop*
---


##
[1.2.0](chrome-devtools-mcp-v1.1.1...chrome-devtools-mcp-v1.2.0)
(2026-06-08)


### 🎉 Features

* add experimental TOON support for structured content output
([#2042](#2042))
([aa33bff](aa33bff))
* Adds close_heapsnapshot MCP tool
([#2174](#2174))
([8713b93](8713b93))
* Handle multiple providers of third-party developer tools
([#2168](#2168))
([30d59a7](30d59a7))
* implement extension service worker logs
([#1915](#1915))
([29e3898](29e3898))
* memory debugging tools
([#2169](#2169))
([0217397](0217397))
* support allowedUrlPattern & blockedUrlPattern Options
([#2037](#2037))
([02b4492](02b4492))


### 🛠️ Fixes

* Cursor plugin homepage setting field
([#2173](#2173))
([8971890](8971890))


### 📄 Documentation

* **skill:** guide agent to prompt for --categoryExtensions
([#2189](#2189))
([8b458f7](8b458f7))


### ⚡ Performance

* lighthouse file saves to run concurrently
([#2178](#2178))
([f90f863](f90f863))


### 🏗️ Refactor

* change type of logger
([#2165](#2165))
([bf0574d](bf0574d))
* use validate files on the tool level
([#2152](#2152))
([2e039c0](2e039c0)),
closes
[#2150](#2150)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v1.1.1

Toggle chrome-devtools-mcp-v1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 1.1.1 (#2148)

🤖 I have created a release *beep* *boop*
---


##
[1.1.1](chrome-devtools-mcp-v1.1.0...chrome-devtools-mcp-v1.1.1)
(2026-05-27)


### 🛠️ Fixes

* **cli:** have pageId as first argument
([#2142](#2142))
([60be3e6](60be3e6))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v1.1.0

Toggle chrome-devtools-mcp-v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 1.1.0 (#2086)

🤖 I have created a release *beep* *boop*
---


##
[1.1.0](chrome-devtools-mcp-v1.0.1...chrome-devtools-mcp-v1.1.0)
(2026-05-26)


### 🎉 Features

* add extraHttpHeaders emulation to emulate tool
([#1176](#1176))
([6992106](6992106))
* created cursor plugin.json setting file with release auto versioning
([#2091](#2091))
([10c8205](10c8205))


### 🛠️ Fixes

* Apply CPU throttling to secondary CDP session
([#2092](#2092))
([3ade962](3ade962))
* **cli:** address pid file creation issues
([#2124](#2124))
([1b51a52](1b51a52))
* exit on stdin EOF and SIGTERM/SIGINT/SIGHUP, closing the browser
cleanly
([#2117](#2117))
([43b934c](43b934c))
* Fix throttling info in performance trace output
([#2096](#2096))
([57f32b0](57f32b0))
* make pageId required
([#2084](#2084))
([d751693](d751693)),
closes
[#2052](#2052)
* remove duplicate .mcp.json
([#2095](#2095))
([dbf6ba9](dbf6ba9))
* Set viewport after updating timeouts when setting emulation
([#2134](#2134))
([0c3ac37](0c3ac37))
* use pinned version for plugins
([#2135](#2135))
([8ea5f09](8ea5f09))
* use realpath for MCP roots validation
([#2127](#2127))
([176eb69](176eb69))


### 📄 Documentation

* align coding agent examples with Antigravity
([#2094](#2094))
([ce31594](ce31594))
* fix installation instructions for VS Code
([#2087](#2087))
([9f47df3](9f47df3))


### 🏗️ Refactor

* remove redundant validatePath calls
([#2136](#2136))
([521c388](521c388))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v1.0.1

Toggle chrome-devtools-mcp-v1.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 1.0.1 (#2081)

🤖 I have created a release *beep* *boop*
---


##
[1.0.1](chrome-devtools-mcp-v1.0.0...chrome-devtools-mcp-v1.0.1)
(2026-05-18)


### 🛠️ Fixes

* include saved image paths in CLI JSON output
([#2070](#2070))
([a9fb555](a9fb555))


### 📄 Documentation

* add version to the LTS
([#2080](#2080))
([a2083a2](a2083a2))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v1.0.0

Toggle chrome-devtools-mcp-v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 1.0.0 (#2077)

🤖 I have created a release *beep* *boop*
---


##
[1.0.0](chrome-devtools-mcp-v0.26.0...chrome-devtools-mcp-v1.0.0)
(2026-05-18)


### 🎉 Features

* report new URL after actions that trigger navigation
([#1853](#1853))
([b594858](b594858))
* support filePath in evaluate_script
([#2054](#2054))
([90d368d](90d368d))


### 🛠️ Fixes

* disable NetworkManager in DevTools
([#1834](#1834))
([d0e6539](d0e6539))
* do not use getSelectedMcpPage
([85f935b](85f935b))
* improve geolocation emulation
([#2036](#2036))
([213720b](213720b))
* report unknown tool arguments
([#2064](#2064))
([041b208](041b208))
* respect user's npm registry configuration in update check
([#2038](#2038))
([83a299f](83a299f))


### 📄 Documentation

* explain concurrent session options
([#2062](#2062))
([41944b3](41944b3))
* fix typo
([#2075](#2075))
([1deb4f8](1deb4f8))
* remove windows workaround and document Node LTS support
([#2074](#2074))
([30dcd0b](30dcd0b))
* unhide various experimental flags
([#2055](#2055))
([081c903](081c903))


### 🏗️ Refactor

* waitForResult helpers
([#2041](#2041))
([f6a12be](f6a12be))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.26.0

Toggle chrome-devtools-mcp-v0.26.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.26.0 (#2012)

🤖 I have created a release *beep* *boop*
---


##
[0.26.0](chrome-devtools-mcp-v0.25.0...chrome-devtools-mcp-v0.26.0)
(2026-05-11)


### 🎉 Features

* add an error logging method
([#2006](#2006))
([06e0ab6](06e0ab6))


### 🛠️ Fixes

* **cli:** allow --autoConnect on CLI start
([#2015](#2015))
([9882391](9882391)),
closes
[#1859](#1859)
[#1184](#1184)
* Make fill_form more appealing when filling forms with checkboxes
([#1971](#1971))
([407c2bd](407c2bd))
* only require a page in page-scoped tools
([#2030](#2030))
([8e06761](8e06761))
* **telemetry:** re-run the update metrics script
([#2005](#2005))
([e9ec375](e9ec375))


### 📄 Documentation

* Fix Claude Code instructions
([#2018](#2018))
([a5ad67b](a5ad67b))


### 🏗️ Refactor

* extract ToolHandler
([#2032](#2032))
([178b790](178b790))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.25.0

Toggle chrome-devtools-mcp-v0.25.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.25.0 (#1990)

🤖 I have created a release *beep* *boop*
---


##
[0.25.0](chrome-devtools-mcp-v0.24.0...chrome-devtools-mcp-v0.25.0)
(2026-05-06)


### 🎉 Features

* support third-party developer tools
([#1982](#1982))
([7548c97](7548c97))


### 🛠️ Fixes

* **input:** stop native select option clicks from timing out
([#1960](#1960))
([510ec0f](510ec0f))
* make sure env variables are consistently applied when parsing args
([#1994](#1994))
([f45f068](f45f068))


### 📄 Documentation

* extract WebMCP into its own category
([#1993](#1993))
([da0441d](da0441d))
* remove token estimates
([#2003](#2003))
([14938ac](14938ac))
* update generate-docs.ts tools output order
([#1991](#1991))
([895fc65](895fc65)),
closes
[#1932](#1932)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.24.0

Toggle chrome-devtools-mcp-v0.24.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.24.0 (#1944)

🤖 I have created a release *beep* *boop*
---


##
[0.24.0](chrome-devtools-mcp-v0.23.0...chrome-devtools-mcp-v0.24.0)
(2026-05-02)


### 🎉 Features

* agentic browsing in lighthouse
([#1931](#1931))
([5fa2750](5fa2750))
* **cli:** generate commands for conditional tools
([#1962](#1962))
([b2b3e99](b2b3e99))
* group identical consecutive console messages in list_console_messages
([#1939](#1939))
([dbddb2e](dbddb2e))
* support MCP client roots feature
([#1945](#1945))
([def53dd](def53dd))


### 🛠️ Fixes

* add proactive tool rejection when dialog is open
([#1978](#1978))
([6ce254e](6ce254e))
* always allow tmpdir access with client roots
([#1984](#1984))
([a90378a](a90378a))
* **cli:** re-generate cli correctly
([#1969](#1969))
([8cbdb8d](8cbdb8d))
* handle errors due to open dialogs during tool calls
([#1953](#1953))
([06b331f](06b331f))
* note about missing elements should not show in verbose mode
([#1950](#1950))
([80bee1e](80bee1e))
* **telemetry:** bucketize string length
([#1972](#1972))
([bf3cb58](bf3cb58))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).