braintree / braintree-android-drop-in

Braintree Drop-In SDK for Android
https://developers.braintreepayments.com/guides/drop-in/android/v2
MIT License
124 stars 79 forks source link

Upgrade braintree_android to fix racing condition crashes #488

Open nusjeff opened 1 month ago

nusjeff commented 1 month ago

Braintree SDK Version

6.16.0

Environment

Production

Android Version & Device

Various

Braintree dependencies

implementation 'com.braintreepayments.api:drop-in:6.16.0'

Describe the bug

Our application has crashes reported on Play Console which are from Braintree SDK. This is a confirmed bug and fixed in braintree_android 4.48.0: https://github.com/braintree/braintree_android/issues/982

com.braintreepayments.api:drop-in:6.16.0 still uses 4.45.0 so we should release a new version which upgrade to latest braintree_android ASAP

To reproduce

Unfortunately I'm not able to reproduce the issue as it is in some special racing conditions as explained here: https://github.com/braintree/braintree_android/issues/982

Expected behavior

A new version of Dropin UI which uses latest braintree_android to avoid crashes from this racing condition

Screenshots

No response