Releases: ChromeDevTools/chrome-devtools-mcp
Releases · ChromeDevTools/chrome-devtools-mcp
chrome-devtools-mcp: v0.11.0
0.11.0 (2025-12-03)
🎉 Features
- emulation: add geolocation emulation tool (#634) (3991e4c)
- integrate DevTools issues into the console tools (#636) (d892145)
- support --user-data-dir (#622) (fcaf553)
🛠️ Fixes
- handle error messages that are not instanceof Error (#618) (a67528a)
- handle the case when all pages are filtered out (#616) (bff5c65)
- ignore hash parts of URLs when finding DevTools (#608) (52533d0)
- ignore quality for png (#589) (2eaf268)
- include a note about selected elements missing from the snapshot (#593) (80e77fd)
- prevent dropping license notices on some files when publishing (#604) (94752ff)
- rename page content to latest page snapshot (#579) (9cb99ad)
- wait_for: respect the provided timeout (#630) (6b0984a), closes #624
📄 Documentation
- add Antigravity config (#580) (6f9182f)
- add Qoder CLI to the MCP client configuration section in the README. (#552) (1a16f15)
- add VS Code install badges (#532) (cc4d065)
- clarify browser-url parameter in README (#613) (05cf8cb)
- Fix Antigravity docs (#605) (fae2608)
- update readme to explain agy's browser integration (#612) (2d89865)
♻️ Chores
chrome-devtools-mcp: v0.10.2
chrome-devtools-mcp: v0.10.1
chrome-devtools-mcp: v0.10.0
0.10.0 (2025-11-05)
🎉 Features
- add a press_key tool (#458) (b427392)
- add insightSetId to performance_analyze_insight (#518) (36504d2)
- an option to ignore cache on reload (#485) (8e56307)
- detect network requests inspected in DevTools UI (#477) (796aed7)
- fetch DOM node selected in the DevTools Elements panel (#486) (4a83574)
- support page reload (#462) (d177087)
- support saving snapshots to file (#463) (b0ce08a)
🛠️ Fixes
- Augment fix to prevent stray OGS frames in NTP from causing hangs. (#521) (d90abd4)
- improve get_network_request description (#500) (2f448e8)
- work around NTP iframes causing hangs (#504) (cca5ff4)
📄 Documentation
- add Windsurf to the editor config README (#493) (63a5d82)
- fix typos in README.md exlcude -> exclude (#513) (8854a34)
- remove unnecessary replace (#475) (40e1753)
♻️ Chores
chrome-devtools-mcp: v0.9.0
0.9.0 (2025-10-22)
🎉 Features
- add claude marketplace and plugin json (#396) (0498611)
- add filters and pagination to the console messages tool (#387) (15d942c)
- add WebSocket endpoint and custom headers support (#404) (41d6a10)
- allow configuring tool categories (#454) (0fe2b8a)
- expose previous navigations to the MCP (#419) (165cf9c)
- support previous navigation for Console messages (#452) (6f24362)
- support stable id for network requests (#375) (f4d7b49)
- support verbose snapshots (#388) (d47aaa9)
- tool to get a verbose single console message (#435) (9205593)
- use stable id for network request querying (#382) (579819b)
🛠️ Fixes
- allow evaluating in Frames (#443) (053f1f8)
- better wording for evaluate_script (#392) (2313fda)
- indicate when request and response bodies are not available (#446) (7d47d6b)
- pageerror for non-error types (#442) (b6b42ec)
- retrieve data correctly with fewer than 3 navigations (#451) (4c65f59)
📄 Documentation
- add instructions for Qoder (#386) (d8df784)
- add VM-to-host remote debugging workaround (#399) (9f9dab0)
- Update Copilot CLI instructions (#423) (c7733a8)
♻️ Chores
- bundle all dependencies together (#450) (914b980)
- bundle modelcontextprotocol-sdk (#409) (6c8432b)
- bundle puppeteer-core (#417) (b443033)
- bundle zod together with modelcontextprotocol/sdk (#414) (800e7e8)
- cleanup data fetching (#441) (5c871c3)
- dispose listeners on page destroyed (#318) (76d5e94)
- extract common paginate type (#415) (29fd602)
- store the last 3 navigations in PageCollector (#411) (b873822)
- use different format for reqid (#380) (78bf66a)