Skip to content

swift sdk: the README's install line names the SDK's real first version - #140

Merged
JulienMartel merged 1 commit into
mainfrom
worktree-swift-readme-first-version
Sep 20, 2026
Merged

JulienMartel merged 1 commit into
mainfrom
worktree-swift-readme-first-version

Conversation

@JulienMartel

Copy link
Copy Markdown
Contributor

What

sdk/swift/README.md:24 now reads from: "1.0.0" instead of from: "0.1.0".

Why

from: "0.1.0" is SwiftPM's range 0.1.0 ..< 1.0.0. Every tag in that range on hausfold/scruff-swift (0.1.0 to 0.5.0) is the pre-rename package whose only product is Holt, so a consumer copying the line resolved to 0.5.0 and got no Scruff product. 1.0.0 is the first tag with a Scruff product, and the number the manual (content/docs/scruff/sdks.mdx) already gives.

Verify

  • gh api repos/hausfold/scruff-swift/tags --paginate lists 0.1.0 through 1.5.1.
  • Package.swift at tag 0.5.0 declares .library(name: "Holt"); at 1.0.0 it declares .library(name: "Scruff").
  • No other 0.1.0 in sdk/swift besides the test fixture's fake CLI version string, which is unrelated.

Watch out

sdk/swift is the source and hausfold/scruff-swift the generated mirror, so the change lands here and reaches the mirror on the next v* tag. A README-only change touches no SDK surface, so nothing to release for it.

🤖 Generated with Claude Code

`from: "0.1.0"` is SwiftPM's range 0.1.0 ..< 1.0.0, and every tag in that
range on hausfold/scruff-swift is the pre-rename package whose only
product is `Holt`. A consumer copying the line resolved to 0.5.0 and got
no `Scruff` product. 1.0.0 is the first tag that ships `Scruff`, and
the number the manual (content/docs/scruff/sdks.mdx) already gives.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@JulienMartel
JulienMartel merged commit 521297d into main Sep 20, 2026
5 checks passed
@JulienMartel
JulienMartel deleted the worktree-swift-readme-first-version branch September 20, 2026 09:06
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.

1 participant