Skip to content

Releases: checkout/checkout-3ds-sdk-ios

3.2.5

24 Oct 11:27
17bee16
Compare
Choose a tag to compare

Minor Release

[Update] Support Xcode 16
[Upgrade] min supported iOS version to 13.0
[Update] SDK privacy info
[Update] getSecPublicKey to depend on JOSESwift

3.2.4

03 Apr 10:39
d3548a0
Compare
Choose a tag to compare

Minor Release

[Fix] Decoding issue that would cause the SDK to error out.

3.2.3

18 Jan 17:05
3772b29
Compare
Choose a tag to compare

Minor Release

[Fix] SDK device information EC encryption issue for ARes
[Add] Support SDK privacy info

3.2.2

02 Jan 19:48
4d03fe0
Compare
Choose a tag to compare

Minor Release

[Updated] Our LOA reference number, after having completed our re-certification on 3DS2.2/2.1 for EMVCo

3.2.1

12 Oct 10:51
4d03fe0
Compare
Choose a tag to compare

Minor Release

โš ๏ธ This release is deprecated. Please use v3.2.2 onwards.

  • [Fixed] a connection lost issue when the app returns to the foreground during an OOB flow

3.2.0

22 Sep 15:15
4d03fe0
Compare
Choose a tag to compare

Major release

โš ๏ธ This release is deprecated. Please use v3.2.2 onwards.

  • [Removed] Support for X86_64 architecture. We now only support ARM64.
  • [Updated] 3DS SDK is now bitcode-free.
  • [Updated] Updated Licel's DexProtector to version 12.11.36.
  • [Updated] Updated security warnings implementation.
  • [Updated] Made some updates required by our testing partner to support EMVCo re-certification (e.g., device info version to 1.6 - Base64 Padding effects).
  • [Updated] Upgraded SDK minimum iOS version to 12.
  • [Fix] Device appId is now always in lowercase.
  • [Added] New security framework from Licel.

3.1.2

27 Oct 11:09
7ad5f41
Compare
Choose a tag to compare

Minor Release

โš ๏ธ This patch supports X86_64 architecture. We recommend using v3.2.0 onwards which support ARM64 only, as these are the main supported versions.
[Fixed] a connection lost issue when the app returns to the foreground during an OOB flow
[Fixed] device appId is now always in lowercase

3.1.1

19 Sep 15:52
e5c2f16
Compare
Choose a tag to compare

MINOR release

[FIX] Fix frictionless flow with Attempted tranaction status

3.1.0

03 Aug 15:27
e870ed0
Compare
Choose a tag to compare

Major release

Breaking public API Change

  • [CHANGED] Renamed ChallengeResult to AuthenticationResult
  • [CHANGED] Deprecated two authenticate functions
  • [ADDED] Added a new authenticate function with callback value of Swift Result type which contains AuthenticationResult and AuthenticationError
  • [ADDED] We now provide an AuthenticationResult object during the Authentication flow, which contains transactionStatus and sdkTransactionId
  • [FIX] Fixed the version of the logging SDK we are using

3.0.0

13 Apr 09:13
80bf2c5
Compare
Choose a tag to compare

Major release

  • Added a new Standalone integration method which allows our SDKs to be used across any Authentication provider
  • In the Standard integration, now make another call to the Sessions endpoint in case the session is not approved
  • Some general fixes and improvements to optimise performance and functionality