Skip to content

v1.4.1 — drop swift-sdk fork branch (official tagged SDK)

Choose a tag to compare

@gsdali gsdali released this 26 May 06:18
· 20 commits to main since this release
4bd23f7

Dependency hygiene — drop the swift-sdk fork branch

OCCTMCP depended on the gsdali/swift-sdk fork branch add-value-numbervalue — a moving, non-reproducible reference. This release switches to the official modelcontextprotocol/swift-sdk at a tagged version (from: "0.11.0" → resolves to 0.12.1).

The fork's only delta from upstream was a single Value.numberValue accessor (proposed upstream in modelcontextprotocol/swift-sdk#225, PR #226, still open). It is now back-ported verbatim in Sources/OCCTMCPCore/Value+NumberValue.swift and will be removed once the SDK ships the property.

Impact

No behavioral change — numberValue is identical. The dependency graph is now reproducible (version-locked at 0.12.1 instead of a branch that could move or disappear). Build clean; all 28 tests pass.

🤖 Generated with Claude Code