Latest releases
Each entry below mirrors the release notes on GitHub, where every SDK release is published automatically as part of the Mesh release workflow. The GitHub releases page for each SDK is the canonical source of truth.Why update: Adds gas-sponsored Solana transfers and new fiat on/off-ramp transfer types. Drop-in upgrade — no breaking changes.
- Gas-sponsored Solana transfers — deposit SPL tokens (e.g. USDC) on Solana without holding SOL for gas, where sponsorship is enabled.
- node-api: new
fiatOnRamp/fiatOffRamptransfer types.
Why update: Makes the Link WebView significantly more resilient on unreliable networks and gives your app visibility into load failures.
- Added
WebViewLoadFailedevent type toLinkEventType— emitted viaonEventwhen the WebView hits a network error or HTTP 5xx response. - Re-enabled WebView caching so cached JS chunks serve as a fallback when a network request drops, preventing lazy-load failures on the post-OAuth screen.
- Added silent one-time auto-reload on WebView network errors and 5xx responses, recovering most transient failures without user interaction.
- Auto-reload a blank WebView after content-process termination (iOS and Android), gated to avoid interrupting an active OAuth flow.
Why update: Fixes the Coinbase Pay ramp fallback flow on devices where passkey 2FA isn’t supported inside the WebView.
pay.coinbase.comis now opened in the external browser, enabling passkey 2FA to complete in the Coinbase Pay fallback flow.
Why update: Fixes ProGuard rules that were repackaging and obfuscating host-app classes, restoring readable class names in consumer logs. Drop-in upgrade — no breaking changes.
- Readable consumer logs — removed
-flattenpackagehierarchyfrom the rules shipped to consuming apps, so the SDK no longer repackages or renames your app’s classes withmeshconnect-prefixed names. - Scoped ProGuard config — split into
consumer-rules.pro(public-API keep rules shipped in the AAR) andproguard-rules.pro(library-only build options), so the SDK’s obfuscation directives no longer leak into host-app builds.
Why update: Removes an unnecessary third-party dependency from the SDK.
- Disabled the QuantumIOS dependency.
Versioning policy
Mesh SDKs follow semantic versioning (MAJOR.MINOR.PATCH):
| Version bump | Meaning | Action needed |
|---|---|---|
Major (3.x.x → 4.0.0) | Breaking change — APIs changed or removed | Review the migration notes in the release before upgrading |
Minor (3.9.x → 3.10.0) | New feature, non-breaking | Safe to upgrade; review what’s new |
Patch (3.10.0 → 3.10.1) | Bug fix or improvement | Safe to upgrade; recommended |
Releases by platform
GitHub is the canonical source for versions and release notes. Each SDK also publishes to its package registry:| SDK | Package | Registry | Releases | Changelog |
|---|---|---|---|---|
| Web | @meshconnect/web-link-sdk | npm | GitHub releases | README |
| iOS | FrontFin/mesh-ios-sdk | Swift Package Manager | GitHub releases | README |
| Android | com.meshconnect:link | Maven Central | GitHub releases | CHANGELOG.md |
| React Native | @meshconnect/react-native-link-sdk | npm | GitHub releases | CHANGELOG.md |
| Flutter | mesh_sdk_flutter | pub.dev | GitHub releases | CHANGELOG.md |
Get notified automatically
Set this up once during your integration build so new releases reach you without checking the docs.Watch releases on GitHub
On the GitHub repo for your SDK, click Watch → Custom → Releases. GitHub emails you whenever Mesh publishes a new release — every release includes notes describing what changed and why it matters.Enable Dependabot
If your repo is on GitHub, Dependabot version updates automatically open a PR in your repo whenever a new SDK version is published. The configs below are scoped to Mesh packages only via the allow list, so you won’t get PRs for unrelated dependencies. Add a.github/dependabot.yml to your repo:
AI coding reference (llms.txt)
AI coding reference (llms.txt)
AI coding reference — a compact summary of this page’s APIs, parameters, and patterns for use by AI coding assistants (following the llms.txt standard). Human readers can safely ignore this.llms.txt — SDK release notes & versioningMesh SDK versions and release notes. GitHub releases are the canonical source of truth; this page mirrors them.Latest versions (as of June 2026): Web
@meshconnect/web-link-sdk 3.10.0, React Native @meshconnect/react-native-link-sdk 2.4.0, Flutter mesh_sdk_flutter 1.1.5, Android com.meshconnect:link 3.4.2, iOS 3.3.0.Versioning: Semantic versioning. Major = breaking (review migration notes), minor = new features (safe), patch = fixes (safe, recommended).Release notes: GitHub releases per repo — FrontFin/mesh-web-sdk, FrontFin/mesh-ios-sdk, FrontFin/mesh-android-sdk, FrontFin/mesh-react-native-sdk, FrontFin/mesh-flutter-sdk.Stay updated: GitHub Watch → Custom → Releases for email notifications. Dependabot (.github/dependabot.yml, ecosystems: npm, gradle, pub, swift) auto-opens PRs on new versions; scope to Mesh with allow: [dependency-name: "@meshconnect/*"] (npm), "com.meshconnect:*" (gradle), "mesh_sdk_flutter" (pub), "github.com/frontfin/mesh-ios-sdk" (swift).