Releases: ChromeDevTools/chrome-devtools-mcp
Releases · ChromeDevTools/chrome-devtools-mcp
chrome-devtools-mcp: v0.19.0
0.19.0 (2026-03-05)
🎉 Features
- add pageId routing for parallel multi-agent workflows (#1022) (caf601a), closes #1019
- Add skill which helps with onboarding of the mcp server (#1083) (7273f16)
- integrate Lighthouse audits (#831) (dfdac26)
🛠️ Fixes
- improve error messages around --auto-connect (#1075) (bcb852d)
- improve tool descriptions (#965) (bdbbc84)
- repair broken markdown and extract snippets in a11y-debugging skill (#1096) (adac7c5)
- simplify emulation and script tools (#1073) (e51ba47)
- simplify focus state management (#1063) (f763da2)
- tweak lighthouse description (#1112) (5538180)
📄 Documentation
- Adapt a11y skill to utilize Lighthouse (#1054) (21634e6)
- add feature release checklist to CONTRIBUTING.md (#1118) (0378457)
- fix typo in README regarding slim mode (#1093) (92f2c7b)
🏗️ Refactor
- clean up more of the context getters (#1062) (9628dab)
- consistently use McpPage in tools (#1057) (302e5a0)
- improve type safety for page scoped tools (#1051) (5f694c6)
- make cdp resolvers use McpPage (#1060) (d6c06c5)
- move dialog handling to McpPage (#1059) (40c241b)
- move server to a separate file (#1043) (a8bf3e5)
- remove page passing via context (#1061) (4cb5a17)
- set defaults to performance trace tool (#1090) (dfa9b79)
- simplify the response texts (#1095) (cb0079e)
- type-cast as internal CdpPage interface (#1064) (2d5e4fa)
chrome-devtools-mcp: v0.18.1
chrome-devtools-mcp: v0.18.0
0.18.0 (2026-02-24)
🎉 Features
--slimmode for maximum token savings (#958) (c402b43)- add a new skill for accessibility debugging and auditing with Chrome DevTools MCP. (#1002) (b0c6d04)
- add experimental screencast recording tools (#941) (33446d4)
- add skill to debug and optimize LCP (#993) (2cd9b95)
- add storage-isolated browser contexts (#991) (59f6477)
- add take_memory_snapshot tool (#1023) (7ffdc5e)
- support any-match text arrays in wait_for (#1011) (496ab1b)
- support type_text (#1026) (b5d01b5)
🛠️ Fixes
♻️ Chores
- cleanup string and structured console formatters (#1005) (0d78685)
- extract version in a seprate file (#1032) (0106865)
- move emulation settings to context (#1000) (bc3c40e)
- optimize slim tool descriptions and params (#1028) (ca6635d)
- simplify JavaScript code examples, update code block language, and refine descriptions in a11y debugging skill documentation. (#1009) (5cedcaa)
- types for JSON output of IssueFormatter (#1007) (9ef4479)
chrome-devtools-mcp: v0.17.3
chrome-devtools-mcp: v0.17.2
0.17.2 (2026-02-19)
🛠️ Fixes
- check that combobox is actually a select element before filling out options (#979) (d2bc489)
- handle network request pagination correctly (#980) (0d9f422)
📄 Documentation
- Add a note about previously installed server installations (#982) (c0009f7)
- update codex doc URL (#987) (ebbbea7)
♻️ Chores
chrome-devtools-mcp: v0.17.1
0.17.1 (2026-02-16)
📄 Documentation
- Add 'Progressive Complexity' and 'Reference over Value' design principles. (#939) (8d765c0)
- add Katalon Studio setup instructions to README (#929) (6cfef24)
- add MCP config for Claude plugin + docs (#944) (a781da4)
- estimate tokens using tiktoken (#959) (fd0a919)
- improve Claude Code installation instructions (#947) (3ec5b7e)
- Update README with WSL configuration details (#946) (107c46a)
♻️ Chores
chrome-devtools-mcp: v0.17.0
0.17.0 (2026-02-10)
🎉 Features
- include Error.cause chain for uncaught errors and logged Errors (#906) (05b01ec)
- Integrate CrUX data into performance trace summaries (#733) (b747f9d)
- show message and stack trace in details when console.log'ging Error objects (#902) (ffa00da)
🛠️ Fixes
- console formatter hides frames from ignored scripts (#927) (8e2380b)
- limit stack traces to 50 lines (#923) (caea23a)