Releases: stripe/stripe-ios
Releases · stripe/stripe-ios
Version 15.0.3
- Remastered version of v15.0.2 with Xcode 12.5 compatibility.
Version 14.0.2
- Remastered version of v14.0.1 with Xcode 12.5 compatibility.
Version 21.3.0
- Adds support for SwiftUI in custom integration using the
STPPaymentCardTextField.Representable
View and the.paymentConfirmationSheet()
ViewModifier. SeeIntegrationTester
for usage examples. - Removes the UIViewController requirement from STPApplePayContext, allowing it to be used in SwiftUI.
- Fixes an issue where
STPPaymentOptionsViewController
could fail to register a card. #1758 - Fixes an issue where some UnionPay test cards were marked as invalid. #1759
- Updates tests to run on Carthage 0.37 with .xcframeworks.
Version 21.2.1
- Fixed an issue where a payment card text field could resize incorrectly on smaller devices or with certain languages. #1600
- Fixed an issue where the SDK could always return English strings in certain situations. #1677 (Thanks glaures-ioki!)
- Fixed an issue where an STPTheme had no effect on the navigation bar. #1753 (Thanks @rbenna!)
- Fixed handling of nil region codes. #1752
- Fixed an issue preventing card scanning from being disabled. #1751
- Fixed an issue with enabling card scanning in an app with a localized Info.plist.#1745
- Added a missing additionalDocument parameter to STPConnectAccountIndividualVerification.
- Added support for Afterpay/Clearpay.
Version 21.2.0
- Stripe3DS2 is now open source software under the MIT License.
- Fixed various issues with bundling Stripe3DS2 in Cocoapods and Swift Package Manager. All binary dependencies have been removed.
- Fixed an infinite loop during layout on small screen sizes. #1731
- Fixed issues with missing image assets when using Cocoapods. #1655 #1722
- Fixed an issue which resulted in unnecessary queries to the BIN information service.
- Adds the ability to
attach
anddetach
PaymentMethod IDs to/from a CustomerContext. #1729 - Adds support for NetBanking.
Version 21.1.0
Version 21.0.1
- Fixes an issue with some initializers not being exposed publicly following the conversion to Swift.
- Updates GrabPay integration to support synchronous updates.
Version 20.1.1
Version 20.1.0
- Adds support for OXXO. #1592
- Applies a workaround for various bugs in Swift Package Manager. #1671 Please see #1673 for additional notes when using Xcode 12.0.
- Card scanning now works when the device's orientation is unknown. #1659
- The expiration date field's Simplified Chinese localization has been corrected. (Thanks cythb!) #1654
Version 20.0.0
- Card scanning is now built into STPAddCardViewController. Card.io support has been removed. #1629
- Shrunk the SDK from 1.3MB when compressed & thinned to 0.7MB, allowing for easier App Clips integration. #1643
- Swift Package Manager, Apple Silicon, and Catalyst are now fully supported on Xcode 12. #1644
- Adds support for 19-digit cards. #1608
- Adds GrabPay and Sofort as PaymentMethod. #1627
- Drops support for iOS 10. #1643