Releases: plaid/react-native-plaid-link-sdk
v12.1.1
LinkKit V12.1.1 — 2025-04-03
React Native
- Adds
destroy()
method for Android. - Remove
async
from open method.
Requirements
This SDK now works with any supported version of React Native.
Android
Android SDK 5.0.0
Additions
- Add AUTO_SUBMIT event name.
- Add INVALID_UPDATE_USERNAME item error.
Changes
- Upgrade Kotlin to 1.9.25.
- Upgrade to target and compile SDK version 35.
- Upgrade androidx.databinding:viewbinding library from 8.1.2 to 8.6.1.
- Upgrade androidx.activity:activity library from 1.6.0 to 1.8.2.
- Upgrade androidx.core:core-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.fragment:fragment-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.room:room-ktx library from 2.6.0 to 2.6.1.
- Upgrade androidx.lifecycle:lifecycle-runtime-ktx library from 2.5.1 to 2.6.1.
- Upgrade org.jetbrains.kotlinx:kotlinx-coroutines-core library from 1.7.1 to 1.7.3.
Removals
- Remove PROFILE_ELIGIBILITY_CHECK_ERROR event name.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 6.1.0
Changes
- Improved RememberMe experience.
Requirements
Name | Version |
---|---|
Xcode | >= 16.1.0 |
iOS | >= 14.0 |
v12.1.0
LinkKit V12.1.0 — 2025-03-10
React Native
Requirements
This SDK now works with any supported version of React Native.
Android
Android SDK 5.0.0
Additions
- Add AUTO_SUBMIT event name.
- Add INVALID_UPDATE_USERNAME item error.
Changes
- Upgrade Kotlin to 1.9.25.
- Upgrade to target and compile SDK version 35.
- Upgrade androidx.databinding:viewbinding library from 8.1.2 to 8.6.1.
- Upgrade androidx.activity:activity library from 1.6.0 to 1.8.2.
- Upgrade androidx.core:core-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.fragment:fragment-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.room:room-ktx library from 2.6.0 to 2.6.1.
- Upgrade androidx.lifecycle:lifecycle-runtime-ktx library from 2.5.1 to 2.6.1.
- Upgrade org.jetbrains.kotlinx:kotlinx-coroutines-core library from 1.7.1 to 1.7.3.
Removals
- Remove PROFILE_ELIGIBILITY_CHECK_ERROR event name.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 6.1.0
Changes
- Improved RememberMe experience.
Requirements
Name | Version |
---|---|
Xcode | >= 16.1.0 |
iOS | >= 14.0 |
v12.0.3
LinkKit V12.0.3 — 2025-02-04
React Native
- Updates iOS SDK to 6.0.4
Requirements
This SDK now works with any supported version of React Native.
Android
Android SDK 5.0.0
Additions
- Add AUTO_SUBMIT event name.
- Add INVALID_UPDATE_USERNAME item error.
Changes
- Upgrade Kotlin to 1.9.25.
- Upgrade to target and compile SDK version 35.
- Upgrade androidx.databinding:viewbinding library from 8.1.2 to 8.6.1.
- Upgrade androidx.activity:activity library from 1.6.0 to 1.8.2.
- Upgrade androidx.core:core-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.fragment:fragment-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.room:room-ktx library from 2.6.0 to 2.6.1.
- Upgrade androidx.lifecycle:lifecycle-runtime-ktx library from 2.5.1 to 2.6.1.
- Upgrade org.jetbrains.kotlinx:kotlinx-coroutines-core library from 1.7.1 to 1.7.3.
Removals
- Remove PROFILE_ELIGIBILITY_CHECK_ERROR event name.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 6.0.4
Changes
- Fixed an issue where some sessions experienced delays in receiving the LAYER_READY event or did not receive it at all.
- Fixed an issue with XCFramework signature.
Requirements
Name | Version |
---|---|
Xcode | >= 16.1.0 |
iOS | >= 14.0 |
v12.0.2
LinkKit V12.0.2 — 2025-01-30
React Native
- Fixed: Resolved an issue where the USE_FRAMEWORKS preprocessor check was failing for projects using use_frameworks! :linkage => :static.
Requirements
This SDK now works with any supported version of React Native.
Android
Android SDK 5.0.0
Additions
- Add AUTO_SUBMIT event name.
- Add INVALID_UPDATE_USERNAME item error.
Changes
- Upgrade Kotlin to 1.9.25.
- Upgrade to target and compile SDK version 35.
- Upgrade androidx.databinding:viewbinding library from 8.1.2 to 8.6.1.
- Upgrade androidx.activity:activity library from 1.6.0 to 1.8.2.
- Upgrade androidx.core:core-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.fragment:fragment-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.room:room-ktx library from 2.6.0 to 2.6.1.
- Upgrade androidx.lifecycle:lifecycle-runtime-ktx library from 2.5.1 to 2.6.1.
- Upgrade org.jetbrains.kotlinx:kotlinx-coroutines-core library from 1.7.1 to 1.7.3.
Removals
- Remove PROFILE_ELIGIBILITY_CHECK_ERROR event name.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 6.0.2
Changes
- Add support for FinanceKit and Apple card.
- Improved returning user experience.
Requirements
Name | Version |
---|---|
Xcode | >= 16.1.0 |
iOS | >= 14.0 |
v12.0.1
LinkKit V12.0.1 — 2025-01-24
React Native
- Resolves issues with react native >= 0.76.0.
- Remove deprecated PlaidLink component.
- Remove deprecated openLink function.
Requirements
This SDK now works with any supported version of React Native.
Android
Android SDK 5.0.0
Additions
- Add AUTO_SUBMIT event name.
- Add INVALID_UPDATE_USERNAME item error.
Changes
- Upgrade Kotlin to 1.9.25.
- Upgrade to target and compile SDK version 35.
- Upgrade androidx.databinding:viewbinding library from 8.1.2 to 8.6.1.
- Upgrade androidx.activity:activity library from 1.6.0 to 1.8.2.
- Upgrade androidx.core:core-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.fragment:fragment-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.room:room-ktx library from 2.6.0 to 2.6.1.
- Upgrade androidx.lifecycle:lifecycle-runtime-ktx library from 2.5.1 to 2.6.1.
- Upgrade org.jetbrains.kotlinx:kotlinx-coroutines-core library from 1.7.1 to 1.7.3.
Removals
- Remove PROFILE_ELIGIBILITY_CHECK_ERROR event name.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 6.0.2
Changes
- Add support for FinanceKit and Apple card.
- Improved returning user experience.
Requirements
Name | Version |
---|---|
Xcode | >= 16.1.0 |
iOS | >= 14.0 |
v12.0.0
LinkKit V12.0.0 — 2025-01-03
React Native
- Remove deprecated PlaidLink component.
- Remove deprecated openLink function.
Requirements
This SDK now works with any supported version of React Native.
Android
Android SDK 5.0.0
Additions
- Add AUTO_SUBMIT event name.
- Add INVALID_UPDATE_USERNAME item error.
Changes
- Upgrade Kotlin to 1.9.25.
- Upgrade to target and compile SDK version 35.
- Upgrade androidx.databinding:viewbinding library from 8.1.2 to 8.6.1.
- Upgrade androidx.activity:activity library from 1.6.0 to 1.8.2.
- Upgrade androidx.core:core-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.fragment:fragment-ktx library from 1.9.0 to 1.13.0.
- Upgrade androidx.room:room-ktx library from 2.6.0 to 2.6.1.
- Upgrade androidx.lifecycle:lifecycle-runtime-ktx library from 2.5.1 to 2.6.1.
- Upgrade org.jetbrains.kotlinx:kotlinx-coroutines-core library from 1.7.1 to 1.7.3.
Removals
- Remove PROFILE_ELIGIBILITY_CHECK_ERROR event name.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 6.0.0
Changes
- Add support for FinanceKit and Apple card.
Requirements
Name | Version |
---|---|
Xcode | >= 16.1.0 |
iOS | >= 14.0 |
V11.13.3
LinkKit V11.13.3 — 2024-12-06
React Native
Requirements
This SDK now works with any supported version of React Native.
Changes
Android
Android SDK 4.6.1
Changes
- Add BANK_INCOME_INSIGHTS_COMPLETED, SUBMIT_EMAIL, SKIP_SUBMIT_EMAIL, SUBMIT_OTP, REMEMBER_ME_ENABLED, REMEMBER_ME_DISABLED, REMEMBER_ME_DISABLED, REMEMBER_ME_HOLDOUT, PLAID_CHECK_PANE, AUTO_SELECT_SAVED_INSTITUTION event names.
- Add SUBMIT_DOCUMENTS, SUBMIT_DOCUMENTS_SUCCESS, SUBMIT_DOCUMENTS_ERROR, SUBMIT_EMAIL, and VERIFY_EMAIL event view names.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 5.6.1
Changes
- Add missing event names submitEmail, skipSubmitEmail, rememberMeEnabled, rememberMeDisabled, rememberMeHoldout, selectSavedInstitution, selectSavedAccount, autoSelectSavedInstitution, plaidCheckPane.
- Add missing view names submitEmail and verifyEmail.
- Add haptics support.
- Fix Embedded search view dynamic resizing.
Requirements
Name | Version |
---|---|
Xcode | >= 15.0.1 |
iOS | >= 14.0 |
v11.13.2
LinkKit V11.13.2 — 2024-11-12
React Native
Requirements
This SDK now works with any supported version of React Native.
Changes
- Update Android Compile Version from 31 to 34.
Android
Android SDK 4.6.1
Changes
- Add BANK_INCOME_INSIGHTS_COMPLETED, SUBMIT_EMAIL, SKIP_SUBMIT_EMAIL, SUBMIT_OTP, REMEMBER_ME_ENABLED, REMEMBER_ME_DISABLED, REMEMBER_ME_DISABLED, REMEMBER_ME_HOLDOUT, PLAID_CHECK_PANE, AUTO_SELECT_SAVED_INSTITUTION event names.
- Add SUBMIT_DOCUMENTS, SUBMIT_DOCUMENTS_SUCCESS, SUBMIT_DOCUMENTS_ERROR, SUBMIT_EMAIL, and VERIFY_EMAIL event view names.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 5.6.1
Changes
- Add missing event names submitEmail, skipSubmitEmail, rememberMeEnabled, rememberMeDisabled, rememberMeHoldout, selectSavedInstitution, selectSavedAccount, autoSelectSavedInstitution, plaidCheckPane.
- Add missing view names submitEmail and verifyEmail.
- Add haptics support.
- Fix Embedded search view dynamic resizing.
Requirements
Name | Version |
---|---|
Xcode | >= 15.0.1 |
iOS | >= 14.0 |
v11.13.1
LinkKit V11.13.1 — 2024-11-11
React Native
Requirements
This SDK now works with any supported version of React Native.
Changes
- Resolves Issue 713.
Android
Android SDK 4.6.1
Changes
- Add BANK_INCOME_INSIGHTS_COMPLETED, SUBMIT_EMAIL, SKIP_SUBMIT_EMAIL, SUBMIT_OTP, REMEMBER_ME_ENABLED, REMEMBER_ME_DISABLED, REMEMBER_ME_DISABLED, REMEMBER_ME_HOLDOUT, PLAID_CHECK_PANE, AUTO_SELECT_SAVED_INSTITUTION event names.
- Add SUBMIT_DOCUMENTS, SUBMIT_DOCUMENTS_SUCCESS, SUBMIT_DOCUMENTS_ERROR, SUBMIT_EMAIL, and VERIFY_EMAIL event view names.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 5.6.1
Changes
- Add missing event names submitEmail, skipSubmitEmail, rememberMeEnabled, rememberMeDisabled, rememberMeHoldout, selectSavedInstitution, selectSavedAccount, autoSelectSavedInstitution, plaidCheckPane.
- Add missing view names submitEmail and verifyEmail.
- Add haptics support.
- Fix Embedded search view dynamic resizing.
Requirements
Name | Version |
---|---|
Xcode | >= 15.0.1 |
iOS | >= 14.0 |
v11.13.0
LinkKit V11.13.0 — 2024-09-16
React Native
Requirements
This SDK now works with any supported version of React Native.
Changes
- Update Android and iOS SDKs.
Android
Android SDK 4.6.1
Changes
- Add BANK_INCOME_INSIGHTS_COMPLETED, SUBMIT_EMAIL, SKIP_SUBMIT_EMAIL, SUBMIT_OTP, REMEMBER_ME_ENABLED, REMEMBER_ME_DISABLED, REMEMBER_ME_DISABLED, REMEMBER_ME_HOLDOUT, PLAID_CHECK_PANE, AUTO_SELECT_SAVED_INSTITUTION event names.
- Add SUBMIT_DOCUMENTS, SUBMIT_DOCUMENTS_SUCCESS, SUBMIT_DOCUMENTS_ERROR, SUBMIT_EMAIL, and VERIFY_EMAIL event view names.
Requirements
Name | Version |
---|---|
Android Studio | 4.0+ |
Kotlin | 1.8+ |
iOS
iOS SDK 5.6.1
Changes
- Add missing event names submitEmail, skipSubmitEmail, rememberMeEnabled, rememberMeDisabled, rememberMeHoldout, selectSavedInstitution, selectSavedAccount, autoSelectSavedInstitution, plaidCheckPane.
- Add missing view names submitEmail and verifyEmail.
- Add haptics support.
- Fix Embedded search view dynamic resizing.
Requirements
Name | Version |
---|---|
Xcode | >= 15.0.1 |
iOS | >= 14.0 |