diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0a6f904e..eb4c84c2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,22 @@
# RELEASES
+## LinkKit 2.3.2 — 2022-01-18
+### Additions
+
+- Add support for the `BANK_INCOME_INSIGHTS_COMPLETED` event, which indicates the user
+has completed the Assets + Bank Income Insights flow.
+
+- Add support for [integrating LinkKit via Swift Package Manager](https://plaid.com/docs/link/ios/#installation)
+
+### Changes
+
+- Fix issue where account linking could get stuck on the institution's setup page
+for `USER_SETUP_REQUIRED` and `ITEM_LOCKED` errors.
+
+- Fix issue where webview popup is displayed when a link is opened externally in a browser.
+- Improve handling of external links and webview popup navigation.
+
+
## LinkKit 2.3.1 — 2021-11-23
### Changes
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid+PrivateInitializers.h b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid+PrivateInitializers.h
index e86bd5a8..7d6659d1 100644
--- a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid+PrivateInitializers.h
+++ b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid+PrivateInitializers.h
@@ -110,5 +110,5 @@ NS_ASSUME_NONNULL_BEGIN
NS_ASSUME_NONNULL_END
-#endif /* PLKPlaid_PrivateInitializers_h */
+#endif // PLKPlaid_PrivateInitializers_h
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid.h b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid.h
index 389e2488..c7016b1e 100644
--- a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid.h
+++ b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Headers/PLKPlaid.h
@@ -54,6 +54,7 @@ typedef NS_ENUM(NSInteger, PLKEventNameValue) {
PLKEventNameValueTransitionView,
PLKEventNameValueMatchedSelectInstitution,
PLKEventNameValueMatchedSelectVerifyMethod,
+ PLKEventNameValueBankIncomeInsightsCompleted,
// Add new enum cases directly above this line to avoid breaking API changes
};
diff --git a/LinkKit.xcframework/ios-arm64/LinkKit.framework/Info.plist b/LinkKit.xcframework/ios-arm64/LinkKit.framework/Info.plist
index d5f024b9..01c703ce 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 a7b86fea..774c5ec3 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 95ddf408..78cd1ff2 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 134fc732..12837ba8 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
@@ -298,6 +298,7 @@ public struct ExitMetadata {
public var metadataJSON: LinkKit.RawJSONMetadata?
}
public enum EventName : Swift.CustomStringConvertible {
+ case bankIncomeInsightsCompleted
case closeOAuth
case error
case exit
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 5f99c6e1..654f4713 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 95ddf408..78cd1ff2 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 134fc732..12837ba8 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
@@ -298,6 +298,7 @@ public struct ExitMetadata {
public var metadataJSON: LinkKit.RawJSONMetadata?
}
public enum EventName : Swift.CustomStringConvertible {
+ case bankIncomeInsightsCompleted
case closeOAuth
case error
case exit
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 5f99c6e1..654f4713 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 5752cb0d..0cffde55 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 d2095f2a..c31e1e9e 100644
--- a/LinkKit.xcframework/ios-arm64/LinkKit.framework/_CodeSignature/CodeResources
+++ b/LinkKit.xcframework/ios-arm64/LinkKit.framework/_CodeSignature/CodeResources
@@ -14,39 +14,39 @@
Headers/PLKPlaid+PrivateInitializers.h
- uznOPeJrUgUFnBxvpYUkifw8DgI=
+ YihXUJ7p8M4gp9cd4K6iHxiQeE4=
Headers/PLKPlaid.h
- nbDAzbaqIWZ+S6OZfV/sL1r6sV8=
+ WTts+TW4sZqNKKpDR6BDIOEXoQs=
Info.plist
- 0rdsmtajvyiswYyTOosivItPFkw=
+ cjt2/563XhXYm+a3XvupDIcRZrM=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftdoc
- Xb6ocO/3qHORJ1Z+heOTNqxwsz0=
+ BK3P2QEYfUSkQ3BEoABoLX3CP1c=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftinterface
- v4enJyoFTEEO94pBGOyJj9hSiiA=
+ hVmN/MjdXfxxs4Rm4p6twdy/7L0=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftmodule
- GT4fD5ZHt9oxPAprUnraJ2dt/2w=
+ kvgOMtxBo0xA0kcDc9/hUZ0EJRI=
Modules/LinkKit.swiftmodule/arm64.swiftdoc
- Xb6ocO/3qHORJ1Z+heOTNqxwsz0=
+ BK3P2QEYfUSkQ3BEoABoLX3CP1c=
Modules/LinkKit.swiftmodule/arm64.swiftinterface
- v4enJyoFTEEO94pBGOyJj9hSiiA=
+ hVmN/MjdXfxxs4Rm4p6twdy/7L0=
Modules/LinkKit.swiftmodule/arm64.swiftmodule
- GT4fD5ZHt9oxPAprUnraJ2dt/2w=
+ kvgOMtxBo0xA0kcDc9/hUZ0EJRI=
Modules/module.modulemap
@@ -73,56 +73,56 @@
hash2
- eZ5qlj+r1BNW/AYQnh7xlqvM9CCkZ/DiiO5+Qy5XMtQ=
+ Nk4VssLVXTc6RPo8YsrZxIKVrtpyFu2FM2UvX8/vABg=
Headers/PLKPlaid.h
hash2
- l3ntyhaBkZiHVnaBdZB/kqGjrrvjGVypaecD/Iw3jjE=
+ LDQcafp2jxJQOABoXEYaBjaybU8Il0HGC/hGAuFyVK8=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftdoc
hash2
- 7ziUyZoeh1TWW44lrXHPLW7bIruQRsq3mZKKSrIlry4=
+ fUE8QkZ185fmN7voIpbKiVTg959jjdZaJqggXM6OXoM=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftinterface
hash2
- Nx/2j5ootqNC0kiKhI0eA09f4sR17ge1/VnyHoKV4W8=
+ tMoGeqsuxIpaRON+Y8JDf6IQPH/GcRyhpMGwe5AxLQM=
Modules/LinkKit.swiftmodule/arm64-apple-ios.swiftmodule
hash2
- GI8WyQ3j1dYe7rKWib3561FEG/Bi1eW/Jaq+7BJjIJg=
+ dL7m1ykXIDb6YUvRo3TXFgQNd8yJtTyEinmvcQE6cZ4=
Modules/LinkKit.swiftmodule/arm64.swiftdoc
hash2
- 7ziUyZoeh1TWW44lrXHPLW7bIruQRsq3mZKKSrIlry4=
+ fUE8QkZ185fmN7voIpbKiVTg959jjdZaJqggXM6OXoM=
Modules/LinkKit.swiftmodule/arm64.swiftinterface
hash2
- Nx/2j5ootqNC0kiKhI0eA09f4sR17ge1/VnyHoKV4W8=
+ tMoGeqsuxIpaRON+Y8JDf6IQPH/GcRyhpMGwe5AxLQM=
Modules/LinkKit.swiftmodule/arm64.swiftmodule
hash2
- GI8WyQ3j1dYe7rKWib3561FEG/Bi1eW/Jaq+7BJjIJg=
+ dL7m1ykXIDb6YUvRo3TXFgQNd8yJtTyEinmvcQE6cZ4=
Modules/module.modulemap
diff --git a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Headers/PLKPlaid+PrivateInitializers.h b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Headers/PLKPlaid+PrivateInitializers.h
index e86bd5a8..7d6659d1 100644
--- a/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Headers/PLKPlaid+PrivateInitializers.h
+++ b/LinkKit.xcframework/ios-arm64_x86_64-simulator/LinkKit.framework/Headers/PLKPlaid+PrivateInitializers.h
@@ -110,5 +110,5 @@ NS_ASSUME_NONNULL_BEGIN
NS_ASSUME_NONNULL_END
-#endif /* PLKPlaid_PrivateInitializers_h */
+#endif // PLKPlaid_PrivateInitializers_h
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 389e2488..c7016b1e 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
@@ -54,6 +54,7 @@ typedef NS_ENUM(NSInteger, PLKEventNameValue) {
PLKEventNameValueTransitionView,
PLKEventNameValueMatchedSelectInstitution,
PLKEventNameValueMatchedSelectVerifyMethod,
+ PLKEventNameValueBankIncomeInsightsCompleted,
// Add new enum cases directly above this line to avoid breaking API changes
};
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 f8458575..08e76712 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 ff26edf2..90a09be3 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 8e10b012..9d3cc4bd 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 a9ef21b8..65a4968e 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
@@ -298,6 +298,7 @@ public struct ExitMetadata {
public var metadataJSON: LinkKit.RawJSONMetadata?
}
public enum EventName : Swift.CustomStringConvertible {
+ case bankIncomeInsightsCompleted
case closeOAuth
case error
case exit
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 a974849d..564b2a71 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 8e10b012..9d3cc4bd 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 a9ef21b8..65a4968e 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
@@ -298,6 +298,7 @@ public struct ExitMetadata {
public var metadataJSON: LinkKit.RawJSONMetadata?
}
public enum EventName : Swift.CustomStringConvertible {
+ case bankIncomeInsightsCompleted
case closeOAuth
case error
case exit
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 a974849d..564b2a71 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 879eeb89..134a2ddb 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 75ef7658..0872adcb 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
@@ -298,6 +298,7 @@ public struct ExitMetadata {
public var metadataJSON: LinkKit.RawJSONMetadata?
}
public enum EventName : Swift.CustomStringConvertible {
+ case bankIncomeInsightsCompleted
case closeOAuth
case error
case exit
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 4453882a..2ad975dc 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 879eeb89..134a2ddb 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 75ef7658..0872adcb 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
@@ -298,6 +298,7 @@ public struct ExitMetadata {
public var metadataJSON: LinkKit.RawJSONMetadata?
}
public enum EventName : Swift.CustomStringConvertible {
+ case bankIncomeInsightsCompleted
case closeOAuth
case error
case exit
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 4453882a..2ad975dc 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 a3620b3f..bdfbba1e 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 03778396..4e820d77 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 46440fce..41ec6a31 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 63706d3b..a3fb5440 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
@@ -14,63 +14,63 @@
Headers/PLKPlaid+PrivateInitializers.h
- uznOPeJrUgUFnBxvpYUkifw8DgI=
+ YihXUJ7p8M4gp9cd4K6iHxiQeE4=
Headers/PLKPlaid.h
- nbDAzbaqIWZ+S6OZfV/sL1r6sV8=
+ WTts+TW4sZqNKKpDR6BDIOEXoQs=
Info.plist
- 4odu85ox9BSi3mU8XWYamNmIDLk=
+ jpPKl6xTvqv7bZFQZfPOTMN5hbo=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- ZuydaCP8S5z/NbLYotLw9/7LTEQ=
+ PgwzVN4+1NN74Y0oW8rz4Zu3UWc=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- eE+QqLjZgaxYroELFkcAJRKJ/ck=
+ kzLFUOK+D7WFxQL66nSZSDM/vUs=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- JvbBcXt5OOxvG9aJR2hOaAg2Zt4=
+ 5BeyKGGMBtGuTC1fI1SobiCopdc=
Modules/LinkKit.swiftmodule/arm64.swiftdoc
- ZuydaCP8S5z/NbLYotLw9/7LTEQ=
+ PgwzVN4+1NN74Y0oW8rz4Zu3UWc=
Modules/LinkKit.swiftmodule/arm64.swiftinterface
- eE+QqLjZgaxYroELFkcAJRKJ/ck=
+ kzLFUOK+D7WFxQL66nSZSDM/vUs=
Modules/LinkKit.swiftmodule/arm64.swiftmodule
- JvbBcXt5OOxvG9aJR2hOaAg2Zt4=
+ 5BeyKGGMBtGuTC1fI1SobiCopdc=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- fOKjMvd8ZhVb/R8SFB/hGh3t+3k=
+ 5T9AFHu91KOT5+AWOFnNj1LZfIg=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- p9WPJCFFMMBOtmwpm+ETwMVHx2E=
+ Tfx51sUqMkkGDXe1VIP25f9nQzU=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- CJN6562zFdxWebQZ7w59X85o8ws=
+ eBBs8jcwqMAnR4fKvCq75OihQME=
Modules/LinkKit.swiftmodule/x86_64.swiftdoc
- fOKjMvd8ZhVb/R8SFB/hGh3t+3k=
+ 5T9AFHu91KOT5+AWOFnNj1LZfIg=
Modules/LinkKit.swiftmodule/x86_64.swiftinterface
- p9WPJCFFMMBOtmwpm+ETwMVHx2E=
+ Tfx51sUqMkkGDXe1VIP25f9nQzU=
Modules/LinkKit.swiftmodule/x86_64.swiftmodule
- CJN6562zFdxWebQZ7w59X85o8ws=
+ eBBs8jcwqMAnR4fKvCq75OihQME=
Modules/module.modulemap
@@ -97,98 +97,98 @@
hash2
- eZ5qlj+r1BNW/AYQnh7xlqvM9CCkZ/DiiO5+Qy5XMtQ=
+ Nk4VssLVXTc6RPo8YsrZxIKVrtpyFu2FM2UvX8/vABg=
Headers/PLKPlaid.h
hash2
- l3ntyhaBkZiHVnaBdZB/kqGjrrvjGVypaecD/Iw3jjE=
+ LDQcafp2jxJQOABoXEYaBjaybU8Il0HGC/hGAuFyVK8=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- vQ6+xvh3r/+1St/wpByjm6KmikJfTXGvi2NDQY8AWn8=
+ 541YO5GDYal4XhZN/8VULEtiWELi9azMFnF/pPDR6kg=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- qYur3PHS/Hw/rI6tuOAWUISixKIVQtcvDAiHekgIKdk=
+ 0CWkmaUEIm4agQeQbg6iSIOk3gsq9uD8j+5ZpSleg+k=
Modules/LinkKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- /U5N/KiFOb6j8XtzK0W3zF3VDwMdJFrr+b0ssCFohJY=
+ BS3m10AXUnIga2TczywfKQpT16dYx8oMtpjS6glbupM=
Modules/LinkKit.swiftmodule/arm64.swiftdoc
hash2
- vQ6+xvh3r/+1St/wpByjm6KmikJfTXGvi2NDQY8AWn8=
+ 541YO5GDYal4XhZN/8VULEtiWELi9azMFnF/pPDR6kg=
Modules/LinkKit.swiftmodule/arm64.swiftinterface
hash2
- qYur3PHS/Hw/rI6tuOAWUISixKIVQtcvDAiHekgIKdk=
+ 0CWkmaUEIm4agQeQbg6iSIOk3gsq9uD8j+5ZpSleg+k=
Modules/LinkKit.swiftmodule/arm64.swiftmodule
hash2
- /U5N/KiFOb6j8XtzK0W3zF3VDwMdJFrr+b0ssCFohJY=
+ BS3m10AXUnIga2TczywfKQpT16dYx8oMtpjS6glbupM=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- eNLhdi/K1YK+FgXKNd3GFglNehpkyDfiaJARUWMIIUU=
+ M4L82/xkTBL0O8d6vYokXUXx7Sk8lyLLaEvZq8Mpc7Y=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- WbvOgx8t2klKQryr8K8GGB6NfqLQq95TWexmXqX7X1c=
+ 4ALqAxKTH17kF72Yb4UH/h0WnDDQlC2lB8Znx33nlG8=
Modules/LinkKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- 7g1gPzFHjsNQK6NK8QKGQyVk4AyaXJ2AruWodbqJtvc=
+ wgjWsB3Mp0He/hCrtbQ6lMW1rRqu9ofRSprAQ01lRQQ=
Modules/LinkKit.swiftmodule/x86_64.swiftdoc
hash2
- eNLhdi/K1YK+FgXKNd3GFglNehpkyDfiaJARUWMIIUU=
+ M4L82/xkTBL0O8d6vYokXUXx7Sk8lyLLaEvZq8Mpc7Y=
Modules/LinkKit.swiftmodule/x86_64.swiftinterface
hash2
- WbvOgx8t2klKQryr8K8GGB6NfqLQq95TWexmXqX7X1c=
+ 4ALqAxKTH17kF72Yb4UH/h0WnDDQlC2lB8Znx33nlG8=
Modules/LinkKit.swiftmodule/x86_64.swiftmodule
hash2
- 7g1gPzFHjsNQK6NK8QKGQyVk4AyaXJ2AruWodbqJtvc=
+ wgjWsB3Mp0He/hCrtbQ6lMW1rRqu9ofRSprAQ01lRQQ=
Modules/module.modulemap
diff --git a/Package.swift b/Package.swift
new file mode 100644
index 00000000..3d88f0ae
--- /dev/null
+++ b/Package.swift
@@ -0,0 +1,21 @@
+// swift-tools-version:5.3
+import PackageDescription
+
+let package = Package(
+ name: "LinkKit",
+ platforms: [
+ .iOS(.v11),
+ ],
+ products: [
+ .library(
+ name: "LinkKit",
+ targets: ["LinkKit"]
+ ),
+ ],
+ targets: [
+ .binaryTarget(
+ name: "LinkKit",
+ path: "LinkKit.xcframework"
+ ),
+ ]
+)
diff --git a/Plaid.podspec b/Plaid.podspec
index 9f40f704..0521ed9f 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.3.1'
+ s.version = '2.3.2'
s.summary = 'The official Plaid Link SDK for iOS.'
@@ -20,7 +20,7 @@ Pod::Spec.new do |s|
s.author = 'Plaid Inc.'
s.platform = :ios, '11.0'
- s.source = { :git => 'https://github.com/plaid/plaid-link-ios.git', :tag => "ios/#{s.version}" }
+ s.source = { :git => 'https://github.com/plaid/plaid-link-ios.git', :tag => s.version }
s.ios.frameworks = 'Foundation', 'UIKit', 'WebKit', 'SafariServices'
s.ios.vendored_frameworks = 'LinkKit.xcframework'