Skip to content

Releases: Adyen/adyen-pos-mobile-ios

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.

v2.0.1

02 Aug 11:24
Compare
Choose a tag to compare

2.0.1 Release Notes

New
· SDK has been tested and validated on iOS17
· NYC1 will now play an alert sound if the card was left inside the device after a transaction is finished
· NYC1 Bluetooth disconnections are now handled gracefully
· Transactions are now cancelled if the app is backgrounded, the screen is locked, or the app killed mid-transaction
· Add support for setting the dismiss interval of the success result screen
· Automatically dismiss Tap To Pay UI after 100s to prevent errors when user takes too long to tap a card

Changed
· AdyenPOSError.paymentInterfaceNotSupported is now deprecated

Fixed
· The charging indicator and battery capacity values are now refreshed every time the Device management view is presented
· The Tap To Pay Apple interface is no longer presented if the transaction is cancelled quickly
· The camera now rotates correctly in landscape mode on iPad when connecting to the NYC1
· Error screen is no longer presented in edge cases where an error occurs after the transaction is approved

v2.0.0

11 May 14:27
Compare
Choose a tag to compare
  • Minimum iOS version requirement bumped to 16.4
  • POSSampleApp added
  • Removed deprecated Transaction typealias
  • TapToPay transaction speed improvements
  • Tweaked several TapToPay error messages
  • Improved TapToPay reliability

From v1.3.0:

  • Added support for Reversals (referenced refunds)
  • Do not automatically reconnect to NYC1 device when forgotten in system settings