This repository was archived by the owner on Mar 19, 2024. It is now read-only.
Repository navigation
Releases: Ingenico-ePayments/connect-sdk-client-swift-example
Releases · Ingenico-ePayments/connect-sdk-client-swift-example
Release list
2.6.0
Added:
- Initialisation of
SessionConfiguration,ConnectSDKConfiguration,PaymentConfigurationandConnectSDKhas been added. These are required in order to work with the newConnectSDKstructure when making API calls.
Changed:
- API calls are now done via the
ConnectSDKobject instead of usingSession. - Validation of the Card product fields is now done via
validateValue(value:)instead of the deprecatedvalidateValue(value:for:)function. - Deployment target has been updated to iOS 12, since that is the minimum supported version of the SDK.
Removed:
FormRowReadonlyReview,DetailedPickerViewTableViewCellandReadonlyReviewCellhave been removed, since these were only used in AfterPay. Afterpay support was already removed in a previous release.- The
sessionandcontextparameters in the initialisers ofBancontactProductViewController,PaymentProductViewControllerand -PaymentProductsViewControllerTargethave been removed. - All instances of
Sessionhave been removed. - The
contextproperties inPaymentProductViewControllerandPaymentProductsViewControllerTargetnow get its value from the setpaymentConfigurationinConnectSDK. Podspechas been removed, since that is not required for this example app.
2.5.2
Added:
- Logging of requests and responses was enabled for Debug builds of the example.
Removed:
- Removed all view elements related to Arvato / Afterpay.
- Removed
kArvatoIdsfromAppConstants.
2.5.1
-
Changed:
- Code style improvements.
-
Fixed:
- Fixed an issue where the product logo increased in size after error on card number field.
2.5.0
- Changed:
- Removed the usage of force-unwrap where possible.
2.4.0
- Changed:
- Changed the input controls for the country code and currency code from pickers to text fields.
2.3.1
- Changed:
- The example application has been updated to be compatible with latest Swift SDK version (5.0).
- Fixed:
- Use a different character set for cardholder name input trimming.
2.3.0
- Added:
- A button was added to the final screen that displays the Encrypted Customer Details, if generated, which can be used to test payments in the server to server Create Payment API.
- An option was added to the start screen that allows pasting the response body of the server to server Create Client Session API.
2.2.1
- Fixed:
- Fixed an issue with UI elements not responding in iOS 14.
2.2.0
- Added:
- Added support for
ValidatorResidentIdNumber.
- Added support for
- Fixed:
- Fixed an issue where the Credit Card logo would show too big on the Payment Details screen.
2.1.4
- Changed:
- The logic on the Credit Card view that determines when to perform a request for IIN Details has been updated to notice changes in the first 8 characters of the provided Credit Card number.