Releases: stripe/stripe-terminal-react-native
Releases · stripe/stripe-terminal-react-native
v0.0.1-beta.28
RN SDK beta.28 release to pick up latest native SDK changes:
iOS and Android native SDKs are upgraded to 4.7.x.
New
- Support for PayNow, a popular payment method in Singapore, is now available for Terminal smart readers in public preview.
- Support for PayPay, a popular digital wallet in Japan, is now available for Terminal smart readers in private preview.
- If you are interested in joining this preview, please contact Stripe support.
- Added support for S710 production and S710 devkit readers.
- Improved visibility into mobile reader disconnects by exposing a new disconnect reason:
DisconnectReason.BLUETOOTH_PEER_REMOVED_PAIRING_INFORMATION. This is returned when the mobile reader’s Bluetooth pairing has been cleared, leading to a disconnect.
Fixes
- Android: Addresses page alignment issue to fully support 16KB page sizes, as required by Google.
- Android: Fixes an issue that caused the "Application Not Responding" (ANR) error that occurred during Terminal SDK initialization on certain Android devices.
- Android: Resolves compatibility issues with kotlinx.datetime 0.7.0+, which may have impacted users using expo-dev-launcher.
What's Changed
- Change var to let in ts file by @tim-lin-bbpos in #1037
- Change token callback usage and functionality by @tlin-c-stripe in #1029
- Add basic test for feature parity by @tlin-c-stripe in #1043
- Upgrade to SDK 4.7.0 by @tlin-c-stripe in #1042
- Move @testing-library/react-native to devDependencies by @zoontek in #1040
- [TERMINAL] add paypay support (post 4.7.0) by @henryx-stripe in #1039
- issue template: Add more details to aid in troubleshooting by @billfinn-stripe in #1052
- Add Tap to Pay processing check in example app with plugin to auto generate by @tim-lin-bbpos in #1049
- Update dev-app to RN 0.79 by @tim-lin-bbpos in #1044
- Update android paymentIntent status by @MattYang-Stripe in #1057
- [RoEU] Update supported currencies (AED, BGN, GIP, HUF, RON) by @jadez-stripe in #1070
- Beta.28 release prep by @tlin-c-stripe in #1072
- Bump @react-native-community/cli from 18.0.0 to 18.0.1 in /example-app by @dependabot[bot] in #1063
- Bump @react-native-community/cli from 18.0.0 to 18.0.1 in /dev-app by @dependabot[bot] in #1073
New Contributors
- @zoontek made their first contribution in #1040
- @jadez-stripe made their first contribution in #1070
Full Changelog: v0.0.1-beta.27...v0.0.1-beta.28
v0.0.1-beta.27
iOS and Android native SDKs are upgraded to 4.6.x.
New
- Surcharging: we’ve added ConfirmConfiguration.surcharge and SurchargeConfiguration to confirmPaymentIntent.
- If you are interested in joining this preview, please contact Stripe support.
- Receipt printing for Verifone V600p: a new print method has been added to allow printing images on the Verifone V660p reader.
- If you are interested in joining the preview, please contact Stripe support.
- NFC tapped data collection: a cancelCollectData method is now available to cancel NFC data collection.
- If you are interested in joining this preview, please email [email protected].
- The cardholderVerificationMethod has been added to ReceiptDetails. See cardholder_verification_method for the list of supported verification methods.
Update
- Surcharging: the ConfirmConfiguration.amountSurcharge field has been renamed to ConfirmConfiguration.surcharge.amount.
Fixes
- Fixed an issue where the surcharge amount was not being correctly passed through to the reader's payment confirmation request.
What's Changed
- Add metadata to RefundParams by @tlin-c-stripe in #998
- Add Verifone devkit device types. by @dver-stripe in #965
- Sync pods by @nazli-stripe in #1000
- Bump form-data from 3.0.2 to 3.0.4 in /example-app by @dependabot[bot] in #999
- Discard peerDependency check for react/react native version by @tim-lin-bbpos in #1004
- Fix named argument issue for Promise usage in Android by @tim-lin-bbpos in #1009
- Bump iOS/Android SDKs to 4.6.0 by @pzhang-stripe in #1010
- Add the CancelCollectData function to the SDK interface by @MattYang-Stripe in #1006
- Bump tmp from 0.2.3 to 0.2.4 in /dev-app by @dependabot[bot] in #1011
- Bump ios to 4.6.1 by @nazli-stripe in #1012
- Update Surcharge operation to support new configuration by @MattYang-Stripe in #1013
- Fix dev-app Android implementation for recollect after decline by @nazli-stripe in #1014
- [RN SDK Printing] Implement SDK
printmethod + Dev App Support by @pzhang-stripe in #989 - add additional type for
wisePosEDevkitby @lins-stripe in #1017 - Update test mail by @tlin-c-stripe in #1019
- [Paynow][Terminal]Add support forPaynow and fix capture_method in example-app by @qiang-stripe in #1020
- Add USB driver to Fastfile and add NSPhotoLibraryUsageDescription by @bric-stripe in #1022
- Format the code base by @nazli-stripe in #1018
- Bump versions for beta.27 by @nazli-stripe in #1023
New Contributors
- @dver-stripe made their first contribution in #965
- @pzhang-stripe made their first contribution in #1010
- @qiang-stripe made their first contribution in #1020
Full Changelog: v0.0.1-beta.26...v0.0.1-beta.27
v0.0.1-beta.26
- iOS and Android native SDKs are upgraded to 4.4.0.
- React Native version upgraded to 0.78.
New
- Improved visibility into mobile reader disconnects by exposing new disconnect reasons: DisconnectReason.USB_DISCONNECTED, and DisconnectReason.IDLE_POWER_DOWN.
- Added a new method isInTapToPayProcess() method to help determine if the current process is the dedicated Tap to Pay process.
- Added simulated Internet reader support for collecting on-screen inputs on iOS.
- Exposed client secret of PaymentIntents on the Android side.
Fixes
- Fixed surcharge amount not being passed through to the reader's payment confirm request.
- If you are interested in joining this preview, please reach out to Stripe support.
What's Changed
- beta.25 release prep by @nazli-stripe in #930
- Update ios e2e test using maestro by @tim-lin-bbpos in #953
- Bump Android native SDK to 4.4 by @MattYang-Stripe in #959
- Add simulated Internet reader support for collecting inputs on iOS side by @MattYang-Stripe in #954
- [SDK 4.4.0] Add support for collecting NFC UID by @mindy-stripe in #934
- Fix amount surcharge not being passed through to the reader confirm request by @bric-stripe in #963
- Update core RN SDK to rn 0.77 by @tim-lin-bbpos in #958
- Add new reader disconnect reasons from Android & iOS native SDK v4.4 by @MattYang-Stripe in #961
- Add TapToPay processing check to the Android module by @MattYang-Stripe in #964
- Expose client secret in payment intent on Android side by @MattYang-Stripe in #967
- Build updates by @maxa-stripe in #952
- Update core RN SDK to rn 0.78 by @tim-lin-bbpos in #968
- Fix the display logic of disconnect dialog in dev-app by @MattYang-Stripe in #969
Full Changelog: v0.0.1-beta.25...v0.0.1-beta.26
v0.0.1-beta.25
- iOS and Android native SDKs are upgraded to 4.3.0.
Preview
- Added
requestPartialAuthorizationfield to PaymentMethodOptions.- If you are interested in joining this preview, please email [email protected].
New
- Added support for collecting on-screen inputs with simulated internet readers.
- Added support for accepting offline payments with simulated mobile and internet readers.
- Added support for specifying captureMethod in PaymentMethodOptions.
- On-screen PIN entry is now generally available on Tap to Pay Android.
Updates
PaymentMethodDetailsnow includesCardDetailsin support of MOTO payments.- Note for internet reader integrations, this feature requires reader software version 2.31 or later to be installed on your internet reader.
- Known bug: In this release type support for CardDetails is not included, and will be added in the next release.
Fixes
- Refined
connectReaderparam types to address #912.
What's Changed
- Bump SDK to 4.2.0 by @isabel-stripe in #894
- [offline mode] Add offline enabling for simulated readers to RN app by @isabel-stripe in #916
- Minimal change for iOS sdk 4.3.0 by @tim-lin-bbpos in #917
- Minimal change for Android sdk 4.3.0 by @tim-lin-bbpos in #915
- Update Readme min versions by @nazli-stripe in #918
- Fix Android e2e test by migrate to Maestro by @tim-lin-bbpos in #920
- [easy] Update CODEOWNERS by @bric-stripe in #923
- Interface refine for connectReader by @tim-lin-bbpos in #921
- Add cardDetail in PaymentMethodDetails by @tim-lin-bbpos in #925
- Fix ci lint build fail by @tim-lin-bbpos in #928
- Bump Android sdk 4.3.1 by @tim-lin-bbpos in #927
- Add partial auth support by @tim-lin-bbpos in #926
- Simulate collect input for easy testing by @tim-lin-bbpos in #924
- Add support for CardPresent CaptureMethod by @henryx-stripe in #905
- Bump image-size from 1.1.1 to 1.2.1 in /example-app by @dependabot in #910
- Bump @babel/runtime from 7.25.9 to 7.27.0 in /example-app by @dependabot in #909
- Bump @babel/helpers from 7.25.9 to 7.27.0 in /example-app by @dependabot in #908
- Update kotlin to 2.0.0 by @tim-lin-bbpos in #937
- Bump @babel/helpers from 7.26.7 to 7.27.1 in /dev-app by @dependabot in #933
- Bump image-size from 1.2.0 to 1.2.1 in /dev-app by @dependabot in #932
- Bump @babel/runtime from 7.26.7 to 7.26.10 in /dev-app by @dependabot in #931
- Update ios config to xcode 16 by @tim-lin-bbpos in #939
New Contributors
- @isabel-stripe made their first contribution in #894
Full Changelog: v0.0.1-beta.24...v0.0.1-beta.25
v0.0.1-beta.24
- iOS and Android native SDKs are upgraded to 4.1.0.
- iOS changelog
- Android changelog
- Official support for React Native v0.76 with the New Architecture.
- Adds support for apps built with targetSdkVersion = 35 targeting Android 15 devices.
- Minimum deployment target updated from iOS 13.0 to iOS 14.0.
Preview
- Affirm support for smart readers is now available in private preview.
- Added a returnUrl parameter to ConfirmConfiguration to specify a desired URL to redirect to upon completion of a redirect payment method such as Affirm.
- If you are interested in joining this preview, please email [email protected].
- collectData will be supported on Smart readers.
- Note: This feature requires reader software version 2.28 or later to be installed on your smart reader.
- If you are interested in joining this preview, please email [email protected].
- Mail order / telephone order (MOTO) payment support for smart readers.
- Contact Stripe support to enable this feature on your account.
New
- Global card saving after payment support by updating customer consent capture. The following breaking changes are required:
- Removed the customerConsentCollected parameter from collectSetupIntentPaymentMethod and replaced it with allowRedisplay.
- Added a new enum value DISCOVERING to ConnectionStatus to represent when discovery is running.
- Added cancelConfirmPaymentIntent, cancelConfirmSetupIntent, and cancelConfirmRefund methods, which allow you to cancel the operation in certain scenarios, such as QR Code payment presentment.
- Added support for operating offline with simulated mobile readers.
Updates
- [Breaking change] There is now a single connectReader method for all connection types. This replaces the previous methods:
connectBluetoothReader,connectUsbReader,connectInternetReader,connectLocalMobileReader, andconnectHandoffReader. - Auto reconnect on unexpected disconnect is now enabled by default for mobile readers and Tap to Pay readers. When auto-reconnect on unexpected disconnect is enabled, both didDisconnect and didFailReaderReconnect methods will be called if the SDK fails to reconnect to the reader and it becomes disconnected.
- If a new ‘reader discover’ operation is initiated while one is already in progress, the SDK will now cancel the ongoing operation with a CANCELED_DUE_TO_INTEGRATION_ERROR error and start the new operation.
Tap to Pay
- Tap to Pay on Android: SafetyNet Attestation API has been removed and replaced with Play Integrity API.
- The collectPaymentMethod and collectSetupIntentPaymentMethod now time out after 60 seconds for Tap to Pay on Android transactions.
- "Local Mobile" has been renamed to "Tap To Pay" in all function names and error codes to align with Stripe branding.
Fixes
- Fixed an issue where, if the SDK was initialized offline and a user immediately attempts to pair a reader offline, the first attempt fails with "The selected reader requires a software update", despite the reader being up-to-date.
- Calls to collectSetupIntentPaymentMethod now updates the provided SetupIntent with the correct status of REQUIRES_CONFIRMATION, instead of REQUIRES_PAYMENT_METHOD.
What's Changed
- Fix build issues by @nazli-stripe in #859
- Add missing error stringValue in iOS by @tim-lin-bbpos in #851
- Fix tap to pay ux config hanging issue by @tim-lin-bbpos in #864
- Fix tip parsing logic in iOS by @tim-lin-bbpos in #863
- Bump Terminal SDK to 4.0.0 by @tim-lin-bbpos in #847
- Bump nanoid from 3.3.7 to 3.3.8 in /example-app by @dependabot in #862
- Bump nanoid from 3.3.7 to 3.3.8 in /dev-app by @dependabot in #865
- Upgrade RN to 72.9 by @nazli-stripe in #873
- Add cancelConfirm series action by @tim-lin-bbpos in #868
- Bump SDK to 4.1.0 by @tim-lin-bbpos in #871
- Update supported currencies by @rytrose-stripe in #875
- [WIP] Upgrade to rn 0.76.6 by @tim-lin-bbpos in #874
- [4.1.0] Add support for return_url and Affirm by @henryx-stripe in #884
- Support moto parameter by @tim-lin-bbpos in #872
- Make collectData callbacks uniform; bump gradle to 8.7.2 by @mindy-stripe in #896
- [WIP] Change setupIntentScreen check condition by @tim-lin-bbpos in #895
- Upgrade linux to 22.0.4 by @tim-lin-bbpos in #906
- Beta.24 prep by @nazli-stripe in #907
New Contributors
- @rytrose-stripe made their first contribution in #875
Full Changelog: v0.0.1-beta.23...v0.0.1-beta.24
v0.0.1-beta.23
Changelog
- Native SDKs are upgraded to 3.10.1 for Android and 3.9.1 for iOS:
- Preview: Surcharging is now available in private preview. If you are interested in joining this preview, please email [email protected].
- Preview: Added a
collectDatamethod to collect eligible magstripe data, such as gift cards, using a mobile reader. If you are interested in joining this preview, please email [email protected]. - Preview: WeChat Pay support for smart readers is now available in private preview. If you are interested in joining this preview, please email [email protected].
- New: Support
locationIdparameter when callingdiscoverReaders. - New: Support
setLocalMobileUxConfigurationmethod to customize Tap to Pay screen. - New: Added
getNativeSdkVersionandgetSdkVersionmethods to access native Terminal SDK and Terminal React Native versions respectively. - Fix: Standardized types returned by CollectInputs feature in both iOS and Android SDKs. Fixes #743.
- Fix: Renamed
customertocustomerIdforcreateSetupIntent. Fixes #591.
What's Changed
- Modify script to allow release from non-main branch by @nazli-stripe in #760
- Support surcharging by @EricLin-BBpos in #759
- Fix issue with CollectInputs return values on iOS by @ianlin-bbpos in #748
- Wire up ability to write iOS unit tests by @bric-stripe in #761
- Fix wrong display of the "terminal.didRequestReaderDisplayMessage" by @EricLin-BBpos in #762
- beta.20 release updates by @nazli-stripe in #763
- Fix Mismatch between documentation and types file when calling createSetupIntent by @EricLin-BBpos in #766
- Upgrade example-app to RN SDK beta.20 by @EricLin-BBpos in #767
- Bump fast-xml-parser from 4.3.2 to 4.4.1 in /dev-app by @dependabot in #768
- Bump fast-xml-parser from 4.3.2 to 4.4.1 in /example-app by @dependabot in #770
- Add unit test on iOS by @ianlin-bbpos in #764
- Add missing locationId parameter in discoverReaders method by @EricLin-BBpos in #777
- Upgrade expo to 51 by @ianlin-bbpos in #769
- Bump SDKs to 3.8.0 by @ianlin-bbpos in #775
- Support CollectData feature by @EricLin-BBpos in #765
- Integrate ios local mobile terms of service accept callback by @tim-lin-bbpos in #771
- Bump fast-xml-parser from 4.3.2 to 4.4.1 by @dependabot in #774
- Add test item of updating reader software by @ianlin-bbpos in #772
- Bump rexml from 3.2.8 to 3.3.3 in /dev-app by @dependabot in #779
- Add setLocalMobileUxConfiguration. by @ianlin-bbpos in #778
- Add type field to PaymentMethod mappers by @EricLin-BBpos in #782
- append to UIBackgroundModes instead of overriding it. by @a-eid in #781
- Fix getLocation api param limit wrong value by @tim-lin-bbpos in #785
- Fix infinite loop location api by @tim-lin-bbpos in #787
- Bump ios sdk version to 3.8.3 by @tim-lin-bbpos in #800
- Bump micromatch from 4.0.4 to 4.0.8 by @dependabot in #801
- Bump micromatch from 4.0.7 to 4.0.8 in /example-app by @dependabot in #802
- Bump rexml from 3.3.3 to 3.3.6 in /dev-app by @dependabot in #794
- add aod support to example-app by @ianlin-bbpos in #792
- Update withStripeTerminal variable reference link by @tim-lin-bbpos in #797
- fix connection issue by @ianlin-bbpos in #791
- Add
getNativeSdkVersionto get native sdk version by @tim-lin-bbpos in #790 - Expose RN SDK version by @tim-lin-bbpos in #803
- Update public docs by @nazli-stripe in #804
- Add version info in home page by @tim-lin-bbpos in #806
- Bump ios sdk to 3.9.1 by @tim-lin-bbpos in #805
- Bump android to 3.9.1 by @nazli-stripe in #808
- Bump braces from 3.0.2 to 3.0.3 in /dev-app by @dependabot in #737
- Bump android sdk to 3.9.2 by @tim-lin-bbpos in #815
- Upgrade example-app to use beta.21 by @nazli-stripe in #814
- SDK version updates by @nazli-stripe in #816
- Add timeout in discover reader in dev-app by @tim-lin-bbpos in #818
- Bump serve-static from 1.14.2 to 1.16.2 by @dependabot in #812
- Bump android sdk to 3.9.5 by @tim-lin-bbpos in #823
- Add ACCEPT_TERMS_OF_SERVICE event in StripeTerminalProvider by @tim-lin-bbpos in #828
- Fix dev-app location page not scrollable issue by @tim-lin-bbpos in #829
- By pass user cancel error in DiscoverReaderScreen page by @tim-lin-bbpos in #831
- Update README.md for Android requirements by @nazli-stripe in #832
- Bump android sdk to 3.10.0 by @tim-lin-bbpos in #833
- [QR] add support for QR fields by @henryx-stripe in #827
- Update collect input to use FormType variable by @tim-lin-bbpos in #834
- Update target android sdk to 35 by @tim-lin-bbpos in #835
- Add ios error code to skip display error when discovering by @tim-lin-bbpos in #839
- Enable toggle for local mobile discovery method by @tim-lin-bbpos in #841
- Update to M2 CI by @davidme-stripe in #845
- Update collectData response to return as a CollectDataResultType by @mindy-stripe in #849
- Sync interac_present info in CollectCardPaymentScreen in dev-app. by @tim-lin-bbpos in #850
- Beta.23 release prep by @nazli-stripe in #844
- Fix surcharge param passing in dev-app and iOS bridge by @nazli-stripe in #853
New Contributors
- @tim-lin-bbpos made their first contribution in #771
- @a-eid made their first contribution in #781
Full Changelog: v0.0.1-beta.22...v0.0.1-beta.23
v0.0.1-beta.22
Changelog
- Upgrades Terminal Android SDK to 3.9.5:
What's Changed
- Bump android sdk to 3.9.5 by @tim-lin-bbpos in #823
Full Changelog: v0.0.1-beta.21...v0.0.1-beta.22
v0.0.1-beta.21
Changelog
- Fix #807: Upgraded iOS SDK to v3.8.3, as versions v3.7.0 and lower were susceptible to a crash on iOS 18 when accepting payments with paymentIntent.amount greater than 99999 (e.g. USD charge of 999.99).
- Fix #789: Improved reader connection call refresh handling to address timeouts when initializing the SDK.
What's Changed
- Bump ios sdk version to 3.8.3 by @tim-lin-bbpos in #800
- Fix connection issue by @ianlin-bbpos in #791
Full Changelog: v0.0.1-beta.20...v0.0.1-beta.21
v0.0.1-beta.20
- Native SDKs upgraded to 3.7.0 for iOS and 3.7.1 for Android.
- Breaking: confirmPaymentIntent now accepts params object to be consistent with collectPaymentMethod
- Fix: correct unix time conversion for Android. Fixes #718
- Fix: remove incorrect required parameter for [collectInputs])(https://stripe.dev/stripe-terminal-react-native/api-reference/interfaces/StripeTerminalSdkType.html#collectInputs) on iOS. Fixes #742
- Fix: correct onDidRequestReaderInput mapping for iOS for swipeCard and tapCard enums.
- Improvement: Jetifier is disabled by default for Expo apps. Fixes #653
What's Changed
- Bump ws from 6.2.2 to 6.2.3 by @dependabot in #736
- Fix incorrect unix time conversion at android layer by @EricLin-BBpos in #731
- Support Connecting reader after registration by @ianlin-bbpos in #732
- Fix required param name for collectInputs by @nazli-stripe in #740
- Regenerate docs by @nazli-stripe in #741
- Fix dev-app cache Stripe-Account header-issue by @EricLin-BBpos in #726
- Fix reconnect popup issue by @ianlin-bbpos in #730
- ConfirmPaymentIntent methods accept param objects by @EricLin-BBpos in #734
- Disable jetifier for jackson-core by default by @ianlin-bbpos in #754
- Bump fast-loops from 1.1.3 to 1.1.4 in /example-app by @dependabot in #755
- Bump sdk to 3.7.0 by @EricLin-BBpos in #757
- Bump android 3.7.1 by @nazli-stripe in #758
- Fix wrong display of the "terminal.didRequestReaderDisplayMessage" @EricLin-BBpos in #762
Full Changelog: v0.0.1-beta.19...v0.0.1-beta.20
v0.0.1-beta.19
- Native SDKs upgrade to 3.6.0.
- New: Added a new SDK method,
supportsReadersOfType, to allow runtime checking of device hardware compatibility for TTP devices. - New: Added support for displaying toggles with
collectInputs. - New: Added getters for PaymentStatus, ConnectionStatus and connectedReader.
- New: Added callbacks for
onDidUpdateBatteryLevel,onDidReportLowBatteryWarningandonDidReportReaderEvent. - Improvement: When there is an API error during the payment flow, the latest PaymentIntent is returned in addition to the errors. Addresses #674
- Improvement:
createPaymentIntentmethod by default createscard_presentPaymentIntents ifpayment_methodis not specified.offlineBehavioris no longer a required field. - Beta: Support for dynamic currency conversion when taking payments.
- To request access, please email [email protected]
- Bug fix: Fixed a bug in PaymentMethod mapping. Fixes #697
What's Changed
- Bump SDK target to 34 by @ianlin-bbpos in #690
- Upgrade example app dependencies by @nazli-stripe in #689
- Upgrade SDK version to .18 by @nazli-stripe in #691
- Support Invalid location registration for mPOS readers. by @ianlin-bbpos in #692
- Add method of supportsReadersOfType by @ianlin-bbpos in #686
- Support toggles of collectinput by @ianlin-bbpos in #694
- Bump rexml from 3.2.6 to 3.2.8 in /dev-app by @dependabot in #699
- Fix PaymentMethod mapping by @nazli-stripe in #698
- Add support for dynamic currency conversion (beta) by @henryx-stripe in #700
- Nullify collect cancelables after confirm by @nazli-stripe in #703
- Update docs by @nazli-stripe in #704
- Support test case of declining transaction based on card brand by @ianlin-bbpos in #701
- Fixed the amount mismatch in full refund by @EricLin-BBpos in #710
- Support getting payment status by @ianlin-bbpos in #705
- Upgrade cocoapods version by @nazli-stripe in #713
- Bump to sdks 3.6.0 by @EricLin-BBpos in #715
- Support getting ConnectionStatus value from Terminal by @EricLin-BBpos in #712
- Populate pi in error by @ianlin-bbpos in #707
- Add missing Reader callbacks by @EricLin-BBpos in #706
- Support getting connectedReader from Terminal by @EricLin-BBpos in #716
- Fix PaymentScreen.tsx example in README.md by @rdupon in #717
- Minor typo when reader is disconnected caught during QA by @martinmroz-stripe in #723
- CreatePaymentIntent improvements by @EricLin-BBpos in #724
- Rename collect input types. by @ianlin-bbpos in #721
- beta.19 release prep by @nazli-stripe in #728
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #729
New Contributors
- @henryx-stripe made their first contribution in #663
- @rdupon made their first contribution in #717
- @martinmroz-stripe made their first contribution in #723
Full Changelog: v0.0.1-beta.17...v0.0.1-beta.19