This repository has been archived by the owner on Mar 19, 2024. It is now read-only.
Releases: Ingenico-ePayments/connect-sdk-client-swift
Releases · Ingenico-ePayments/connect-sdk-client-swift
2.2.1
- Fixed:
- Fixed a bug where the display hints of accounts-on-file were not read in from the JSON response.
- Fixed a bug in
Session.preparePaymentRequestJSON
that resulted in an invalidly formatted prepared request. - Fixed a bug in encryption that led to non-decryptable output.
2.2.0
- Added:
- A validator for IBAN fields has been added to the SDK.
- Added logo and translations for Postfinance Card (3201) and Postfinance e-finance (3202).
- Changed:
C2SCommunicationConfiguration
now should be initialised with the client-api- and asset-base-url that are retrieved from the create client session call, provided in the server to server SDK.- Changed the translations for payment product 402 from 'eCard Poland' to 'e-Przelewy'.
- Deprecated:
- All constructors and methods requiring a
Region
and/orEnvironmentType
as parameter have been deprecated. Use the similar constructor/method that take a client-api- and/or asset-base-url instead. Region
is no longer used.EnvironmentType
is no longer used.
- All constructors and methods requiring a
- Removed:
- Removed the icons and translations for payment product CashU (845).
2.1.0
- Added:
- Added logo and translations for ACH (730).
- Added localities for Slovak, Croatian, German for Belgium and Italian for Switzerland.
- Fixed:
- The country translation keys use the country code again instead of the country name.
2.0.0
- Added
- A
TermsAndConditions
validator has been added. - Added logo and translations for MIR (164).
- A
- Changed:
- The Swift SDK has been upgraded to Swift 3.2. To use the latest version of the SDK, make sure you are using at least version 9.0 of Xcode.
1.6.0
-
Changed:
- Changed the name and logo of payment product Sofort Überweisung (id 836) to Sofort.
-
Note:
- This version will be the last version using Swift 3.0 and has not been made available on Cocoapods. The next version will use Swift 3.2 and will be made available on Cocoapods again.
1.5.0
- Added:
- Added support for the new
getCustomerDetails
call. - Added
boolString
anddateString
to enumFieldType
. - Added
boolType
anddateType
to enumFormElementType
. - Added
dateKeyboard
to enumPreferredInputType
.
- Added support for the new
- Deprecated:
- Deprecated the
displayName
field of theICValueMap
class. In order to retrieve thedisplayName
now, use thegetDisplayElements
method and retrieve theKeyValuePair
item where the key is "displayName".
- Deprecated the
1.4.0
- Added
- Added
getThirdPartyStatus
call.
- Added
- Changed
- Made email validation more strict. For instance, each domain must now have a TLD.
1.3.0
- Added:
- Added an icon and translations for the Hiper payment product.
1.2.0
- Added:
- Added an icon and translations for the UATP payment product.
- Removed:
- Removed the icon and translations for the Visa Delta payment product.
1.1.0
- Added:
- Added support for extra regions
AMS
andPAR
.
- Added support for extra regions
- Changed:
- Updated endpoint URLs