Skip to content

Releases: flutter-stripe/flutter_stripe

v12.0.0

25 Aug 16:08
Compare
Choose a tag to compare

12.0.0

Breaking changes

  • This package now supports and requires Freezed v3
  • Breaking change due to sync with Stripe React Native's (v0.50.1) new architecture.
  • Remove Sofort payment method as Stripe does not support it anymore

Features

  • Paymentsheet now supports link display parameters
  • Paymentsheet can now be configured with a map of paymentmethods for future usage

Fixes

  • #2173 add billing address config to google pay
  • #2185 blank screen paypal payment on iOS
  • #2176 support Klarna on the web
  • #2005 card details not supported on android
  • #2180 collect bank account token failing due to missing parameter

v11.5.0

13 Apr 12:23
Compare
Choose a tag to compare

11.5.0

Align with Stripe React Native 0.43.0:

Breaking changes

  • Removed support for FPX payments via the bank picker UI. If you'd like to accept FPX payments, we recommend using Mobile Payment Element. Also see the FPX Payment guide for more info on how to integrate FPX specifically.

Features

  • Financial Connections now supports dark mode, and will automatically adapt to the device's theme. Learn more about configuring appearance settings.

  • Added card brand filtering to PaymentSheet and CustomerSheet to specify allowed or blocked card brands. 1857

  • Added ability to pass an onEvent listener to Financial Connections methods via a params argument:

    • collectBankAccountForPayment
    • collectBankAccountForSetup
    • collectBankAccountToken
    • collectFinancialConnectionsAccounts
  • Added ability to pass metadata to PaymentMethod.ConfirmParams and PaymentMethod.CreateParams

  • CustomerSheet is now generally available!

    • If you were using CustomerSheetBeta, change that to CustomerSheet.
    • If you were using CustomerSheetBeta.CustomerSheet, change that to CustomerSheet.Component
  • Enabled vertical mode

Fixes

  • Updated stripe-ios to 24.7.*
  • Updated stripe-android to 21.6.*

v11.3.0

18 Jan 15:06
9c2e704
Compare
Choose a tag to compare

Align with Stripe React Native 0.39.0: Features

  • Adds support for CustomerSession in private beta 1744
  • Added onBehalfOf prop to CardField

Fixes

  • Updated stripe-ios to 23.30.*
  • Updated stripe-android to 20.52.*

v11.2.0

18 Jan 15:06
Compare
Choose a tag to compare

Features

  • Add basic support for Expresscheckout on the web

Fixes

  • Export elementappearance and element theme

11.4.0

19 Jan 10:41
Compare
Choose a tag to compare

Features

  • Swift package manager support
  • Implemented Address sheet widget
  • Add P24 support on Stripe web

Fixes

  • Compliance with latest Dart analyzer
  • Prevent focus loop in Payment element for the web

v11.1.0

18 Sep 17:06
dde7ed5
Compare
Choose a tag to compare
  • Sync with Stripe 0.38.6.
  • Minor fixes and improvements.
  • Fix parameters for webelement

v11.0.0

30 Jul 14:41
716dbdf
Compare
Choose a tag to compare

Breaking changes

  • Add support for intentmode setupMode. If you used IntentMode before change it to IntentMode.paymentMode instead.
  • This library now only supports Dart sdk 3.0.0 for mobile and Dart sdk 3.3.0 for web and higher.

Features

  • Sync with Stripe 0.38.3.
  • Flutter Stripe web 6.0.0 Converted the library to the new js interop so this library can be compiled to WASM.
  • Payment element add support for Apple pay elements.

Fixes

  • #1729 parse unknown error.
  • #1837 fix for deferred payment methods.
  • #1630 handle next action setup for ios.

v10.2.0

13 Jul 09:33
Compare
Choose a tag to compare

Features

  • Sync with Stripe 0.38.0:
    • Adds support for paymentMethodOrder in PaymentSheet, which provides client side sorting of payment methods.

Fixes

  • Fix: Apply dynamic Stripe account ID to confirmPayment method in WebStripe (#1798)
  • Update models and bugfixes for flutter_stripe_web

v10.1.0

02 Mar 10:23
0ce4236
Compare
Choose a tag to compare

Features

  • #1122 Add google pay and apple pay for web
  • Sync with Stripe 0.37.0
  • #1606 Enable tap to pay

Fixes

  • #1637 Cash app pay causes crash on web.
  • #1608 prevent paymentintent crash.
  • #1465 unknow result.
  • #1512 add latest charge field to payment intent (Web only).

v10.0.0

19 Dec 20:27
e80a2e0
Compare
Choose a tag to compare

Breaking changes
Rename ApplePayShippingContact to PlatformpayshippingContact.

Fixes

  • #1465 Handle nullable result coming from Stripe sdk.
  • #1512 add latest charge field to payment intent (Web only).
  • #1522 add bankidentifiercode to ideal paymentdata.
  • #1560 fix payment sheet crash when pressing back button.