Skip to content

Releases: mobile-next/mobile-mcp

Version 1.0.0

Choose a tag to compare

@gmegidish gmegidish released this 02 Aug 16:50
1.0.0
36bcb0e

BREAKING CHANGE
Starting from version 1.0.0, mobilecli is used as the backend, instead of the old typescript code.
If you see any regression, please let us know immediately through a github issue (https://github.com/mobile-next/mobile-mcp/issues)
You can use environment variable MOBILEMCP_LEGACY_ROBOT to force old implementation. Legacy code will be removed 1 month from this notice.

  • Feat: Route devices through mobilecli by default (#396)

Version 0.0.59

Choose a tag to compare

@gmegidish gmegidish released this 09 Jun 13:03
9008f71
  • Chore: Updated hono packages for security (#349)
  • Chore: Updated mobilewright SDK version (#350)

Version 0.0.58

Choose a tag to compare

@gmegidish gmegidish released this 09 Jun 13:02
0.0.58
754091f
  • Fix: Understand getRobot device types and platforms (#346)
  • Chore: Moved tests from mocha/nyc to playwright to reduce dependency vulnerabilities (#347)

Version 0.0.57

Choose a tag to compare

@gmegidish gmegidish released this 28 May 20:35
0.0.57
ef6d335
  • Chore: Update mobilewright to 0.0.41 (#341)

Version 0.0.56

Choose a tag to compare

@gmegidish gmegidish released this 28 May 20:34
0.0.56
f948667
  • Chore: Update mobilewright to 0.0.38 (#338)
  • Fix: Restore mcp-publisher functionality (#337)

Version 0.0.55

Choose a tag to compare

@gmegidish gmegidish released this 16 May 17:21
0.0.55
8a2947a
  • General: Replace mobilecli with mobilewright SDK (#334)
  • General: Bump fast-xml-parser to 5.8.0 to fix security vulnerability (#335)

Version 0.0.54

Choose a tag to compare

@gmegidish gmegidish released this 04 May 13:28
0.0.54
2663d12
  • Server: Update mobilecli to 0.3.70
  • iOS: Fixed cases where testmanagerd would get Device Kit stuck in a black screen of death
  • iOS: Added 'placeholder' to view tree response

Version 0.0.53

Choose a tag to compare

@gmegidish gmegidish released this 01 May 20:16
0.0.53
f0df35c
  • Server: Add mobile_list_crashes tool to list crash reports on a device
  • Server: Add mobile_get_crash tool to retrieve full crash report content
  • Server: Upgrade mobilecli from 0.2.0 to 0.3.68
  • iOS: Replaced use of WebdriverAgent with iOS Device Kit (open source, apache license)
  • CI: Restrict contents permission to read
  • CI: Remove Java setup step from build workflow

Version 0.0.52

Choose a tag to compare

@gmegidish gmegidish released this 13 Apr 18:26
eb1eb6a
  • Server: Block cross-origin requests on SSE transport (#311)
  • Server: Warn when SSE server starts without MOBILEMCP_AUTH set (#311)
  • Server: Reject concurrent SSE connections instead of silently replacing them (#311)
  • Server: Clear SSE transport on connection close to allow reconnection (#311)
  • Server: Update mobilecli dependency from @mobilenext/mobilecli to mobilecli 0.2.0 (#316)
  • CI: Fix script injection by passing github.ref_name through env vars (#314)
  • CI: Use npm ci instead of npm install for reproducible builds (#314)
  • CI: Pin mcp-publisher to version 1.5.0 (#314)
  • CI: Remove npm update from tag release to preserve lockfile integrity (#314)

Version 0.0.51

Choose a tag to compare

@gmegidish gmegidish released this 05 Apr 08:19
0.0.51
65c6ef8
  • Server: Replace --port with --listen flag accepting [host:]port format, default to localhost (#306)
  • Server: Add optional Bearer token auth via MOBILEMCP_AUTH env variable (#306)
  • Server: Add MOBILEMCP_DISABLE_TELEMETRY env variable to opt out of anonymous telemetry (#305)
  • Server: Security update for path-to-regexp package (#307)