Skip to content

docs: point the SPM snippet at the 1.x range, not 0.1.0 - #16

Merged
TeoSlayer merged 1 commit into
mainfrom
fix/readme-spm-version-range
Jul 27, 2026
Merged

TeoSlayer merged 1 commit into
mainfrom
fix/readme-spm-version-range

Conversation

@TeoSlayer

Copy link
Copy Markdown
Contributor

The README's install snippet uses from: "0.1.0", which in SwiftPM means >=0.1.0, <1.0.0. It can never reach the v1.13.x tags the release pipeline publishes.

Verified in a scratch consumer package on this host:

from: "0.1.0"   -> Computed sdk-swift at 0.2.0    (Build complete)
from: "1.13.0"  -> Computed sdk-swift at 1.13.6   (Build complete)

So anyone following the README verbatim silently pinned an ancient xcframework while believing they were on the current release. Both versions do build and link, so this is a wrong-version bug rather than a broken-install bug — the Swift SDK itself resolves and compiles fine.

🤖 Generated with Claude Code

`from: "0.1.0"` is a <1.0.0 requirement, so SwiftPM resolves it to 0.2.0 and
never reaches the current v1.13.x tags that the release pipeline publishes.
Anyone following the README verbatim silently pinned an ancient xcframework.

Verified in a scratch consumer package: `from: "0.1.0"` resolves 0.2.0,
`from: "1.13.0"` resolves 1.13.6, and both build.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@TeoSlayer
TeoSlayer merged commit 943e597 into main Jul 27, 2026
3 checks passed
@TeoSlayer
TeoSlayer deleted the fix/readme-spm-version-range branch July 27, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants