Skip to content

Releases: Adyen/adyen-pos-mobile-ios

Release 3.5.0

18 Feb 14:04
Compare
Choose a tag to compare

⚠️ SDK NYC1 PIN support expires on 16 August 2025 ⚠️

New:

  • The placement of the PIN entry UI for NYC1 with PIN is now randomized to enhance security and comply with PCI requirements.
  • Calling resetSession() resets the security check for NYC1 with PIN (SCRP).

Fixed:

  • We fixed the issue where in some cases the prompt to accept Apple's Terms of Use cancelled a transaction.
  • We fixed the issue on iOS 17 devices where in some cases Tap to Pay PIN transactions were cancelled when using Tap to Pay iPhone Screen Lock.

Breaking changes:

  • This release updates the minimum required Xcode version to Xcode 16, dropping support for Xcode 15.
  • After you have made a NYC1 transaction with SDK version 3.5.0 and later, the card reader will no longer work with older SDK versions.
  • To add SDK version 3.5.0 and later, you now need to create an API credential in your Customer Area.

Known issues:

  • When using Tap to Pay on iPhone Screen Lock on iOS 18 devices, the transaction UI might not show the result after the device passcode was entered.

Release 3.4.0

22 Jan 17:16
Compare
Choose a tag to compare

⚠️ SDK NYC1 PIN support expires on 12 July 2025 ⚠️

New:

  • Various security and internal observability improvements.

Fixed:

  • Resolved an issue that could cause transactions to temporarily fail when running on the simulator.

Known Issues:

  • Attempting to perform NYC1 PIN transactions on the same NYC1 using different versions of the SDK may result in a failure until the session is reset. This issue affects all versions that have PIN functionality.

Release 3.3.2

02 Jan 13:30
Compare
Choose a tag to compare

⚠️ SDK NYC1 PIN support expires on 28 June 2025 ⚠️

Fixed:

  • Fixed an issue where NYC1 Store & Forward transactions would fail after updating the SDK from 3.2.0 to 3.3.x. Please update to version 3.3.2 to ensure S&F transactions work on NYC1.
  • In some cases when executing a firmware update on NYC1, the SDK reported success while the device was not actually updated. In this version, an error will be thrown when the firmware is not the expected version after an update.

v3.3.1

29 Nov 14:48
8b8c1d5
Compare
Choose a tag to compare

⚠️ SDK NYC1 PIN support expires on 25 May 2025 ⚠️

New:

Various bugfixes and improvements

v3.3.0

01 Nov 15:43
6759c5f
Compare
Choose a tag to compare

⚠️ SDK NYC1 PIN support expires on 28 April 2025

New:

  • Limited support for Diagnosis Request: retrieve unconfirmedBatchCount with HostDiagnosisFlag set to false. Not supported: Diagnosis Request with HostDiagnosisFlag set to true.
  • Support for NYC1 PIN in Store & Forward

Fixed:

  • Fixed an issue that could cause some transactions to cancel
  • Various improvements and bug fixes

v3.2.0

01 Oct 11:25
Compare
Choose a tag to compare

⚠️ SDK NYC1 PIN support expires on 25 March 2025

New:

  • Store & Forward support for offline transactions (for a maximum of 24 consecutive hours)
  • Support for PIN transactions on NYC1 (SCRP)
  • Passcode requirement for SDK
  • SDK Security Requirements, see troubleshooting instructions
  • Limited support for Card Aquisition

Fixed:

Breaking changes:

  • Environment based package integration, see our integration guide. Starting from this version, it is not possible to use TEST and LIVE environments from a single app target. Each app target must connect to a specific environment.

v2.2.0

10 Jul 19:34
Compare
Choose a tag to compare

New:

  • Minimum iOS version raised to 17.0.
  • Improved error messaging.

Fixed:

  • NYC1 does not reconnect after a firmware update.

v2.1.3

05 Mar 10:00
Compare
Choose a tag to compare

New:

Fixed:

  • On iOS 17.4 pairing with NYC1 does not display pairing hints.
  • Connecting to an NYC1 at the start of a transaction sometimes hangs.

v2.1.2

22 Nov 17:34
Compare
Choose a tag to compare

2.1.2 Release Notes

New
· Added a method to fetch firmware update summary.

Fixed
· Issue with firmware updates.

v2.1.1

09 Oct 15:12
Compare
Choose a tag to compare

2.1.1 Release Notes

New
· Added support for Bluetooth firmware updates.
· Added Bluetooth firmware version to Device Details.

Fixed
· Slow response when cancelling transactions.
· Unnecessary Bluetooth permission pop-up.