Releases: checkout/frames-ios
Minor Release
4.1.1
- Fixes an error that validates expiry date when the date input is in the same year but on a previous month
Minor Release
4.1.0
- Added a new feature to set custom border styles
- Added validation to avoid the SDK being used with empty public keys
Minor Release
4.0.5
- Fixed a minor bug with the pay button not enabling due to inconsistent behaviour with expiry date formatting
- Improved UI test support, enabling public accessibilityLabels to input fields
- Updated phone number validation logic, linking the country to the phone number if an international phone code is not provided
Minor release
4.0.4
- Mapped the
scheme_local
property from the /tokens endpoint via the SDK (NAS keys only) [Enhancement] - Handles cartes_bancaires and mada strings in
scheme
property returned from /tokens endpoint [Fix] - Passing new error type
userCancelled
in completion handler for tokenisation journey [Enhancement]
The completion handler failure case now returns userCancelled
. If treating all failure outcomes as Error
it might be a good time to review if requirements changed. This however removes the need to detect when control is handed back to your application, as we will call the completionHandler on all paths that complete tokenisation flow.
Minor release
4.0.3
• Fix Cocoapods resources in AppStore archive [Fix]
All Cocoapods integrators should use this version in order to ensure the assets are present in the AppStore distributed build.
Minor release
4.0.2
• Fix Security Code input issue with leading zeros [Fix]
• Improved phone number validation, improving UX and input handling [Enhancement]
All SDK integrators desiring the new SDK should use 4.0.2 onwards, as it fixes some known bugs with 4.0.1.
Minor release
4.0.1
• Fix Apple Pay token type [Fix]
• Fix some typos and cleaned up code [Fix]
• Font can now be set within the Theme [Fix]
• Improved efficiency of our 3DSWebView [Enhancement]
• Enabled host app to use its own navigation controller [Enhancement]
All SDK integrators desiring the new SDK should use 4.0.1 onwards, as it fixes some known bugs with 4.0.0.
Major release
4.0.0
- Improved validation and tokenisation logic
- Fully updated customisation, to be in line with your app experience
- More secure UIs that protect your customers
Version causes breaking changes. Please check our ReadMe for latest integration advice.
Bug Fixes
Released on 2022-04-26.
Fixed
- Storage in 3DS webview is no longer persistent
Bug Fixes
Released on 2021-11-04.
Fixed
- Issue where
ThreedsWebViewControllerDelegate
callback methods were called twice per 3DS flow.