Skip to content

chore(sdk): bump mobile SDK to 0.2.2#186

Merged
saltyskip merged 1 commit into
mainfrom
chore/bump-sdk-0.2.2
Jun 2, 2026
Merged

chore(sdk): bump mobile SDK to 0.2.2#186
saltyskip merged 1 commit into
mainfrom
chore/bump-sdk-0.2.2

Conversation

@saltyskip
Copy link
Copy Markdown
Owner

Bumps the mobile SDK crates (core / ffi / mobile) 0.2.1 → 0.2.2 to release the deferred-deep-link hardening from #184.

Why

#184 merged at version 0.2.1, but sdk-v0.2.1 was already released — so the Mobile SDK Release workflow ran on that merge, hit its "version already released" guard, and cut nothing. The fixes are on main but unreleased. (Same pattern as #182#183.)

Merging this triggers mobile-sdk-release.yml (push to main touching client/mobile/**), which:

  • builds + tags sdk-v0.2.2,
  • regenerates the UniFFI bindings — picking up the breaking parse_clipboard_link(text, allowed_hosts) signature change (the committed bindings are currently stale),
  • updates Package.swift to the new XCFramework.

What ships in 0.2.2 (from #184)

  • Clipboard host validation for deferred deep links (rejects untrusted clipboard URLs).
  • Storage-backed attribution retry on first-open network failure.
  • iOS checkDeferredDeepLinkFromPasteboard() — gates the pasteboard read behind UIPasteboard.detectPatterns.

No code changes here beyond the version bump + Cargo.lock.

🤖 Generated with Claude Code

The deferred-deep-link hardening (#184 — clipboard host validation,
storage-backed attribution retry, and the iOS detectPatterns pasteboard
convenience) merged at 0.2.1, but sdk-v0.2.1 is already released, so the
Mobile SDK Release workflow skips at its "version already released" guard.
Bump core/ffi/mobile to 0.2.2 so the workflow cuts sdk-v0.2.2.

The release build regenerates the UniFFI bindings, picking up the
`parse_clipboard_link(text, allowed_hosts)` signature change, and refreshes
Package.swift to the new XCFramework.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Jun 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
rift Ready Ready Preview, Comment Jun 2, 2026 3:11pm

Request Review

@saltyskip saltyskip merged commit 6db6aab into main Jun 2, 2026
5 checks passed
@saltyskip saltyskip deleted the chore/bump-sdk-0.2.2 branch June 2, 2026 15:11
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