Skip to content

Releases: webdriverio/mcp

v2.2.1

08 Feb 10:35

Choose a tag to compare

2.2.1 (2026-02-08)

Bug Fixes

  • Improve XML node comparison logic for cross-traversal compatibility (11e8291)

v2.2.0

05 Feb 09:35

Choose a tag to compare

2.2.0 (2026-02-05)

Features

  • Add snapshot subpath export and include lightweight element utilities (e6afa09)
  • Add browser accessibility tree support and improve element handling (97a4a0f)
  • Rework mobile locator generation (7e290e1)

Refactoring

  • Modularize and clean up locator generation and XML parsing components (e09e9aa)

v2.1.0

27 Jan 07:42

Choose a tag to compare

2.1.0 (2026-01-27)

Performance

  • Use uniform field structures for TOON tabular format across tools and scripts (1b70736)

v2.0.0

23 Jan 09:00

Choose a tag to compare

2.0.0 (2026-01-23)

⚠ BREAKING CHANGES

  • Removed deprecated tools (find_element, getElementText, longPress, isDisplayed, clickViaText, etc.) and unused utilities (mobile-selectors, get_orientation, lock_device, etc.).

Features

  • Add execute_script tool for running browser JavaScript and Appium mobile commands (ade4484)
  • Add navigationUrl support to startBrowserTool and default dimensions (bae7ca7)
  • Add newCommandTimeout support to session configuration (ce09399)
  • Simplify tools and consolidate functionality (ae66bc4)

Refactoring

  • Rename scripts for clarity and update imports (adaa015)
  • Simplify cookies.tool handling and update object structures (80291ec)

v1.6.1

22 Jan 20:29

Choose a tag to compare

1.6.1 (2026-01-22)

Performance

  • Add image processing for screenshots with sharp (e396b0a)

v1.6.0

22 Jan 18:22

Choose a tag to compare

1.6.0 (2026-01-22)

Features

  • Add pagination support to get-visible-elements and get-accessibility-tree (90517e0)

Performance

  • Clean up mobile selectors and introduce includeBounds options, decrease token size (187e84b)

v1.5.1

20 Jan 15:38

Choose a tag to compare

1.5.1 (2026-01-20)

Refactoring

  • Replace tool argument exports with unified tool definitions (93a0f4e)

v1.5.0

20 Jan 14:37

Choose a tag to compare

1.5.0 (2026-01-20)

Features

  • Add utility for cleaning objects and enhance element visibility tool (c85de0a)

v1.4.1

07 Jan 17:36

Choose a tag to compare

1.4.1 (2026-01-07)

Bug Fixes

  • Fix release pipeline (570f2ee)
  • Remove pnpm version from release workflow (2344fe6)
  • Use correct project naming for package.json (0a79f1f)

Features

  • Add ESLint, TypeScript checking, and Husky for linting; update dependencies (30ccbc5)
  • Add GitHub Actions for manual npm publishing, update naming, and improve documentation (6f54819)
  • Migrate to pnpm instead of npm/shrinkwrap (b402fc0)