Releases: mobile-next/mobile-mcp
Releases · mobile-next/mobile-mcp
Release list
Version 1.0.0
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
Version 0.0.58
Version 0.0.57
- Chore: Update mobilewright to 0.0.41 (#341)
Version 0.0.56
Version 0.0.55
Version 0.0.54
- 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
- Server: Add
mobile_list_crashestool to list crash reports on a device - Server: Add
mobile_get_crashtool 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
contentspermission toread - CI: Remove Java setup step from build workflow
Version 0.0.52
- Server: Block cross-origin requests on SSE transport (#311)
- Server: Warn when SSE server starts without
MOBILEMCP_AUTHset (#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_namethrough env vars (#314) - CI: Use
npm ciinstead ofnpm installfor reproducible builds (#314) - CI: Pin mcp-publisher to version 1.5.0 (#314)
- CI: Remove
npm updatefrom tag release to preserve lockfile integrity (#314)
Version 0.0.51
- Server: Replace
--portwith--listenflag accepting[host:]portformat, default to localhost (#306) - Server: Add optional Bearer token auth via
MOBILEMCP_AUTHenv variable (#306) - Server: Add
MOBILEMCP_DISABLE_TELEMETRYenv variable to opt out of anonymous telemetry (#305) - Server: Security update for path-to-regexp package (#307)