Releases: Adyen/adyen-pos-mobile-ios
v3.3.1
v3.3.0
New:
- Limited support for Diagnosis Request: retrieve
unconfirmedBatchCount
withHostDiagnosisFlag
set tofalse
. Not supported: Diagnosis Request withHostDiagnosisFlag
set totrue
. - 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
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:
- Improved error messaging, see troubleshooting instructions
- Various improvements and bug fixes
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
v2.1.3
New:
- Added a privacy manifest file describing the use of required reason API and data use.
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
2.1.2 Release Notes
New
· Added a method to fetch firmware update summary.
Fixed
· Issue with firmware updates.
v2.1.1
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
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
- 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