Skip to content

Changelog ​

v0.14.0 ​

September 3, 2026

What's new ​

  • MCP SDK v2: modern protocol negotiation while retaining legacy clients, correct direct-stdio resource subscriptions, consistent daemon identity across launcher directories, and scoped npm plugin loading. (#71, closes #70)
  • Safer CDP connections: list_devices reports attachability and rejection reasons; reconnects stay pinned to the same Metro server and application rather than attaching to another device or auxiliary runtime. Uses the published metro-bridge ^0.2.9. (#74, closes #72)
  • Managed daemon cleanup: stdio proxies hold renewable leases; crashed or disconnected clients no longer leave auto-spawned daemons running indefinitely. Explicit metro-mcp serve remains long-lived. Stale records and startup locks are cleaned safely. (#75, closes #73)
  • Screenshot delivery: unique private PNG paths by default, opt-in native MCP image blocks, reliable inline cleanup, and explicit native tool-result support for plugins. (#76, closes #69)
  • Focused, bounded fiber inspection: iterative traversal across renderers and roots, navigation-aware scene filtering, paginated snapshots, completeness metadata, and asynchronous Fabric/Paper point measurement, including lazy Fabric public instances on Android. The Components App follows pages and warns about incomplete results. (#77, closes #68)

Read-tool response changes ​

  • get_component_tree returns flat paged nodes with id, parentId, and depth, plus snapshotId, traversal, and nextCursor. Follow cursors to collect the full snapshot.
  • find_components returns { matches, traversal }; get_testable_elements and list_elements return { elements, traversal }.
  • inspect_component and inspect_at_point include the result and traversal metadata. Check traversal.complete before interpreting an empty result as a definitive absence.
  • Traversal defaults to maxDepth: 200 and maxNodes: 1200; depth can be raised to 600. Component-tree pages default to 100 nodes, with a maximum of 250 and 60-second cursors.
  • take_screenshot defaults to delivery: "path". Use delivery: "inline" for a native MCP image content block.

Validation ​

Typecheck, 107 tests, production build, and docs build pass on the combined release tree using the published Metro Bridge dependency. Earlier live iOS and Android integration tests covered focused trees, pagination, precise point inspection, screenshots, and both MCP protocol eras; built-process tests covered daemon leases and reconnect pinning.

Full changelog: https://github.com/steve228uk/metro-mcp/compare/v0.13.2...v0.14.0


v0.13.2 ​

July 29, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.13.1...v0.13.2


v0.13.1 ​

June 23, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.13.0...v0.13.1


v0.13.0 ​

June 23, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.12.0...v0.13.0


v0.12.0 ​

June 2, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.11.5...v0.12.0


v0.11.5 ​

May 16, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.11.4...v0.11.5


v0.11.4 ​

May 16, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.11.3...v0.11.4


v0.11.3 ​

May 13, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.11.2...v0.11.3


v0.11.2 ​

May 12, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.11.1...v0.11.2


v0.11.1 ​

May 12, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.11.0...v0.11.1


v0.11.0 ​

May 12, 2026

What's Changed ​

New Contributors ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.10.0...v0.11.0


v0.10.0 ​

April 13, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.9.2...v0.10.0


v0.9.2 ​

April 13, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.9.1...v0.9.2


v0.9.1 ​

April 12, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.9.0...v0.9.1


v0.9.0 ​

April 11, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.8.4...v0.9.0


v0.8.4 ​

April 10, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.8.3...v0.8.4


v0.8.3 ​

April 9, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.8.2...v0.8.3


v0.8.2 ​

April 9, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.8.1...v0.8.2


v0.8.1 ​

April 8, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.8.0...v0.8.1


v0.8.0 ​

April 8, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.7.2...v0.8.0


v0.7.2 ​

April 8, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.7.1...v0.7.2


v0.7.1 ​

April 8, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.7.0...v0.7.1


v0.7.0 ​

April 4, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.6.4...v0.7.0


v0.6.4 ​

April 3, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.6.3...v0.6.4


v0.6.3 ​

April 2, 2026

What's Changed ​

New Contributors ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.6.2...v0.6.3


v0.6.2 ​

March 31, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.6.1...v0.6.2


v0.6.1 ​

March 30, 2026


v0.6.0 ​

March 30, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.5.2...v0.6.0


v0.5.2 ​

March 30, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.5.1...v0.5.2


v0.5.1 ​

March 30, 2026

What's Changed ​

Full Changelog: https://github.com/steve228uk/metro-mcp/compare/v0.5.0...v0.5.1


Released under the MIT License.