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: Completes coverage of event payloads so you can respond to previously unreported SDK events. Drop-in upgrade — no breaking changes.
- Added missing event payloads, giving your integration access to a more complete set of callback data.
Why update: Adds typed interfaces for all
LinkEventType events and fills in missing payload fields, improving type safety when handling Link events. Drop-in upgrade — no breaking changes.- Typed event interfaces — all
LinkEventTypeevents now have typed definitions, includingConnectionDeclined,ConnectionUnavailable,TransferDeclined,TransferConfigureError,TransferAssetSelected,TransferNetworkSelected,DefiWalletError, and simple events such asIntegrationMfaRequired,TransferKycRequired, andHomePageLoaded. - Expanded event payloads — added optional fields including
requestIdon error events,nativeLinkanduserSearchedonIntegrationSelected,userIdandclientTransactionIdonTransferExecuted, andverifiedAddressesonWalletMessageSigned. TransferStartednow carries a typedpayloadwithintegrationNameand optionalintegrationType.- The WebView URL now includes
platform=reactNativeso Link v2 correctly identifies the hosting SDK.
Why update: Adds support for opening BybitPay, Kraken Pay, Crypto.com Pay, and Cash App Pay in hosted-QR deposit and pay flows, and tightens origin matching. Drop-in upgrade — no breaking changes.
- New partner pay flows — BybitPay, Kraken Pay, Crypto.com Pay, and Cash App Pay are now in the externally-opened origins list, so hosted-QR deposit and pay flows open the correct partner app or browser.
- Deep link support — added
bybit,cryptocom,krakenpay, andcashapptoallowedNativeSchemesfor custom-scheme deep links. - iOS setup docs — README now documents the
LSApplicationQueriesSchemesentries required in client apps. isExternallyOpenedOriginnow matches scheme and host exactly via URI parsing instead of string-prefix matching, preventing lookalike-domain bypasses.
Why update: Adds correct platform identification for Link v2 and several previously missing
onEvent types. Drop-in upgrade — no breaking changes.- Adds a
platform=androidquery parameter to the WebView URL so Link v2 correctly identifies the SDK platform on first render. - Adds missing event types to the
onEventstream:integrationConnected,transferMfaEntered,homePageLoaded,defiWalletError, andpaypalComplianceDeclined.
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 July 2026): Web
@meshconnect/web-link-sdk 3.10.3, React Native @meshconnect/react-native-link-sdk 2.4.1, Flutter mesh_sdk_flutter 1.1.6, Android com.meshconnect:link 3.4.3, 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).