Stripe v23.0.0 Release Notes
Release Date: 2022-10-24 // over 1 year ago-
Payments
- ๐ [Changed] Reduced the size of the SDK by splitting the
Stripe
module intoStripePaymentSheet
,StripePayments
, andStripePaymentsUI
. Some manual changes may be required. Migration instructions are available at https://stripe.com/docs/mobile/ios/sdk-23-migration.
Module Description Compressed Uncompressed ๐ป StripePaymentSheet Stripe's prebuilt payment UI. 2.7MB ๐ Stripe Contains all the below frameworks, plus Issuing and Basic Integration. 2.3MB ๐ StripeApplePay Apple Pay support, including STPApplePayContext
.0.4MB StripePayments Bindings for the Stripe Payments API. 1.0MB 2.6MB ๐ป StripePaymentsUI Bindings for the Stripe Payments API, STPPaymentCardTextField, STPCardFormView, and other UI elements. 1.7MB - ๐ [Changed] The minimum iOS version is now 13.0. If you'd like to deploy for iOS 12.0, please use Stripe SDK 22.8.4.
- ๐ [Changed] STPPaymentCardTextField's
cardParams
parameter has been deprecated in favor ofpaymentMethodParams
, making it easier to include the postal code from the card field. If you need to access theSTPPaymentMethodCardParams
, use.paymentMethodParams.card
.
PaymentSheet
- ๐ [Fixed] Fixed a validation issue where cards expiring at the end of the current month were incorrectly treated as expired.
- ๐ [Fixed] Fixed a visual bug in iOS 16 where advancing between text fields would momentarily dismiss the keyboard.
- ๐ [Changed] Reduced the size of the SDK by splitting the