Skip to content

Releases: sumup/sumup-ios-sdk

v5.0.0

07 May 09:26
Compare
Choose a tag to compare
  • [ADDED] Support for the Solo Lite card reader
  • [ADDED] Support for the Australian Dollar and Mexican Pesos currencies: SMPCurrencyCodeAUD, SMPCurrencyCodeMXN
  • [ADDED] Introduction of a unified Black and White theme that represents "One Design Language" across all SumUp products
  • [ADDED] Support for running in Simulator with ARM64 architecture
  • [REMOVED] Unused AirRegister directory

Release 4.4.1

11 Apr 13:45
Compare
Choose a tag to compare
  • [IMPROVEMENT] Includes Privacy Manifest file
  • [REMOVED] Minimum deployment target is now iOS 14 (was iOS 12)

Release 4.3.5

21 Nov 10:14
Compare
Choose a tag to compare
  • [FIXED] A crash when using AirPrint on devices running iOS 17
  • [FIXED] A crash when using UIDatePicker on devices running iOS 17
  • [IMPROVEMENT] Miscellaneous bug fixes and enhancements

Release 4.4.0

10 Nov 14:42
Compare
Choose a tag to compare
  • [REMOVED] Minimum deployment target is now iOS 14 (was iOS 12)
  • [FIXED] A crash when using AirPrint on devices running iOS 17
  • [FIXED] A crash when using UIDatePicker on devices running iOS 17
  • [IMPROVEMENT] Miscellaneous bug fixes and enhancements

Release 4.3.4

12 Apr 08:48
Compare
Choose a tag to compare
  • [BUGFIX] Tip on Card Reader feature: bug fixes and stability improvements

Release 4.3.3

24 Mar 10:09
Compare
Choose a tag to compare
  • [IMPROVEMENT] Tip on Card Reader (TCR) feature, allowing tips to optionally be prompted-for on supported card readers' displays instead of on the iPhone/iPad display.
  • [IMPROVEMENT] Connecting and disconnecting multiple times to a Solo card reader from the Checkout Preferences screen could cause it to get into a state where connection was not possible anymore. This issue has been fixed.
  • [IMPROVEMENT] Solo card reader support in the SDK has left beta phase.
  • [BUGFIX] Removed internal use of UIAppearance to override colors of navigation bars. This caused issues with host apps.

Release 4.3.1 - Podspec fix only

16 Dec 15:55
Compare
Choose a tag to compare
  • [BUGFIX] Podspec fix. The release v4.3.0 does not work with Cocoapods due to an issue in the Podspec file. All changes mentioned in v4.3.0 are available in this release.

Release 4.3.0

16 Dec 12:28
Compare
Choose a tag to compare
  • [ADDED] Starting with firmware version 1.0.1.84, Air card readers with serial numbers starting with 108, 109 or later require iOS SDK 4.3.0 and later. Please update to the latest iOS SDK version if you need to support these readers
  • [ADDED] Introduction of the support for SumUp 'Solo' card reader (beta phase)
  • [ADDED] Prompt may appear after a checkout to recommend updating card reader firmware
  • [IMPROVEMENT] Refreshed SumUp Brand Design Language for failed, successful and receipt screens
  • [IMPROVEMENT] More reliable handling of card reader connectivity issues during checkout
  • [IMPROVEMENT] Tip amount may be shown at the top of the screen during checkout
  • [IMPROVEMENT] Improvements to the Bluetooth scanning screen
  • [IMPROVEMENT] Improvements to some card reader animations
  • [REMOVED] Payment links are no longer supported as a payment method
  • [REMOVED] Switch to enable/disable card reader removed from the Checkout Preferences screen
  • [REMOVED] Minimum deployment target is now iOS 12 (was iOS 10)

4.2.1: Internal bug fixes and improvements

07 Jun 15:16
Compare
Choose a tag to compare
  • [BUGFIX] Internal bug fixes and improvements

Release 4.2.0

19 Jan 11:02
Compare
Choose a tag to compare
  • [ADDED] Add SMPSkipScreenOptionFail to SMPSkipScreenOptions to allow for skipping the screen shown at the end of a failed transaction.
  • [ADDED] Dedicated error code for handling invalid decimal values for currencies - SMPSumUpSDKErrorInvalidAmountDecimals
  • [UPCOMING] Dropping support for iOS 10 and iOS 11