Skip to content

Commit d67342a

Browse files
[Release] 12.0.2 (#750)
1 parent 896ab6a commit d67342a

File tree

6 files changed

+65
-4
lines changed

6 files changed

+65
-4
lines changed

CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,63 @@
11
# RELEASES
22

3+
## LinkKit V12.0.2 — 2025-01-30
4+
5+
### React Native
6+
7+
- Fixed: Resolved an [issue](https://github.com/plaid/react-native-plaid-link-sdk/issues/747) where the USE_FRAMEWORKS preprocessor check was failing for projects using use_frameworks! :linkage => :static.
8+
9+
#### Requirements
10+
11+
This SDK now works with any supported version of React Native.
12+
13+
### Android
14+
15+
Android SDK [5.0.0](https://github.com/plaid/plaid-link-android/releases/tag/v5.0.0)
16+
17+
### Additions
18+
19+
- Add AUTO_SUBMIT event name.
20+
- Add INVALID_UPDATE_USERNAME item error.
21+
22+
### Changes
23+
24+
- Upgrade Kotlin to 1.9.25.
25+
- Upgrade to target and compile SDK version 35.
26+
- Upgrade androidx.databinding:viewbinding library from 8.1.2 to 8.6.1.
27+
- Upgrade androidx.activity:activity library from 1.6.0 to 1.8.2.
28+
- Upgrade androidx.core:core-ktx library from 1.9.0 to 1.13.0.
29+
- Upgrade androidx.fragment:fragment-ktx library from 1.9.0 to 1.13.0.
30+
- Upgrade androidx.room:room-ktx library from 2.6.0 to 2.6.1.
31+
- Upgrade androidx.lifecycle:lifecycle-runtime-ktx library from 2.5.1 to 2.6.1.
32+
- Upgrade org.jetbrains.kotlinx:kotlinx-coroutines-core library from 1.7.1 to 1.7.3.
33+
34+
### Removals
35+
36+
- Remove PROFILE_ELIGIBILITY_CHECK_ERROR event name.
37+
38+
#### Requirements
39+
40+
| Name | Version |
41+
|------|---------|
42+
| Android Studio | 4.0+ |
43+
| Kotlin | 1.8+ |
44+
45+
### iOS
46+
47+
iOS SDK [6.0.2](https://github.com/plaid/plaid-link-ios/releases/tag/6.0.2)
48+
49+
#### Changes
50+
51+
- Add support for FinanceKit and Apple card.
52+
- Improved returning user experience.
53+
54+
#### Requirements
55+
56+
| Name | Version |
57+
|------|---------|
58+
| Xcode | >= 16.1.0 |
59+
| iOS | >= 14.0 |
60+
361
## LinkKit V12.0.1 — 2025-01-24
462

563
### React Native

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ While these older versions are expected to continue to work without disruption,
184184

185185
| Plaid SDK Version | Min React Native Version | Android SDK | Android Min Version | Android Compile Version| iOS SDK | iOS Min Version | Status |
186186
|-------------------|--------------------------|-------------|---------------------|------------------------|---------|-----------------|-------------------------------|
187+
| 12.0.2 | * | [5.0.0+] | 21 | 34 | >=6.0.2 | 14.0 | Active, supports Xcode 16.1.0 |
187188
| 12.0.1 | * | [5.0.0+] | 21 | 34 | >=6.0.2 | 14.0 | Active, supports Xcode 16.1.0 |
188189
| 12.0.0 | * | [5.0.0+] | 21 | 34 | >=6.0.0 | 14.0 | Active, supports Xcode 16.1.0 |
189190
| 12.0.0-beta.3 | * | [4.4.0+] | 21 | 34 | >=6.0.0 | 14.0 | Active, supports Xcode 15.3.0 |

android/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<application>
55
<meta-data
66
android:name="com.plaid.link.react_native"
7-
android:value="12.0.1" />
7+
android:value="12.0.2" />
88
</application>
99

1010
</manifest>

ios/PLKFabricHelpers.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@
1919
#import <react_native_plaid_link_sdk/react_native_plaid_link_sdk-Swift.h>
2020

2121
#else
22-
#ifdef USE_FRAMEWORKS
22+
#if __has_include(<react_native_plaid_link_sdk/react_native_plaid_link_sdk-Swift.h>)
2323
// Include the header for projects using frameworks (`use_frameworks!` in the Podfile).
24+
// Frameworks are being used (static or dynamic).
2425
#import <react_native_plaid_link_sdk/react_native_plaid_link_sdk-Swift.h>
2526

2627
#else
@@ -45,6 +46,7 @@
4546
3. Refer to these GitHub issues for more details:
4647
- https://github.com/plaid/react-native-plaid-link-sdk/issues/713
4748
- https://github.com/plaid/react-native-plaid-link-sdk/issues/732
49+
- https://github.com/plaid/react-native-plaid-link-sdk/issues/747
4850
4951
### Troubleshooting:
5052
- If `USE_FRAMEWORKS` is not working, ensure it is correctly passed as a preprocessor macro in your Xcode build settings.

ios/RNLinksdk.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ @implementation RNLinksdk
2828
RCT_EXPORT_MODULE();
2929

3030
+ (NSString*)sdkVersion {
31-
return @"12.0.1"; // SDK_VERSION
31+
return @"12.0.2"; // SDK_VERSION
3232
}
3333

3434
+ (NSString*)objCBridgeVersion {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-plaid-link-sdk",
3-
"version": "12.0.1",
3+
"version": "12.0.2",
44
"description": "React Native Plaid Link SDK",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

0 commit comments

Comments
 (0)