From 041608c98576df01352ea3898ff1ecbc3511da80 Mon Sep 17 00:00:00 2001 From: dtroupe Date: Mon, 11 Nov 2024 08:59:33 -0800 Subject: [PATCH 1/2] fix PLKFabricHelpers.h import for RCT_NEW_ARCH_ENABLED --- ios/PLKFabricHelpers.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ios/PLKFabricHelpers.h b/ios/PLKFabricHelpers.h index 4e34cd21..c432a18f 100644 --- a/ios/PLKFabricHelpers.h +++ b/ios/PLKFabricHelpers.h @@ -8,9 +8,13 @@ #ifdef USE_FRAMEWORKS #import #else +#ifdef RCT_NEW_ARCH_ENABLED +#import +#else #import #endif #endif +#endif // copied from RCTFollyConvert folly::dynamic PLKConvertIdToFollyDynamic(id json) From 605c28de4009279c3f6db6d26234be1c69a4c5a0 Mon Sep 17 00:00:00 2001 From: dtroupe Date: Mon, 11 Nov 2024 09:02:32 -0800 Subject: [PATCH 2/2] release prep --- CHANGELOG.md | 45 ++++++++++++++++++++++++++++ README.md | 1 + android/src/main/AndroidManifest.xml | 2 +- ios/RNLinksdk.mm | 2 +- package.json | 2 +- 5 files changed, 49 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 941349eb..12b0be7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,50 @@ # RELEASES +## 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](https://github.com/plaid/react-native-plaid-link-sdk/issues/713). + +### Android + +Android SDK [4.6.1](https://github.com/plaid/plaid-link-android/releases/tag/v4.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](https://github.com/plaid/plaid-link-ios/releases/tag/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 | + ## LinkKit V11.13.0 — 2024-09-16 ### React Native diff --git a/README.md b/README.md index 0c1944b8..18333462 100644 --- a/README.md +++ b/README.md @@ -184,6 +184,7 @@ While these older versions are expected to continue to work without disruption, | Plaid SDK Version | Min React Native Version | Android SDK | Android Min Version | Android Compile Version| iOS SDK | iOS Min Version | Status | |-------------------|--------------------------|-------------|---------------------|------------------------|---------|-----------------|-------------------------------| +| 11.13.1 | * | [4.6.1+] | 21 | 34 | >=5.6.1 | 14.0 | Active, supports Xcode 15.0.1 | | 11.13.0 | * | [4.6.1+] | 21 | 34 | >=5.6.1 | 14.0 | Active, supports Xcode 15.0.1 | | 11.12.1 | * | [4.6.0+] | 21 | 34 | >=5.6.0 | 14.0 | Active, supports Xcode 15.0.1 | | 11.12.0 | * | [4.6.0+] | 21 | 34 | >=5.6.0 | 14.0 | Active, supports Xcode 15.0.1 | diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml index 6ef39b94..2c0b1142 100644 --- a/android/src/main/AndroidManifest.xml +++ b/android/src/main/AndroidManifest.xml @@ -4,7 +4,7 @@ + android:value="11.13.1" /> diff --git a/ios/RNLinksdk.mm b/ios/RNLinksdk.mm index 9c7538a3..f3efb75f 100644 --- a/ios/RNLinksdk.mm +++ b/ios/RNLinksdk.mm @@ -28,7 +28,7 @@ @implementation RNLinksdk RCT_EXPORT_MODULE(); + (NSString*)sdkVersion { - return @"11.13.0"; // SDK_VERSION + return @"11.13.1"; // SDK_VERSION } + (NSString*)objCBridgeVersion { diff --git a/package.json b/package.json index 315de1e7..634307f6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-plaid-link-sdk", - "version": "11.13.0", + "version": "11.13.1", "description": "React Native Plaid Link SDK", "main": "dist/index.js", "types": "dist/index.d.ts",