Tags: ChromeDevTools/chrome-devtools-mcp
Tags
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
PreviousNext