Skip to content

Commit fa7668d

Browse files
[Release] | 4.1.3 (#60)
1 parent a78c55d commit fa7668d

193 files changed

Lines changed: 4265 additions & 1695 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# Changelog
22
All notable changes to this project will be documented in this file. To know better on how to write and maintain a changelog, refer to [this link](https://keepachangelog.com/en/1.0.0/).
33

4+
## [4.1.3] - QoL and Patches
5+
6+
### Fixed
7+
- Duplicate merchant and beneficiary names on the authorization screen.
8+
49
## [4.1.2] - QoL and Patches
510

611
### Fixed

Frameworks/TrueLayerAPI.xcframework/ios-arm64/TrueLayerAPI.framework/Headers/TrueLayerAPI-Swift.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#if 0
22
#elif defined(__arm64__) && __arm64__
3-
// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
3+
// Generated by Apple Swift version 6.2.4 effective-5.10 (swiftlang-6.2.4.1.4 clang-1700.6.4.2)
44
#ifndef TRUELAYERAPI_SWIFT_H
55
#define TRUELAYERAPI_SWIFT_H
66
#pragma clang diagnostic push
@@ -65,6 +65,7 @@
6565
# if __has_include(<uchar.h>)
6666
# include <uchar.h>
6767
# elif !defined(__cplusplus)
68+
typedef unsigned char char8_t;
6869
typedef uint_least16_t char16_t;
6970
typedef uint_least32_t char32_t;
7071
# endif
@@ -301,6 +302,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
301302
#endif
302303

303304
#if defined(__OBJC__)
305+
304306
#endif
305307
#if __has_attribute(external_source_symbol)
306308
# pragma clang attribute pop
Binary file not shown.

Frameworks/TrueLayerAPI.xcframework/ios-arm64/TrueLayerAPI.framework/Modules/TrueLayerAPI.swiftmodule/arm64-apple-ios.private.swiftinterface

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
3-
// swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name TrueLayerAPI
4-
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
2+
// swift-compiler-version: Apple Swift version 6.2.4 effective-5.10 (swiftlang-6.2.4.1.4 clang-1700.6.4.2)
3+
// swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name TrueLayerAPI
4+
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.4
55
import Foundation
66
import Swift
77
@_spi(TrueLayer) import TrueLayerCore
@@ -17,8 +17,8 @@ import _SwiftConcurrencyShims
1717
@_spi(TrueLayer) case production
1818
@_spi(TrueLayer) case sandbox
1919
@_spi(TrueLayer) public static func == (a: TrueLayerAPI.API.Environment, b: TrueLayerAPI.API.Environment) -> Swift.Bool
20-
@_spi(TrueLayer) public func hash(into hasher: inout Swift.Hasher)
2120
@_spi(TrueLayer) public func encode(to encoder: any Swift.Encoder) throws
21+
@_spi(TrueLayer) public func hash(into hasher: inout Swift.Hasher)
2222
@_spi(TrueLayer) public var hashValue: Swift.Int {
2323
@_spi(TrueLayer) get
2424
}
@@ -85,7 +85,9 @@ import _SwiftConcurrencyShims
8585
@_spi(TrueLayer) public func getLegalCopy(for providerCountryCode: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.ActionableCopy
8686
@_spi(TrueLayer) public func getProvider(with providerID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.Provider
8787
@_spi(TrueLayer) public func submitConsent() async throws -> TrueLayerCore.Core.Payments.Models.Mandate.AuthorizationFlow.Status
88+
#if compiler(>=5.3) && $NonescapableTypes
8889
@_spi(TrueLayer) public func cancelMandate(providerID: Swift.String?, reason: Swift.String?, comment: Swift.String?) async throws
90+
#endif
8991
@_spi(TrueLayer) public func submitUserAccountSelection(userAccountID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Mandate.AuthorizationFlow.Status
9092
@_spi(TrueLayer) public func submitNewUserAccountSelection() async throws -> TrueLayerCore.Core.Payments.Models.Mandate.AuthorizationFlow.Status
9193
@_spi(TrueLayer) public func deleteUserAccount(userAccountID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Mandate.AuthorizationFlow.Status
@@ -112,13 +114,17 @@ import _SwiftConcurrencyShims
112114
@_spi(TrueLayer) public struct Shared : TrueLayerAPI.RequestsManager {
113115
@_spi(TrueLayer) public init(using configuration: any TrueLayerAPI.RequestsManagerConfigurationProvider)
114116
@_spi(TrueLayer) public func getProvidersConfiguration(countries: [Swift.String]) async throws -> [TrueLayerCore.Core.Payments.Models.Shared.Provider.Configuration]
117+
#if compiler(>=5.3) && $NonescapableTypes
115118
@_spi(TrueLayer) public func getMerchantConfiguration(redirectURI: Foundation.URL, deviceInformationProvider: any TrueLayerUtils.DeviceInformationProvider, screenInformationProvider: any TrueLayerUtils.ScreenInformationProvider, bundleInformationProvider: any TrueLayerUtils.BundleInformationProvider, localeInformationProvider: any TrueLayerUtils.LocaleInformationProvider, resourceType: Swift.String, integrationType: Swift.String, integrationVersion: Swift.String, sdkVersion: Swift.String, isResultScreenEnabled: Swift.Bool?) async throws -> TrueLayerCore.Core.Payments.Models.Shared.Merchant
119+
#endif
116120
@_spi(TrueLayer) public func getLastUsedProviders(userIdentifier: Swift.String, paymentType: TrueLayerCore.Core.Payments.Models.Shared.PaymentType) async throws -> [TrueLayerCore.Core.Payments.Models.Shared.Provider.Identifier]
117121
@_spi(TrueLayer) public func getAISLegalCopy(providerCountryCode: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.AISLegals
118122
@_spi(TrueLayer) public func getPISLegalCopy(providerCountryCode: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.PISLegals
119123
@_spi(TrueLayer) public func getUserPriming(providerIdentifier: TrueLayerCore.Core.Payments.Models.Shared.Provider.Identifier) async throws -> TrueLayerCore.Core.Payments.Models.Shared.Provider.UserPriming.Status
120124
@_spi(TrueLayer) public func getProvider(with providerID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.Provider
125+
#if compiler(>=5.3) && $NonescapableTypes
121126
@_spi(TrueLayer) public func getCancellationFormInformation(providerId: Swift.String?) async throws -> TrueLayerCore.Core.Payments.Models.Shared.CancellationFormInformation
127+
#endif
122128
}
123129
}
124130
@_spi(TrueLayer) extension TrueLayerAPI.API.Payments.Requests.Manager {
@@ -130,10 +136,14 @@ import _SwiftConcurrencyShims
130136
@_spi(TrueLayer) public func submitProviderSelection(_ providerIdentifier: TrueLayerCore.Core.Payments.Models.Shared.Provider.Identifier) async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
131137
@_spi(TrueLayer) public func submitConsent() async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
132138
@_spi(TrueLayer) public func getLegalCopy(for providerCountryCode: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.ActionableCopy
139+
#if compiler(>=5.3) && $NonescapableTypes
133140
@_spi(TrueLayer) public func cancelPayment(providerID: Swift.String?, reason: Swift.String?, comment: Swift.String?) async throws
141+
#endif
134142
@_spi(TrueLayer) public func getAdditionalInputsHelpText(with providerCountryCode: Swift.String) async throws -> [TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.AdditionalInputs.HelpText]
135143
@_spi(TrueLayer) public func getAdditionalInputsLocalizations(countryCode: Swift.String) async throws -> [TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.AdditionalInputs.Localization]
144+
#if compiler(>=5.3) && $NonescapableTypes
136145
@_spi(TrueLayer) public func submitForm(inputs: [Swift.String : Swift.String], adjacent: TrueLayerCore.Core.Payments.Models.Shared.Adjacent?) async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
146+
#endif
137147
@_spi(TrueLayer) public func submitUserAccountSelection(userAccountID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
138148
@_spi(TrueLayer) public func submitNewUserAccountSelection() async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
139149
@_spi(TrueLayer) public func submitSaveUserAccount() async throws
@@ -154,7 +164,9 @@ import _SwiftConcurrencyShims
154164
@_spi(TrueLayer) case api
155165
@_spi(TrueLayer) case paymentExperience
156166
@_spi(TrueLayer) case www
167+
#if compiler(>=5.3) && $NonescapableTypes
157168
@_spi(TrueLayer) public init?(rawValue: Swift.String)
169+
#endif
158170
@_spi(TrueLayer) public typealias RawValue = Swift.String
159171
@_spi(TrueLayer) public var rawValue: Swift.String {
160172
@_spi(TrueLayer) get

Frameworks/TrueLayerAPI.xcframework/ios-arm64/TrueLayerAPI.framework/Modules/TrueLayerAPI.swiftmodule/arm64-apple-ios.swiftinterface

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
3-
// swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name TrueLayerAPI
4-
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
2+
// swift-compiler-version: Apple Swift version 6.2.4 effective-5.10 (swiftlang-6.2.4.1.4 clang-1700.6.4.2)
3+
// swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name TrueLayerAPI
4+
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.4
55
import Foundation
66
import Swift
77
import TrueLayerCore
Binary file not shown.

Frameworks/TrueLayerAPI.xcframework/ios-arm64_x86_64-simulator/TrueLayerAPI.framework/Headers/TrueLayerAPI-Swift.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#if 0
22
#elif defined(__arm64__) && __arm64__
3-
// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
3+
// Generated by Apple Swift version 6.2.4 effective-5.10 (swiftlang-6.2.4.1.4 clang-1700.6.4.2)
44
#ifndef TRUELAYERAPI_SWIFT_H
55
#define TRUELAYERAPI_SWIFT_H
66
#pragma clang diagnostic push
@@ -65,6 +65,7 @@
6565
# if __has_include(<uchar.h>)
6666
# include <uchar.h>
6767
# elif !defined(__cplusplus)
68+
typedef unsigned char char8_t;
6869
typedef uint_least16_t char16_t;
6970
typedef uint_least32_t char32_t;
7071
# endif
@@ -301,6 +302,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
301302
#endif
302303

303304
#if defined(__OBJC__)
305+
304306
#endif
305307
#if __has_attribute(external_source_symbol)
306308
# pragma clang attribute pop
@@ -311,7 +313,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
311313
#endif
312314

313315
#elif defined(__x86_64__) && __x86_64__
314-
// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
316+
// Generated by Apple Swift version 6.2.4 effective-5.10 (swiftlang-6.2.4.1.4 clang-1700.6.4.2)
315317
#ifndef TRUELAYERAPI_SWIFT_H
316318
#define TRUELAYERAPI_SWIFT_H
317319
#pragma clang diagnostic push
@@ -376,6 +378,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
376378
# if __has_include(<uchar.h>)
377379
# include <uchar.h>
378380
# elif !defined(__cplusplus)
381+
typedef unsigned char char8_t;
379382
typedef uint_least16_t char16_t;
380383
typedef uint_least32_t char32_t;
381384
# endif
@@ -612,6 +615,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
612615
#endif
613616

614617
#if defined(__OBJC__)
618+
615619
#endif
616620
#if __has_attribute(external_source_symbol)
617621
# pragma clang attribute pop
Binary file not shown.

Frameworks/TrueLayerAPI.xcframework/ios-arm64_x86_64-simulator/TrueLayerAPI.framework/Modules/TrueLayerAPI.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
3-
// swift-module-flags: -target arm64-apple-ios14.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name TrueLayerAPI
4-
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
2+
// swift-compiler-version: Apple Swift version 6.2.4 effective-5.10 (swiftlang-6.2.4.1.4 clang-1700.6.4.2)
3+
// swift-module-flags: -target arm64-apple-ios14.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name TrueLayerAPI
4+
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.4
55
import Foundation
66
import Swift
77
@_spi(TrueLayer) import TrueLayerCore
@@ -17,8 +17,8 @@ import _SwiftConcurrencyShims
1717
@_spi(TrueLayer) case production
1818
@_spi(TrueLayer) case sandbox
1919
@_spi(TrueLayer) public static func == (a: TrueLayerAPI.API.Environment, b: TrueLayerAPI.API.Environment) -> Swift.Bool
20-
@_spi(TrueLayer) public func hash(into hasher: inout Swift.Hasher)
2120
@_spi(TrueLayer) public func encode(to encoder: any Swift.Encoder) throws
21+
@_spi(TrueLayer) public func hash(into hasher: inout Swift.Hasher)
2222
@_spi(TrueLayer) public var hashValue: Swift.Int {
2323
@_spi(TrueLayer) get
2424
}
@@ -85,7 +85,9 @@ import _SwiftConcurrencyShims
8585
@_spi(TrueLayer) public func getLegalCopy(for providerCountryCode: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.ActionableCopy
8686
@_spi(TrueLayer) public func getProvider(with providerID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.Provider
8787
@_spi(TrueLayer) public func submitConsent() async throws -> TrueLayerCore.Core.Payments.Models.Mandate.AuthorizationFlow.Status
88+
#if compiler(>=5.3) && $NonescapableTypes
8889
@_spi(TrueLayer) public func cancelMandate(providerID: Swift.String?, reason: Swift.String?, comment: Swift.String?) async throws
90+
#endif
8991
@_spi(TrueLayer) public func submitUserAccountSelection(userAccountID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Mandate.AuthorizationFlow.Status
9092
@_spi(TrueLayer) public func submitNewUserAccountSelection() async throws -> TrueLayerCore.Core.Payments.Models.Mandate.AuthorizationFlow.Status
9193
@_spi(TrueLayer) public func deleteUserAccount(userAccountID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Mandate.AuthorizationFlow.Status
@@ -112,13 +114,17 @@ import _SwiftConcurrencyShims
112114
@_spi(TrueLayer) public struct Shared : TrueLayerAPI.RequestsManager {
113115
@_spi(TrueLayer) public init(using configuration: any TrueLayerAPI.RequestsManagerConfigurationProvider)
114116
@_spi(TrueLayer) public func getProvidersConfiguration(countries: [Swift.String]) async throws -> [TrueLayerCore.Core.Payments.Models.Shared.Provider.Configuration]
117+
#if compiler(>=5.3) && $NonescapableTypes
115118
@_spi(TrueLayer) public func getMerchantConfiguration(redirectURI: Foundation.URL, deviceInformationProvider: any TrueLayerUtils.DeviceInformationProvider, screenInformationProvider: any TrueLayerUtils.ScreenInformationProvider, bundleInformationProvider: any TrueLayerUtils.BundleInformationProvider, localeInformationProvider: any TrueLayerUtils.LocaleInformationProvider, resourceType: Swift.String, integrationType: Swift.String, integrationVersion: Swift.String, sdkVersion: Swift.String, isResultScreenEnabled: Swift.Bool?) async throws -> TrueLayerCore.Core.Payments.Models.Shared.Merchant
119+
#endif
116120
@_spi(TrueLayer) public func getLastUsedProviders(userIdentifier: Swift.String, paymentType: TrueLayerCore.Core.Payments.Models.Shared.PaymentType) async throws -> [TrueLayerCore.Core.Payments.Models.Shared.Provider.Identifier]
117121
@_spi(TrueLayer) public func getAISLegalCopy(providerCountryCode: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.AISLegals
118122
@_spi(TrueLayer) public func getPISLegalCopy(providerCountryCode: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.PISLegals
119123
@_spi(TrueLayer) public func getUserPriming(providerIdentifier: TrueLayerCore.Core.Payments.Models.Shared.Provider.Identifier) async throws -> TrueLayerCore.Core.Payments.Models.Shared.Provider.UserPriming.Status
120124
@_spi(TrueLayer) public func getProvider(with providerID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.Provider
125+
#if compiler(>=5.3) && $NonescapableTypes
121126
@_spi(TrueLayer) public func getCancellationFormInformation(providerId: Swift.String?) async throws -> TrueLayerCore.Core.Payments.Models.Shared.CancellationFormInformation
127+
#endif
122128
}
123129
}
124130
@_spi(TrueLayer) extension TrueLayerAPI.API.Payments.Requests.Manager {
@@ -130,10 +136,14 @@ import _SwiftConcurrencyShims
130136
@_spi(TrueLayer) public func submitProviderSelection(_ providerIdentifier: TrueLayerCore.Core.Payments.Models.Shared.Provider.Identifier) async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
131137
@_spi(TrueLayer) public func submitConsent() async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
132138
@_spi(TrueLayer) public func getLegalCopy(for providerCountryCode: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.Shared.ActionableCopy
139+
#if compiler(>=5.3) && $NonescapableTypes
133140
@_spi(TrueLayer) public func cancelPayment(providerID: Swift.String?, reason: Swift.String?, comment: Swift.String?) async throws
141+
#endif
134142
@_spi(TrueLayer) public func getAdditionalInputsHelpText(with providerCountryCode: Swift.String) async throws -> [TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.AdditionalInputs.HelpText]
135143
@_spi(TrueLayer) public func getAdditionalInputsLocalizations(countryCode: Swift.String) async throws -> [TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.AdditionalInputs.Localization]
144+
#if compiler(>=5.3) && $NonescapableTypes
136145
@_spi(TrueLayer) public func submitForm(inputs: [Swift.String : Swift.String], adjacent: TrueLayerCore.Core.Payments.Models.Shared.Adjacent?) async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
146+
#endif
137147
@_spi(TrueLayer) public func submitUserAccountSelection(userAccountID: Swift.String) async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
138148
@_spi(TrueLayer) public func submitNewUserAccountSelection() async throws -> TrueLayerCore.Core.Payments.Models.SinglePayment.AuthorizationFlow.Status
139149
@_spi(TrueLayer) public func submitSaveUserAccount() async throws
@@ -154,7 +164,9 @@ import _SwiftConcurrencyShims
154164
@_spi(TrueLayer) case api
155165
@_spi(TrueLayer) case paymentExperience
156166
@_spi(TrueLayer) case www
167+
#if compiler(>=5.3) && $NonescapableTypes
157168
@_spi(TrueLayer) public init?(rawValue: Swift.String)
169+
#endif
158170
@_spi(TrueLayer) public typealias RawValue = Swift.String
159171
@_spi(TrueLayer) public var rawValue: Swift.String {
160172
@_spi(TrueLayer) get

0 commit comments

Comments
 (0)