diff --git a/CHANGELOG.md b/CHANGELOG.md
index 10a738f4..5f1249a5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,20 @@
# RELEASES
+## LinkKit 2.3.0 — 2021-11-17
+### Additions
+
+- Add optional `noLoadingState` parameter to `LinkTokenConfiguration` to enable
+integrating applications to display a custom activity indicator until LinkKit
+is ready to present UI.
+
+
+### Changes
+
+- Fix `+` appearing instead of blank space in onEvent metadata fields, e.g.
+account and institution name.
+
+
+
## LinkKit 2.2.2 — 2021-10-28
### Changes
@@ -10,7 +25,7 @@ included in an application, that was distributed with Xcode 13 and the new
- Fix issue where 2 back buttons could be displayed erroneously during
recaptcha verification or federated authentication.
-- Improve handling of OAuth redirect URIs
+- Improve handling of OAuth redirect URIs.
## LinkKit 2.2.1 — 2021-09-30
@@ -31,7 +46,7 @@ use of said option or use Xcode 12 for app distribution.
### Changes
- Fix account filter and custom initializer regression for public key based integrations
-introduced in 2.2.0
+introduced in 2.2.0.
diff --git a/LinkKit.xcframework/Info.plist b/LinkKit.xcframework/Info.plist
index abb36afd..24084d07 100644
--- a/LinkKit.xcframework/Info.plist
+++ b/LinkKit.xcframework/Info.plist
@@ -6,30 +6,30 @@
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
LinkKit.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
LinkKit.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
CFBundlePackageType
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid.h b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid.h
index 0f1b4947..389e2488 100644
--- a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid.h
+++ b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid.h
@@ -494,6 +494,13 @@ typedef void(^PLKOnEventHandler)(PLKLinkEvent *);
@interface PLKLinkTokenConfiguration : NSObject
@property(nonatomic, copy, readonly) NSString *token;
+/// A BOOL indicating that Link should skip displaying a loading animation and Link UI will be presented once it is fully loaded.
+/// This can be used to display custom loading UI while Link content is loading (and will skip any initial loading UI in Link).
+/// Note: Dismiss custom loading UI on the OPEN & EXIT events.
+///
+/// Note: This should be set to `YES` when setting the `eu_config.headless` field in /link/token/create requests to `true`.
+/// For reference, see https://plaid.com/docs/api/tokens/#link-token-create-request-eu-config-headless
+@property(nonatomic) BOOL noLoadingState;
@property(nonatomic) PLKOnSuccessHandler onSuccess;
@property(nonatomic, strong) PLKOnExitHandler onExit;
@property(nonatomic, strong) PLKOnEventHandler onEvent;
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Info.plist b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Info.plist
index 3afd6509..6fff3639 100644
Binary files a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Info.plist and b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Info.plist differ
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/LinkKit b/LinkKit.xcframework/ios-arm64/LinkKit.framework/LinkKit
index 6952b809..a4a56d00 100755
Binary files a/LinkKit.xcframework/ios-arm64/LinkKit.framework/LinkKit and b/LinkKit.xcframework/ios-arm64/LinkKit.framework/LinkKit differ
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftdoc b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftdoc
index 343b77a2..855ca0f4 100644
Binary files a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftdoc and b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftinterface b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftinterface
index 596386b3..134fc732 100644
--- a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftinterface
@@ -40,6 +40,7 @@ public struct LinkTokenConfiguration {
public var onSuccess: LinkKit.OnSuccessHandler
public var onExit: (LinkKit.LinkExit) -> Swift.Void
public var onEvent: (LinkKit.LinkEvent) -> Swift.Void
+ public var noLoadingState: Swift.Bool
public init(token: Swift.String, onSuccess: @escaping LinkKit.OnSuccessHandler)
}
public struct OAuthNonceConfiguration {
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftmodule b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftmodule
index 1d8021ff..d65aa940 100644
Binary files a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftmodule and b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftmodule differ
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftdoc b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftdoc
index 343b77a2..855ca0f4 100644
Binary files a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftdoc and b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftdoc differ
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftinterface b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftinterface
index 596386b3..134fc732 100644
--- a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftinterface
+++ b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftinterface
@@ -40,6 +40,7 @@ public struct LinkTokenConfiguration {
public var onSuccess: LinkKit.OnSuccessHandler
public var onExit: (LinkKit.LinkExit) -> Swift.Void
public var onEvent: (LinkKit.LinkEvent) -> Swift.Void
+ public var noLoadingState: Swift.Bool
public init(token: Swift.String, onSuccess: @escaping LinkKit.OnSuccessHandler)
}
public struct OAuthNonceConfiguration {
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftmodule b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftmodule
index 1d8021ff..d65aa940 100644
Binary files a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftmodule and b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftmodule differ
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Threads_Threads.bundle/Info.plist b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Threads_Threads.bundle/Info.plist
index 54384c7f..483d8cde 100644
Binary files a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Threads_Threads.bundle/Info.plist and b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Threads_Threads.bundle/Info.plist differ
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/_CodeSignature/CodeResources b/LinkKit.xcframework/ios-arm64/LinkKit.framework/_CodeSignature/CodeResources
index 096536cc..fe381fc6 100644
--- a/LinkKit.xcframework/ios-arm64/LinkKit.framework/_CodeSignature/CodeResources
+++ b/LinkKit.xcframework/ios-arm64/LinkKit.framework/_CodeSignature/CodeResources
@@ -18,35 +18,35 @@
Headers/PLKPlaid.h
- EwKcAHK8mlybijaBT7c3OMeZExo=
+ nbDAzbaqIWZ+S6OZfV/sL1r6sV8=
Info.plist
- 80NwWeR7dIMgFIYvlDzaow4EGAg=
+ aivntJfsfACw1eVf+F9dt7yXiOw=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftdoc
- 8NHpG6rGkQZBnxVoLYKP4GNoRIU=
+ PaYOqcXWhRCPP76dJycfP+p85f0=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftinterface
- 9uhdoZnN8ElNDWcVOUeF5FcCbp0=
+ v4enJyoFTEEO94pBGOyJj9hSiiA=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftmodule
- gUGJTm6X1DL51beFu9i8vUhaIgY=
+ 2/o4oVaMMCWw7Ov9F30rHlsm1rE=
Modules/LinkKit.swiftmodule/arm64.swiftdoc
- 8NHpG6rGkQZBnxVoLYKP4GNoRIU=
+ PaYOqcXWhRCPP76dJycfP+p85f0=
Modules/LinkKit.swiftmodule/arm64.swiftinterface
- 9uhdoZnN8ElNDWcVOUeF5FcCbp0=
+ v4enJyoFTEEO94pBGOyJj9hSiiA=
Modules/LinkKit.swiftmodule/arm64.swiftmodule
- gUGJTm6X1DL51beFu9i8vUhaIgY=
+ 2/o4oVaMMCWw7Ov9F30rHlsm1rE=
Modules/module.modulemap
@@ -80,49 +80,49 @@
hash2
- m05PCKWvw7XbA277MPMd/Vf87AK5wnOXdUvjpXbHq1E=
+ l3ntyhaBkZiHVnaBdZB/kqGjrrvjGVypaecD/Iw3jjE=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftdoc
hash2
- od4KVdEjBVslqTfm3hofekHsuGmOg0tu+SO5Nj+r4xA=
+ qXZVAaFcGDYO9f8luTTUhAxTPf5HY2e4UZQSUJPX2a8=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftinterface
hash2
- MnPVnOvKMG68mnOfEX2YnCbRL7J4XDoLEIkD+h726y4=
+ Nx/2j5ootqNC0kiKhI0eA09f4sR17ge1/VnyHoKV4W8=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftmodule
hash2
- 67djxfU9dcQpT2BTs3zJyw68uet32v6496/rEtCuTKY=
+ 8RD87MC8NsyaKkIz237NZhBz9+VLbJYHyw3L403gh4Q=
Modules/LinkKit.swiftmodule/arm64.swiftdoc
hash2
- od4KVdEjBVslqTfm3hofekHsuGmOg0tu+SO5Nj+r4xA=
+ qXZVAaFcGDYO9f8luTTUhAxTPf5HY2e4UZQSUJPX2a8=
Modules/LinkKit.swiftmodule/arm64.swiftinterface
hash2
- MnPVnOvKMG68mnOfEX2YnCbRL7J4XDoLEIkD+h726y4=
+ Nx/2j5ootqNC0kiKhI0eA09f4sR17ge1/VnyHoKV4W8=
Modules/LinkKit.swiftmodule/arm64.swiftmodule
hash2
- 67djxfU9dcQpT2BTs3zJyw68uet32v6496/rEtCuTKY=
+ 8RD87MC8NsyaKkIz237NZhBz9+VLbJYHyw3L403gh4Q=
Modules/module.modulemap
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Headers/PLKPlaid.h b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Headers/PLKPlaid.h
index 0f1b4947..389e2488 100644
--- a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Headers/PLKPlaid.h
+++ b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Headers/PLKPlaid.h
@@ -494,6 +494,13 @@ typedef void(^PLKOnEventHandler)(PLKLinkEvent *);
@interface PLKLinkTokenConfiguration : NSObject
@property(nonatomic, copy, readonly) NSString *token;
+/// A BOOL indicating that Link should skip displaying a loading animation and Link UI will be presented once it is fully loaded.
+/// This can be used to display custom loading UI while Link content is loading (and will skip any initial loading UI in Link).
+/// Note: Dismiss custom loading UI on the OPEN & EXIT events.
+///
+/// Note: This should be set to `YES` when setting the `eu_config.headless` field in /link/token/create requests to `true`.
+/// For reference, see https://plaid.com/docs/api/tokens/#link-token-create-request-eu-config-headless
+@property(nonatomic) BOOL noLoadingState;
@property(nonatomic) PLKOnSuccessHandler onSuccess;
@property(nonatomic, strong) PLKOnExitHandler onExit;
@property(nonatomic, strong) PLKOnEventHandler onEvent;
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Info.plist b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Info.plist
index 699609e7..cf415594 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Info.plist and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Info.plist differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/LinkKit b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/LinkKit
index 234ff817..b75bfe4a 100755
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/LinkKit and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/LinkKit differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index 19383526..d2506c8c 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index d4958f59..a9ef21b8 100644
--- a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -40,6 +40,7 @@ public struct LinkTokenConfiguration {
public var onSuccess: LinkKit.OnSuccessHandler
public var onExit: (LinkKit.LinkExit) -> Swift.Void
public var onEvent: (LinkKit.LinkEvent) -> Swift.Void
+ public var noLoadingState: Swift.Bool
public init(token: Swift.String, onSuccess: @escaping LinkKit.OnSuccessHandler)
}
public struct OAuthNonceConfiguration {
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule
index c026225f..c0d4c30a 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftdoc b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftdoc
index 19383526..d2506c8c 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftdoc and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftdoc differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftinterface b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftinterface
index d4958f59..a9ef21b8 100644
--- a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftinterface
+++ b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftinterface
@@ -40,6 +40,7 @@ public struct LinkTokenConfiguration {
public var onSuccess: LinkKit.OnSuccessHandler
public var onExit: (LinkKit.LinkExit) -> Swift.Void
public var onEvent: (LinkKit.LinkEvent) -> Swift.Void
+ public var noLoadingState: Swift.Bool
public init(token: Swift.String, onSuccess: @escaping LinkKit.OnSuccessHandler)
}
public struct OAuthNonceConfiguration {
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftmodule b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftmodule
index c026225f..c0d4c30a 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftmodule and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/arm64.swiftmodule differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index ee8c70b0..9863bb6a 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index 74bad01e..75ef7658 100644
--- a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -40,6 +40,7 @@ public struct LinkTokenConfiguration {
public var onSuccess: LinkKit.OnSuccessHandler
public var onExit: (LinkKit.LinkExit) -> Swift.Void
public var onEvent: (LinkKit.LinkEvent) -> Swift.Void
+ public var noLoadingState: Swift.Bool
public init(token: Swift.String, onSuccess: @escaping LinkKit.OnSuccessHandler)
}
public struct OAuthNonceConfiguration {
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
index cfcaec49..b28caf33 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftdoc b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftdoc
index ee8c70b0..9863bb6a 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftdoc and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftdoc differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftinterface b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftinterface
index 74bad01e..75ef7658 100644
--- a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftinterface
+++ b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftinterface
@@ -40,6 +40,7 @@ public struct LinkTokenConfiguration {
public var onSuccess: LinkKit.OnSuccessHandler
public var onExit: (LinkKit.LinkExit) -> Swift.Void
public var onEvent: (LinkKit.LinkEvent) -> Swift.Void
+ public var noLoadingState: Swift.Bool
public init(token: Swift.String, onSuccess: @escaping LinkKit.OnSuccessHandler)
}
public struct OAuthNonceConfiguration {
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftmodule b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftmodule
index cfcaec49..b28caf33 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftmodule and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Modules/LinkKit.swiftmodule/x86_64.swiftmodule differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/Info.plist b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/Info.plist
index dcf18ae6..f35d6737 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/Info.plist and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/Info.plist differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/_CodeSignature/CodeDirectory b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/_CodeSignature/CodeDirectory
index 35bdb84e..3c418ef9 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/_CodeSignature/CodeDirectory and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/_CodeSignature/CodeDirectory differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/_CodeSignature/CodeRequirements-1 b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/_CodeSignature/CodeRequirements-1
index 7a115e0e..4cc99819 100644
Binary files a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/_CodeSignature/CodeRequirements-1 and b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Threads_Threads.bundle/_CodeSignature/CodeRequirements-1 differ
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/_CodeSignature/CodeResources b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/_CodeSignature/CodeResources
index a0315759..d3b04c59 100644
--- a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/_CodeSignature/CodeResources
+++ b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/_CodeSignature/CodeResources
@@ -18,59 +18,59 @@
Headers/PLKPlaid.h
- EwKcAHK8mlybijaBT7c3OMeZExo=
+ nbDAzbaqIWZ+S6OZfV/sL1r6sV8=
Info.plist
- C85VECL4AjMZBXRK7X387Ydpb6A=
+ iMdbn6X/sLmxQDuqdFhN2ZVM4hs=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- OskebyDkEHE6yDI+GLN7/9Fw51U=
+ BYZTGZ6ls1/3fTgw5tfG1y0TR1M=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- QlJcfMQcbl6rWIKC87jlK69wTOE=
+ eE+QqLjZgaxYroELFkcAJRKJ/ck=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- fHVeAHEPpusAcdCFJ9sjjXWSVds=
+ DHRIT5pLaeS362ucGTwbFYiFp/I=
Modules/LinkKit.swiftmodule/arm64.swiftdoc
- OskebyDkEHE6yDI+GLN7/9Fw51U=
+ BYZTGZ6ls1/3fTgw5tfG1y0TR1M=
Modules/LinkKit.swiftmodule/arm64.swiftinterface
- QlJcfMQcbl6rWIKC87jlK69wTOE=
+ eE+QqLjZgaxYroELFkcAJRKJ/ck=
Modules/LinkKit.swiftmodule/arm64.swiftmodule
- fHVeAHEPpusAcdCFJ9sjjXWSVds=
+ DHRIT5pLaeS362ucGTwbFYiFp/I=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- jZSMwRzrLaPbWxStr1Ou0BEKa0Y=
+ OP9/DJ0zZe5loD5QvKOzt01saLI=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- mM7Le0p28pytSArBOztXxs4gAwg=
+ p9WPJCFFMMBOtmwpm+ETwMVHx2E=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- 2RvUSLhrTn6oaDhlLK81pJt4Uxk=
+ e6PlPJujS3fkB4ZTeasi0BkZ7cA=
Modules/LinkKit.swiftmodule/x86_64.swiftdoc
- jZSMwRzrLaPbWxStr1Ou0BEKa0Y=
+ OP9/DJ0zZe5loD5QvKOzt01saLI=
Modules/LinkKit.swiftmodule/x86_64.swiftinterface
- mM7Le0p28pytSArBOztXxs4gAwg=
+ p9WPJCFFMMBOtmwpm+ETwMVHx2E=
Modules/LinkKit.swiftmodule/x86_64.swiftmodule
- 2RvUSLhrTn6oaDhlLK81pJt4Uxk=
+ e6PlPJujS3fkB4ZTeasi0BkZ7cA=
Modules/module.modulemap
@@ -104,91 +104,91 @@
hash2
- m05PCKWvw7XbA277MPMd/Vf87AK5wnOXdUvjpXbHq1E=
+ l3ntyhaBkZiHVnaBdZB/kqGjrrvjGVypaecD/Iw3jjE=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- wLie5zxNwJGXGJEUfB8WxufGKWeHYFtcTu3kshdhJK8=
+ nLGnBJT6bPWf9t/dmKMcvcUzxCRviM7rN6qbzYll20I=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- wO9AUYazIFVIeqFtDrvfQdJka1IUICnQB80o38HB/8s=
+ qYur3PHS/Hw/rI6tuOAWUISixKIVQtcvDAiHekgIKdk=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- 9HcYWxP6Rcw4OAk1q0F0jBQnqZ/s3d7CHGgFEgAaWJM=
+ 0jJr/0NaSeI4TtvoIHGKqycABWEFNbqH9fxYM9k7AtE=
Modules/LinkKit.swiftmodule/arm64.swiftdoc
hash2
- wLie5zxNwJGXGJEUfB8WxufGKWeHYFtcTu3kshdhJK8=
+ nLGnBJT6bPWf9t/dmKMcvcUzxCRviM7rN6qbzYll20I=
Modules/LinkKit.swiftmodule/arm64.swiftinterface
hash2
- wO9AUYazIFVIeqFtDrvfQdJka1IUICnQB80o38HB/8s=
+ qYur3PHS/Hw/rI6tuOAWUISixKIVQtcvDAiHekgIKdk=
Modules/LinkKit.swiftmodule/arm64.swiftmodule
hash2
- 9HcYWxP6Rcw4OAk1q0F0jBQnqZ/s3d7CHGgFEgAaWJM=
+ 0jJr/0NaSeI4TtvoIHGKqycABWEFNbqH9fxYM9k7AtE=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- pwuohyZqOO+dWQu0HgtTvbGRmDJfrY6pVwL5vL/d0E4=
+ cqUdXubyFBefIfYqEIPU0F0hyIHmB57IKm6zJZYSa7w=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- l2OR/y7R3C66FupzQmwLm5BTegWHfGbGj4CYl4N4F+U=
+ WbvOgx8t2klKQryr8K8GGB6NfqLQq95TWexmXqX7X1c=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- TNHSvCqfCxWl3KYCl7llzn5+kWA2lpVqgDGO5e10NGc=
+ wKEDkgWIxX0DwLWOIKiTjs/6oLtSsUjmigNKDvOLaMo=
Modules/LinkKit.swiftmodule/x86_64.swiftdoc
hash2
- pwuohyZqOO+dWQu0HgtTvbGRmDJfrY6pVwL5vL/d0E4=
+ cqUdXubyFBefIfYqEIPU0F0hyIHmB57IKm6zJZYSa7w=
Modules/LinkKit.swiftmodule/x86_64.swiftinterface
hash2
- l2OR/y7R3C66FupzQmwLm5BTegWHfGbGj4CYl4N4F+U=
+ WbvOgx8t2klKQryr8K8GGB6NfqLQq95TWexmXqX7X1c=
Modules/LinkKit.swiftmodule/x86_64.swiftmodule
hash2
- TNHSvCqfCxWl3KYCl7llzn5+kWA2lpVqgDGO5e10NGc=
+ wKEDkgWIxX0DwLWOIKiTjs/6oLtSsUjmigNKDvOLaMo=
Modules/module.modulemap
diff --git a/Plaid.podspec b/Plaid.podspec
index a665e08d..f1e64e22 100644
--- a/Plaid.podspec
+++ b/Plaid.podspec
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = 'Plaid'
s.module_name = 'LinkKit'
- s.version = '2.2.2'
+ s.version = '2.3.0'
s.summary = 'The official Plaid Link SDK for iOS.'