Skip to content

Release 0.5.0

Latest

Choose a tag to compare

@SoundBlaster SoundBlaster released this 22 Sep 20:02
· 3 commits to main since this release
0d1ea1a

XcodeMCPWrapper 0.5.0

Legacy MCP release for clients that still use the initialize handshake. The experimental sessionless MCP 2026-07-28 implementation remains separate and is not part of this release.

Fixed

  • Broker mode now repairs Xcode tool responses with missing structuredContent, matching direct mode.
  • Broker mode normalizes non-tool error responses consistently with direct mode.

Release safety

  • Publishing checks that the tag, Python package, and MCP Registry manifest have the same version and that release tags point to main.
  • CI passed on Python 3.9-3.12 and the macOS socket regression job. Native Xcode acceptance of this release was not run.

Upgrade

Existing uvx --broker configurations remain supported. If a 0.4.x singleton broker is already running, stop it once with uvx --from mcpbridge-wrapper mcpbridge-wrapper --broker-stop before restarting your MCP client. Pin mcpbridge-wrapper==0.5.0 to stay on the legacy protocol when future major versions are published.