- Merge the incremental build beta branch into main
- Add preferXcodebuild argument to build tools with improved error handling allowing the agent to force the use of xcodebuild over xcodemake for complex projects. It also adds a hint when incremental builds fail due to non-compiler errors, enabling the agent to automatically switch to xcodebuild for a recovery build attempt, improving reliability.
- Fix Claude Code issue due to long tool names
- Fixed issue where incremental builds would only work for "Debug" build configurations
- Same as beta 1 but has the latest features from the main release channel
- Added experimental support for incremental builds (requires opt-in)
- Added support for enabling/disabling tools via environment variables
- Fixed the text input UI automation tool
- Improve the UI automation tool hints to reduce agent tool call errors
- Improved the project discovery tool to reduce agent tool call errors
- Added instructions for installing idb client manually
- Improved Sentry integration
- Added Sentry opt-out functionality
- Added Sentry integration for error reporting
- Added support for interacting with the simulator (tap, swipe etc.)
- Added support for capturing simulator screenshots
Please note that the UI automation features are an early preview and currently in beta your mileage may vary.
- Improved xcodebuild reporting of warnings and errors in tool response
- Refactor build utils and remove redundant code
- Added support for skipping macro validation
- Improved log readability with version information for easier debugging
- Enhanced overall stability and performance
- General stability improvements and bug fixes
- New simulator log capture feature: Easily view and debug your app's logs while running in the simulator
- Automatic project discovery: XcodeBuildMCP now finds your Xcode projects and workspaces automatically
- Support for both Intel and Apple Silicon Macs in macOS builds
- Cleaner, more readable build output with better error messages
- Faster build times and more reliable build process
- Enhanced documentation with clearer usage examples
- Real-time build progress reporting
- Separate tools for iOS and macOS builds
- Better workspace and project support
- Simplified build commands with better parameter handling
- More reliable clean operations for both projects and workspaces
- Improved documentation with better examples and clearer instructions
- Easier version tracking for compatibility checks
- Initial release of XcodeBuildMCP
- Basic support for building iOS and macOS applications