Releases: checkout/frames-ios
Releases · checkout/frames-ios
Bug Fixes
Released on 2021-10-19.
Fixed
- Localizable.strings issue when used with Cocoapods as a static library.
- Compilation issue for simulator release builds with Swift Package Manager.
Added new delegate methods on ThreedsWebViewControllerDelegate
Added
- New delegate methods on
ThreedsWebViewControllerDelegate
to receivetoken
.
Fixed
- URL handling in
ThreedsWebViewController
Removed
- Alamofire dependency
Version 3.4.4
Fixed
- Card token request serialization.
Removed
- Support for i386 architecture.
Fix Cocoapods build issues and bug fixes
- Cocoapods build issues that blocked release
- Billing address showing up nil inside CkoCardTokenResponse
- iOS Custom Example project crash while creating token
Optimise Carthage build
- Optimise Carthage build.
Fix Carthage build and SPM resources
- All resources now load with Swift Package Manager.
- Carthage distribution now fixed.
Fix dependencies and JSON decoding
- Added user-agent for requests.
- Response objects are now decoded properly using snake case.
- Distribution via Swift Package Manager is now fixed.
- PhoneNumberKit source files have been removed, which were embedded in the framework. This includes
CKOPhoneNumberKit
. PhoneNumberKit is now referenced from the Podspec and Swift Package Manager configuration.
Add chevronColor option to CheckoutTheme
- New
chevronColor
option has been added toCheckoutTheme
.
Add NetworkError and fix compilation issue for DetailsInputView
- New
NetworkError
enum allows you to see more details of any errors received from the API. - Using
DetailsInputView
in your own Storyboard file no longer results in a build error.
Remove Script Failing App Store Validation
- Remove the
update.sh
script (leftover from updatingPhoneNumberKit
) from the project which would cause failures when validating with Xcode/the App Store.