You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
iOS Simulator MCP 2.0.0
Breaking Changes
Node.js ≥ 20 Required: The MCP SDK v2 drops Node 18 support. This is the only user-visible change.
Improvements
MCP TypeScript SDK v2: Migrated from @modelcontextprotocol/sdk 1.x to @modelcontextprotocol/server@^2.0.0 (with zod 4). Pure migration — all 14 tools keep identical names, schemas, and behavior, so no MCP client configuration changes are needed. See #80 for full details and verification notes. (#80)
pnpm Support: Committed a pnpm-lock.yaml (derived via pnpm import) with a CI check keeping it in sync, so pnpm users get reproducible installs. (#74)
Dev Dependency Audit Cleanup: Upgraded @modelcontextprotocol/inspector to 2.1.0, clearing all 12 dev-only npm audit findings. (#80)
Documentation
Deep Link Navigation Tip: Added a README tip on using uri-scheme to open deep links in the simulator. (#77)
Compressed Demo Video: README demo video compressed from 100MB to 6MB. (#72)
Build
Version Bump: Updated the project version to 2.0.0.