Skip to content

Commit

Permalink
Merge pull request #602 from plaid/release/11.0.2
Browse files Browse the repository at this point in the history
[Release] - 11.0.
  • Loading branch information
dtroupe-plaid authored Nov 13, 2023
2 parents 9da85e1 + a404e29 commit 139353f
Show file tree
Hide file tree
Showing 6 changed files with 125 additions and 4 deletions.
117 changes: 117 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,73 @@
# RELEASES

## LinkKit V11.0.2 — 2023-11-13

### React Native

#### Requirements

This SDK now works with any supported version of React Native.

#### Changes

- `LinkAccountSubtypes` is now exported

The update to the next major version of our mobile SDKs **includes breaking changes**. Please see our [migration guide]
(https://github.com/plaid/react-native-plaid-link-sdk/blob/master/v11-migration-guide.md) for full details.


### Android

Android SDK [4.0.0](https://github.com/plaid/plaid-link-android/releases/tag/v4.0.0)

#### Requirements

| Name | Version |
|------|---------|
| Android Studio | 4.0+ |
| Kotlin | 1.8+ |

#### Additions

- Flutter usage tracking.

#### Changes

- Upgrade to Kotlin 1.8.22
- Change LinkActivity to SingleInstance to fix issue with OAuth Redirects on Android 14.

#### Removals

- Remove deprecated support for public key authentication.
- Remove extraParams Map field from API.

[Android migration guide](https://github.com/plaid/plaid-link-android#migration-guide)

### iOS

iOS SDK [5.0.0](https://github.com/plaid/plaid-link-ios/releases/tag/5.0.0)

#### Requirements

| Name | Version |
|------|---------|
| Xcode | >= 15.0.1 |
| iOS | >= 14.0 |


#### Changes

- Drop support for iOS 11, 12, & 13.
- Reduce iOS SDK size from 15 megabytes to 11 megabytes.
- Remove deprecated support for public key authentication.
- Remove deprecated continue from method (this method no longer needs to be called for OAuth redirects).
- Remove deprecated continue method (this method no longer needs to be called for OAuth redirects).
- Remove deprecated open with OpenOptions function.
- Make webview inspectable on iOS >= 16.4.
- Add Privacy Manifest for `UserDefaults` use.

[iOS migration guide](https://github.com/plaid/plaid-link-ios/blob/master/v5-migration-guide.md)

## LinkKit V11.0.1 — 2023-11-13

### React Native
Expand Down Expand Up @@ -69,6 +137,55 @@ iOS SDK [5.0.0](https://github.com/plaid/plaid-link-ios/releases/tag/5.0.0)

[iOS migration guide](https://github.com/plaid/plaid-link-ios/blob/master/v5-migration-guide.md)

## LinkKit V10.9.0 — 2023-11-13

### React Native

#### Requirements

| Name | Version |
|------|---------|
| React Native | >= [66.0](https://reactnative.dev/blog/2021/10/01/version-066) |

#### Changes

- Update iOS SDK to [4.7.0](https://github.com/plaid/plaid-link-ios/releases/tag/4.7.0)


### Android

Android SDK [3.14.1](https://github.com/plaid/plaid-link-android/releases/tag/v3.14.1)

#### Requirements

| Name | Version |
|------|---------|
| Android Studio | 4.0+ |

### Additions

- Flutter usage tracking.

### Changes

- Change LinkActivity to SingleInstance to fix issue with OAuth Redirects on Android 14.

### Removals

- None


### iOS

iOS SDK [4.7.0](https://github.com/plaid/plaid-link-ios/releases/tag/4.7.0)

#### Requirements

| Name | Version |
|------|---------|
| Xcode | >= 14.0 |
| iOS | >= 11.0 |

## LinkKit V11.0.0 — 2023-11-09

### React Native
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ The Plaid React Native SDK provides the client-side component that your users wi
For more information about Plaid Link check out our
[introduction documentation](https://plaid.com/docs/link/#introduction-to-link).

Plaid currently supports two versions of the Plaid React Native SDK v10.x and v11.x. You can find v10 on the [master-v10](https://github.com/plaid/react-native-plaid-link-sdk/tree/master-v10) branch.

## Features

The SDK provides:
Expand Down Expand Up @@ -145,8 +147,10 @@ You can also use the `usePlaidEmitter` hook in react functional components:

| Plaid SDK Version | Min React Native Version | Android SDK | Android Min Version | Android Compile Version| iOS SDK | iOS Min Version | Status |
|-------------------|--------------------------|-------------|---------------------|------------------------|---------|-----------------|-------------------------------|
| 11.0.2 | * | [4.0.0+] | 21 | 33 | >=5.0.0 | 14.0 | Active, supports Xcode 15.0.1 |
| 11.0.1 | * | [4.0.0+] | 21 | 33 | >=5.0.0 | 14.0 | Active, supports Xcode 15.0.1 |
| 11.0.0 | * | [4.0.0+] | 21 | 33 | >=5.0.0 | 14.0 | Active, supports Xcode 15.0.1 |
| 10.9.0 | >= 0.66.0 | [3.14.1+] | 21 | 33 | >=4.7.0 | 11.0 | Active, supports Xcode 14 |
| 10.8.0 | >= 0.66.0 | [3.14.0+] | 21 | 33 | >=4.7.0 | 11.0 | Active, supports Xcode 14 |
| 10.7.0 | >= 0.66.0 | [3.14.0+] | 21 | 33 | >=4.6.4 | 11.0 | Active, supports Xcode 14 |
| 10.6.4 | >= 0.66.0 | [3.14.0+] | 21 | 33 | >=4.6.4 | 11.0 | Active, supports Xcode 14 |
Expand Down
2 changes: 1 addition & 1 deletion android/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<application>
<meta-data
android:name="com.plaid.link.react_native"
android:value="11.0.1" />
android:value="11.0.2" />
</application>

</manifest>
2 changes: 1 addition & 1 deletion ios/RNLinksdk.m
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ @implementation RNLinksdk
RCT_EXPORT_MODULE();

+ (NSString*)sdkVersion {
return @"11.0.1"; // SDK_VERSION
return @"11.0.2"; // SDK_VERSION
}

+ (NSString*)objCBridgeVersion {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "react-native-plaid-link-sdk",
"version": "11.0.1",
"version": "11.0.2",
"description": "React Native Plaid Link SDK",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion src/Types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ export enum LinkAccountType {
OTHER = 'other',
}

enum LinkAccountSubtypes {
export enum LinkAccountSubtypes {
ALL = 'all',
CREDIT_CARD = 'credit card',
PAYPAL = 'paypal',
Expand Down

0 comments on commit 139353f

Please sign in to comment.