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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,16 +44,21 @@ XcodeBuildMCP can now proxy tools from Xcode 26.3's built-in MCP bridge, giving
44
44
- **Agent skills**: Optional skill files that prime your agent with usage instructions for the MCP server or CLI. Install via the provided shell script or manually. See [docs/SKILLS.md](docs/SKILLS.md).
45
45
- **MCP tool annotations**: All tools now include MCP-standard annotations (read-only vs. destructive, idempotent, etc.) for clients that support them.
46
46
- **Simulator name resolution**: Session defaults now accept a simulator name and automatically resolve it to a device ID.
47
+
- **Launch environment variables**: Launch tools now accept an optional `env` object so you can pass runtime environment variables when starting apps on simulator or device.
47
48
48
49
### Changed
49
50
50
51
- Simulator tools are now the default workflow. Previously all workflows loaded by default, increasing context usage.
51
52
- Bundled AXe updated to 1.3.0.
52
53
- Landscape screenshots now orient correctly.
54
+
- Simulator platform detection and default refresh behavior are more reliable, so simulator commands stay aligned with your current defaults as they change.
- Fixed build path handling so relative project, workspace, and derived data paths resolve correctly even when commands run from different working directories.
60
+
- Fixed working-directory leakage in incremental build setup that could affect concurrent requests.
61
+
- Fixed simulator screenshot matching for similarly named devices (for example, `iPhone 15` and `iPhone 15 Pro`).
0 commit comments