Skip to content

Releases: stripe/stripe-android

stripe-android v10.0.0

19 Jul 16:02
Compare
Choose a tag to compare
  • Add support for 3DS2 authentication. See Supporting 3D Secure Authentication on Android.
    • Payment Intents
      • Stripe#confirmPayment() for automatic confirmation
      • Stripe#authenticatePayment() for manual confirmation
    • Setup Intents
      • Stripe#confirmSetupIntent() for automatic confirmation
      • Stripe#authenticateSetup() for manual confirmation
    • PaymentAuthConfig for optional authentication customization
  • Add support for SetupIntents. See Saving card details without a payment.
    • ConfirmSetupIntentParams
  • #1172 Refactor PaymentIntentParams
  • #1173 Inline all StringDef values

See the changelog for more details.

Release v9.3.8

16 Jul 18:55
Compare
Choose a tag to compare
  • #1193 Fix RuntimeException related to 3DS2

stripe-android v9.3.7

15 Jul 18:00
Compare
Choose a tag to compare
  • #1154 Fix NullPointerException in PaymentMethodsActivity
  • #1174 Add getCardBuilder() method to Card widgets
  • #1184 Fix NullPointerException related to 3DS2

stripe-android v9.3.6

08 Jul 20:09
Compare
Choose a tag to compare
  • #1148 Fix 3DS2 dependency Proguard issues

See the changelog for more details.

stripe-android v9.3.2

12 Jun 19:40
Compare
Choose a tag to compare

stripe-android v9.3.1

12 Jun 16:13
Compare
Choose a tag to compare

stripe-android v9.3.0

12 Jun 15:12
Compare
Choose a tag to compare
  • #1019 Introduce CustomerSession#detachPaymentMethod()
  • #1067 Remove PaymentResultListener. Replace PaymentSession#completePayment() with PaymentSession#onCompleted().
  • #1075 Make model classes final
  • #1080 Update Build Tools to 29.0.0
  • #1082 Remove StripeJsonModel#toJson()
  • #1084 Rename StripeJsonModel to StripeModel
  • #1093 Add Stripe#setAppInfo(). See Identifying your plug-in or library for more details.

See the changelog for more details.

Release v9.2.0

04 Jun 20:23
Compare
Choose a tag to compare
  • #1019 Upgrade pinned API version to 2019-05-16
  • #1036 Validate API key before every request
  • #1046 Make Card model fields immutable

Release v9.1.1

28 May 23:23
Compare
Choose a tag to compare
  • #952 Update standard integration UI to use PaymentMethods instead of Sources
  • #962 Add initial dark theme support to widgets
  • #963 Add Autofill hints to forms
  • #964 Upgrade Android Gradle Plugin to 3.4.1
  • #972 Add PaymentIntent#getNextActionType()
  • #989 Fix StripeEditText's error color logic
  • #1001 Overload PaymentSession#presentPaymentMethodSelection to allow requiring postal field
  • #1006 Remove null values in PaymentMethod.BillingDetails#toMap()

stripe-android v9.1.0

04 May 15:59
Compare
Choose a tag to compare
Version 9.1.0