Skip to content

Releases: stripe/stripe-react-native

v0.2.3

19 Oct 02:42
Compare
Choose a tag to compare

New features

feat: Add button color, return URL, allowsDelayedPaymentMethods, and billing details to PaymentSheet (#601)

Fixes

fix: check support for specific TextInputState methods (#568)

Changed

chore: Add jest mock file (#565)
chore: Update Podfile.lock stripe-react-native version (#587)
chore: Update tips migration guide (#631)

v0.2.2

16 Sep 15:32
Compare
Choose a tag to compare

Fixes

  • fix: use the LocalBroadcastManager (#588)

v0.2.1

07 Sep 13:38
Compare
Choose a tag to compare

New features

  • #525 feat: add openApplePaySetup method (#400)
  • #514 feat: simpify presentPaymentSheet
  • #506 feat: enhance payment sheet dx (#505)

Fixes

  • #546 fix: resolve initGooglePay with error if it's not available (#533)
  • #521 fix: support cardFormView for createToken method
  • #513 fix: set null as initial value for isApplePaySupported (#496)

Changed

  • #548 chore: split apple pay address by new line (#531)

v0.2.0

04 Aug 16:42
Compare
Choose a tag to compare

New features

  • #415 feat: add multiline card form element (#83)
  • #441 feat(android): add standalone Google Pay (#9)
  • #422 feat: add WeChat Pay (#52)

Fixes

  • #451 fix: send postal code with card details (#420)
  • #436 fix: cardfield crashes app (#391)
  • #419 fix(android): error handling for createToken (#405)

Changed

  • #453 chore: add JCB support for Apple Pay (#43)

v0.1.5

14 Jul 15:42
Compare
Choose a tag to compare

0.1.5 - 2021-07-14

  • #394 [BREAKING CHANGE] fix: createToken response discrepancy (#344)
  • #354 [BREAKING CHANGE] chore: rename top-level export confirmPaymentMethod to confirmPayment (#318)
  • #416 fix(android): googlePay setting on initPaymentSheet
  • #392 fix: created timestamp discrepancy (#368)
  • #395 fix: resolve initPaymentSheet only when ready (#315)
  • #390 fix: add missing setupFutureUsage param (#367)
  • #389 fix: set url scheme when using paymentMethodId (#378)
  • #337 feat: expose CardField methods (focus, blur, clear)
  • #366 fix: open payment sheet from modal (#315; #290)

v0.1.4

04 Jun 17:38
Compare
Choose a tag to compare

New features

  • #309 feat: add retrieveSetupIntent method (#294)
  • #306 feat: add dangerouslyGetFullCardDetails prop to CardField component (#280)
  • #298 feat: support SetupIntents in payment sheet (#293)
  • #295 feat(ios): return the paymentMethod object when presentApplePay resolves (#271)
  • #273 feat: enrich the response error objects with additional information (#206)
  • #266 feat(ios): add borderRadius prop to the ApplePayButton component (#258)
  • #260 feat: add the StripeContainer component that allows for dismissal of the keyboard when wrapped around the CardField component (#222)

Fixes

  • #276 fix(android): payment sheet not opening when stripeAccountId set (#267)
  • #255 fix(android): crash on onActivityResult when Stripe isn't initialized

Changed

  • #296 chore: support testID prop in all UI components (#268)

v0.1.2

21 May 17:36
Compare
Choose a tag to compare

New features

  • #247 feat: add fontFamily prop to CardField component (#103)
  • #228 feat: add ability to show error in Apple Pay sheet within onShippingContactSelected handler (#148)
  • #221 feat: add legacy createToken method for older integrations (#187)
  • #226 feat: add autofocus prop to CardField component (#199)

Fixes

  • #234 fix: add missing 3D Secure button props (#201)
  • #245 fix: clear card params when CardField input is invalidated (#237)

Changed

v0.1.1

14 May 19:08
Compare
Choose a tag to compare

New features

  • #217 feat: E2E testing CI configuration

Fixes

  • #213 fix: expose config-plugin and add blank swift file
  • #216 fix: unify cancel handling (#205)
  • #215 fix: createPaymentMethod promise reject (#209)
  • #208 fix: add .npmignore disallow list (#204)
  • #207 fix: handle different pjson output (#200)
  • #197 fix: update library name in expo plugin

Changed