Releases: stripe/stripe-ios-spm
Releases · stripe/stripe-ios-spm
23.4.2
23.4.2 2023-03-06
Identity
- [Added] ID/Address verification.
23.4.1
23.4.1 2023-02-27
PaymentSheet
- [Added] Debug logging to help identify why specific payment methods are not showing up in PaymentSheet.
Basic Integration
- [Fixed] Race condition reported in #2302
23.4.0
23.4.0 2023-02-21
PaymentSheet
- [Added] Adds support for setting up PayPal using a SetupIntent or a PaymentIntent w/ setup_future_usage=off_session. Note: PayPal is in beta.
23.3.4
23.3.4 2023-02-13
Financial Connections
- [Changed] Polished Financial Connections UI.
23.3.3
23.3.3 2023-01-30
Payments
- [Changed] Updated image asset for AFFIN bank.
Financial Connections
- [Fixed] Double encoding of GET parameters.
23.3.2
23.3.2 2023-01-09
- [Changed] Using Tuist to generate Xcode projects. From now on, only release versions of the SDK will include Xcode project files, in case you want to build a non release revision from source, you can follow these instructions to generate the project files. For Carthage users, this also means that you will only be able to depend on release versions.
PaymentSheet
- [Added]
PaymentSheetError
now conforms toCustomDebugStringConvertible
and has a more useful description when no payment method types are available. - [Changed] Customers can now re-enter the autocomplete flow of
AddressViewController
by tapping an icon in the line 1 text field.
23.3.1
23.3.1 2022-12-12
- [Fixed] Fixed a bug where 3 decimal place currencies were not being formatted properly.
PaymentSheet
- [Fixed] Fixed an issue that caused animations of the card logos in the Card input field to glitch.
- [Fixed] Fixed a layout issue in the "Save my info" checkbox.
CardScan
23.3.0
23.3.0 2022-12-05
PaymentSheet
- [Added] Added logos of accepted card brands on Card input field.
- [Fixed] Fixed erroneously displaying the card scan button when card scanning is not available.
Financial Connections
- [Changed] FinancialConnectionsSheet methods now require to be called from non-extensions.
- [Changed] BankAccountToken.bankAccount was changed to an optional.
23.2.0
23.2.0 2022-11-14
PaymentSheet
- [Added] Added
AddressViewController
, a customizable view controller that collects local and international addresses for your customers. See https://stripe.com/docs/elements/address-element?platform=ios. - [Added] Added
PaymentSheet.Configuration.allowsPaymentMethodsRequiringShippingAddress
. Previously, to allow payment methods that require a shipping address (e.g. Afterpay and Affirm) in PaymentSheet, you attached a shipping address to the PaymentIntent before initializing PaymentSheet. Now, you can instead set this property totrue
and setPaymentSheet.Configuration.shippingDetails
to a closure that returns your customers' shipping address. The shipping address will be attached to the PaymentIntent when the customer completes the checkout. - [Fixed] Fixed user facing error messages for card related errors.
- [Fixed] Fixed
setup_future_usage
value being set when there's no customer.
23.1.1
23.1.1 2022-11-07
Payments
- [Fixed] Fixed an issue with linking the StripePayments SDK in certain configurations.