Releases: datatrans/ios-sdk
3.10.1
3.10.0
📱💧 Xcode 26 with Liquid Glass support
We've made extensive changes to our layouting engine to support Xcode 26 builds.
Added
- Building with Xcode 26 for Liquid Glass is now fully supported
- Continued compatibility with Xcode 16
Updated
- Prepaid Card representation (BoncardType
sbbVoucher)
Fixed
- Minor bugs
3.9.0
💳🍂 September Update: PostFinance Pay
A fresh update before autumn kicks in! We're adding PostFinance Pay, updating Klarna, and polishing a few edges.
Added
- PostFinance Pay is now supported.
Updated
- Klarna library updated to 2.6.29
- Klarna payment method logo
Fixed
- Improved and fixed DCC handling
- LiquidGlass: some fixes included, but we still don't recommend using Xcode 26. We are working on it.
- Minor bugs
3.8.0
💳🎄 DCC Update & bug fixes for Christmas!
Probably our last release of the year. We fixed a few things and also optimized how DCC works with our iOS SDK.
⚠️ iOS 11 and XCode 14 are now unsupported
The minimum iOS version increased from 11.0 to 12.0 and the minimum Xcode version increased from 14.1 to 15.2. iOS 11 has been deprecated by iOS 12 since 2018 - so take this as an FYI, you are fine.
Added
- The DCC currency choice is now preselected for Mastercard payments
Updated
- The Klarna SDK has been updated to the latest version
- Cleanup of an outdated card scanner dependency
Fixed
- Minor bugs
3.7.3
⚠️ Apple Pay fix for SDK versions 3.7.0 to 3.7.2
SDK versions 3.7.0, 3.7.1, and 3.7.2 present issues when running Apple Pay on iOS 15. Please update to version 3.7.3 if your app supports Apple Pay on iOS 15.
Fixed
- Apple Pay crash on devices running iOS 15.1 - 15.3
3.7.2
Fixed
- Transaction status of Apple Pay registrations
3.7.1
⚠️ Update Required for Twint starting with Xcode 16
Starting with Xcode 16, version 3.7.1 or later will be required for compatibility with iOS 18. Please ensure that you update the SDK to avoid issues with Twint and Xcode 16 in the future.
Fixed
- Fixed an issue where Twint would not open on iOS 18 when using Xcode 16
3.7.0
🌷🙌🏻 iDEAL, 3D Secure & More
We've expanded our SDK to iDEAL as a supported payment method and added Apple Pay's tokenization flow. Additionally, we've provided more flexibility in passing 3D Secure cardholder information.
Added
- iDEAL as a supported payment method in the SDK
- Option to pass 3D Secure cardholder information directly when invoking the SDK, supporting scenarios where this information isn't available during the transaction init request
- Tokenization of Apple Pay wallets (via newly added
SavedApplePay) to enable merchant-initiated transactions
Fixed
- Minor bugs
3.6.3
Fixed
Updated Klarna to fix an invalid PrivacyInfo.xcprivacy file.
3.6.1
Added
- Added an alternative app callback to enhance support for .NET 8 MAUI
Changed
- Updated Klarna and PayPal dependencies to include privacy manifest files