Release / 25 Aug 2026
Chrome DevTools for agents chrome-devtools-mcp-v1.8.0
Install and launch Progressive Web Apps for browser testing.
Before you upgrade to chrome-devtools-mcp-v1.8.0 4 to fix
Supply `pageId` on page-scoped tools by default. Replace `--experimental-page-id-routing` with `--page-id-routing`; use `--no-page-id-routing` for selected-page behavior.
Action required Route browser actions to explicit page IDs for concurrent sessions. Affects: MCP and CLI callers of page-scoped tools.
Read the evidence
Replace `upload_file.filePath` with the `filePaths` array, even for one file; paths refer to the browser's machine.
Action required Click, fill forms, drag elements, handle dialogs and upload files in Chrome. Affects: Clients calling upload_file. Inferred
Read the evidence
Use filenames ending in `.heapsnapshot` or `.heaptimeline` when loading heap snapshots; other extensions are now rejected.
Action required Affects: Users loading memory snapshots with other filename extensions.
Read the evidence
CLI errors print the error message alone instead of JSON; startup no longer imposes headless/isolated defaults when connecting to an existing browser.
Behavior changed Automate and inspect Chrome from the command line without an MCP client. Affects: CLI users and consumers of error output. Inferred
Read the evidence
Use `NODE_DEBUG` instead of `DEBUG` to enable verbose diagnostic logging.
Action required Affects: Users enabling debug logs with DEBUG. Inferred
Read the evidence
What changed in chrome-devtools-mcp-v1.8.0
PWA tools and heap queries are added; page IDs become required by default and uploads switch to an array of paths.
Install [email protected] from npm; requires Node.js and Chrome. Optional tools may require flags.
New things you can do
Available in this release.
Added Install, launch, uninstall and inspect OS integration state for Progressive Web Apps.
Read the evidence
Fixed and improved
Query objects by class, property, type, size or detachedness; inspect context-retained memory and edge sizes.
Improved Inspect heap statistics, class instances and retainers to investigate memory use.
Read the evidence
Include optional stack traces in `list_console_messages`.
Improved Inspect browser console messages to diagnose page errors.
Read the evidence
Set `waitForStableDom: false` to skip waiting for DOM stability when appropriate.
Improved Evaluate JavaScript functions in a browser page.
Read the evidence
Screenshot bounds are respected on HiDPI displays.
Now works Capture screenshots and accessibility-tree snapshots of web pages.
Read the evidence
← chrome-devtools-mcp-v1.7.0 All Chrome DevTools for agents releases chrome-devtools-mcp-v1.9.0 →
Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.