Releases: stripe/stripe-ios
Releases · stripe/stripe-ios
24.1.3
24.1.3 2024-12-16
PaymentSheet, CustomerSheet
- [Changed] Changed the edit and remove saved payment method flow so that tapping 'Edit' displays an icon that leads to a new update payment method screen that displays payment method details for card (last 4 digits of card number, cvc and expiry date fields), US Bank account (name, email, last 4 digits of bank acocunt), and SEPA debit (name, email, last 4 digits of IBAN).
Identity
- [Fixed] Fixes an error with selfie verification.
24.1.2
24.1.2 2024-12-05
PaymentSheet
- [Fixed] Fixed an issue where FlowController returned incorrect
PaymentOptionDisplayData
for Link card brand transactions.
24.1.1
24.1.1 2024-12-02
PaymentSheet
- [Fixed] Fixed an animation glitch when dismissing PaymentSheet in React Native.
- [Fixed] Fixed an issue in Instant Bank Payments that occurred when using a connected account.
24.1.0
24.1.0 2024-11-25
Payments
- [Added] Support for Crypto bindings.
PaymentSheet
- [Fixed] US Bank Account now shows the correct mandate when using the
instant_or_skip
verification method.
24.0.2
24.0.2 2024-11-21
PaymentSheet
- [Fixed] A bug where PaymentSheet would cause layout issues when nested within certain navigation stacks.
24.0.1
24.0.1 2024-11-18
PaymentSheet
- [Added] Instant Bank Payments are now available when using deferred intents.
- [Fixed] Fixed an issue with the vertical list with 3 or more saved payment methods where tapping outside the screen sometimes drops changes that were made (e.g. removal or update of PMs).
- [Fixed] Fixed an issue where the dialog when removing a co-branded card may show the incorrect card brand.
- [Fixed] Fixed issue preventing users to enter in 4 digit account numbers for AU Becs.
24.0.0
24.0.0 2024-11-04
PaymentSheet
- [Changed] The default value of
PaymentSheet.Configuration.paymentMethodLayout
has changed from.horizontal
to.automatic
. See MIGRATING.md for more details. - [Fixed] Fixed an animation glitch when dismissing PaymentSheet in React Native.
- [Fixed] Fixed an issue with FlowController in vertical layout where the payment method could incorrectly be preserved across a call to
update
when it's no longer valid. - [Fixed] Fixed a potential deadlock when
paymentOption
is accessed from Swift concurrency. - [Fixed] Fixed deferred intent validation to handle cloned payment methods (#4195
Basic Integration
- [Removed] Basic Integration has been removed. Please use Mobile Payment Element instead.
23.32.0
23.32.0 2024-10-21
PaymentSheet
- [Added] Added
PaymentSheet.Configuration.paymentMethodLayout
. Configure the layout of payment methods in the sheet usingpaymentMethodLayout
to display them either horizontally, vertically, or let Stripe optimize the layout automatically.
23.31.1
23.31.1 2024-10-08
PaymentSheet
- [Fixed] Fixed an issue where ISK was not correctly formatted as a zero-decimal currency when using PaymentSheet or Apple Pay. (Thanks @Thithip!)
- [Fixed] Fixed an issue where US Bank Account forms would drop form field input when
FlowController.update
is called.
23.31.0
23.31.0 2024-09-23
PaymentSheet
- [Added] The ability to customize the disabled colors of the primary button with
PaymentSheetAppearance.primaryButton.disabledBackgroundColor
andPaymentSheetAppearance.primaryButton.disabledTextColor
. - [Added] CVC Recollection is now in GA. For more information see our docs for here for intent first integrations or here for deferred intent integrations.
- [Fixed] Fixed an issue where checkboxes were not visible when
appearance.colors.componentBorder
was transparent.
CardScan
- [Fixed] The 0.5x lens is now used when scanning cards, if available. (Thanks @akhmedovgg!)