Skip to content

Releases: mobile-next/mobile-mcp

0.0.23

31 Jul 16:10
ad8434a
Compare
Choose a tag to compare
  • Android: fixed a bug where devices with multiple screens (such as foldables) failed to take and save screenshot (#159)

0.0.22

17 Jul 10:18
42f1546
Compare
Choose a tag to compare

0.0.21

27 Jun 09:38
23e7d79
Compare
Choose a tag to compare
  • Server: use node: prefixed modules (like node:fs) (449c498)
  • iOS: automatically start WebDriverAgent on simulator if already installed (#126)
  • Android: fixed detection of com.mobilenext.devicekit when running mcp on windows (c11c642)

0.0.20

23 Jun 10:47
b4c7c48
Compare
Choose a tag to compare
  • Server: new tool save_screenshot which saves the screenshot to disk, to be used by other mcp servers (#112)
  • Server: new tool use_default_device which picks the only device that is connected, to speed up use (#112)
  • iOS: Use wda to grab screenshots for both real devices and simulators (#115)
  • Android: Support for utf-8 text in sendKeys, see wiki page for getting started (#117)

0.0.19

16 Jun 09:30
667214b
Compare
Choose a tag to compare
  • Server: Fixed support for Windsurf, where some tools caused a -32602 error (#101) by @amebahead
  • iOS: Support for swipe left and right. Support x,y,direction,duration for custom swipes. (#92) by @benlmyers
  • Android: Support for swipe left and right. Support x,y,direction,duration for custom swipes. (#92) by @benlmyers
  • Android: Fix for get elements on screen, where uiautomator prints out warnings before the actual xml (#86) by @wenerme

0.0.18

12 Jun 19:24
c8396c1
Compare
Choose a tag to compare
  • Server: New support for SSE (Server-Sent-Events) transport, see wiki for more information
  • iOS: Using plutil for simctl listapps parsing, might probably fix some parsing issues

0.0.17

17 May 17:03
7dd49bd
Compare
Choose a tag to compare
  • iOS: Fixed parsing of simctl listapps where CFBundleDisplayName contains non-alphanumerical characters (#59) (bf19771d)

0.0.16

17 May 17:03
9e32e3f
Compare
Choose a tag to compare
  • Server: Detect if there is a new version of the mcp and notify user (14b015f)
  • Server: Instead of returning x,y for tap, return [top,left,width,height] of elements on screen (3169d2f)
  • iOS: Fixed coordinates location for iOS with retina display after image scaledown (3169d2f)
  • iOS: Added detection of StaticText and Image in mobile_list_elements_on_screen (debe75b)

0.0.15

17 May 17:04
0933a99
Compare
Choose a tag to compare
  • Android: Fixed broken Android screenshots on Windows because of crlf (#53 by @hanyuan97)

0.0.14

17 May 17:04
08998ba
Compare
Choose a tag to compare
  • Server: Fix a bug where xcrun was required, now works on Linux as well (7fddba7)
  • Server: Removed dependency on sharp which was causing issues during installation, now ImageMagick is an optional dependency
  • Android: Try uiautomator-dump multiple times, in case ui hierarchy is not stable
  • Android: Return more information about elements on screen for better element detection
  • Android: Support for Android TV using dpad for navigation (399443d by @surajsau)