Skip to content

v1.5.1 - Support Custom IDB Paths 🛣️

Latest

Choose a tag to compare

@joshuayoes joshuayoes released this 07 Oct 18:10
147ebc6

iOS Simulator MCP v1.5.1

✨ Features

  • Custom IDB Path Configuration: Added support for custom IDB executable path via IOS_SIMULATOR_MCP_IDB_PATH environment variable, allowing users to specify a non-standard IDB installation location. Resolves #36

📈 Improvements

  • Enhanced IDB Command Handling: Centralized IDB command execution with the new idb() wrapper function
  • Path Validation: Added validation to ensure custom IDB path exists before use
  • Tilde Expansion: Added support for ~/ path expansion in the custom IDB path

📚 Documentation

  • Environment Variables: Added documentation for the new IOS_SIMULATOR_MCP_IDB_PATH environment variable with usage examples

📝 Internal Changes

  • Refactored all idb command invocations to use the centralized idb() function
  • Added getIdbPath() helper function for retrieving and validating the IDB executable path

🔧 Build

  • Version Bump: Updated the project version from 1.5.0 to 1.5.1