osfeed.dev
Projects/Chrome DevTools for agents/chrome-devtools-mcp-v1.11.0
Release /

Chrome DevTools for agents chrome-devtools-mcp-v1.11.0

Record a browser page as MP4 video without installing ffmpeg.

Before you upgrade to chrome-devtools-mcp-v1.11.0

9 to fix

Without `--config`, load the first discovered plugin or global JSON config. CLI flags override file values; files are not merged. Set `CHROME_DEVTOOLS_MCP_NO_CONFIG_DISCOVERY` to disable discovery.

Behavior changedLoad browser-tool settings from a JSON configuration file.Affects: Users with configuration files in the documented discovery locations.
Read the evidence

Heap names are truncated to 100 characters by default; raise `maxNameLength` to see longer names. Comparisons now paginate results.

Behavior changedInspect heap statistics, class instances and retainers to investigate memory use.Affects: Users reading heap analysis and comparison output.
Read the evidence

Update structured-output consumers: aggregate results use `heapSnapshotAggregates` (an array) instead of `heapSnapshotData`; comparison totals are under `heapSnapshot.classDiffStats`, and class differences are paginated.

Action requiredInspect heap statistics, class instances and retainers to investigate memory use.Affects: Consumers of experimental structured heap output.Inferred
Read the evidence

Supply positive integer `width` and `height` to `resize_page`, and positive dimensions for `--viewport`; invalid dimensions are rejected.

Action requiredTest pages with CPU throttling, network throttling and different viewport sizes.Affects: Callers supplying zero, negative or fractional resize dimensions, or non-positive CLI viewport sizes.
Read the evidence

Use the third-party developer tools category for debugging WebMCP tools; `list_webmcp_tools` excludes them. Update `execute_webmcp_tool` output consumers from `errorText` to `error`, which also surfaces exceptions.

Action requiredList and execute WebMCP tools exposed by a page.Affects: Users of debugging WebMCP tools or clients reading execution errors.Inferred
Read the evidence

Replace regexp groups, named groups (`:name`) and partial IPv4 wildcards in `--allowed-url-pattern` or `--blocked-url-pattern` with exact values or supported `*` wildcards; these patterns now fail validation.

Action requiredAllow or block browser requests using URL patterns.Affects: Configurations using URL patterns Chrome cannot enforce on redirects or subresources.
Read the evidence

What changed in chrome-devtools-mcp-v1.11.0

Screencast tools are enabled by default with built-in MP4 recording; the old ffmpeg flag selects a deprecated backend. Configuration discovery, URL-pattern validation and WebMCP error output also change.

Also: Load scripts from local files, emulate CSS accessibility preferences, inspect closure memory retention, and read failing Lighthouse audits inline.

Install [email protected] from npm; requires Node.js LTS, npm and current stable Chrome or newer. Built-in recording needs Chrome screen-recording support; memory analysis requires --memory-debugging.

New things you can do

Fixed and improved

Load JavaScript from local `sourcePath` instead of inline `function`; choose `format: script` for classic scripts or the default `function` format. Supply exactly one source; script format does not accept `args` or ECMAScript modules.

ImprovedEvaluate JavaScript functions in a browser page.
Read the evidence

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.

Share

LinkedIn takes the link and its card only; write your text there.

X LinkedIn Reddit Hacker News Bluesky