Skip to content

Releases: braintree/braintree_android

4.38.2

18 Sep 20:18
Compare
Choose a tag to compare
  • BraintreeCore
    • Internal Fixes

4.38.1

14 Sep 20:06
Compare
Choose a tag to compare
  • ThreeDSecure
    • Bump Cardinal version to 2.2.7-5

4.38.0

06 Sep 17:01
Compare
Choose a tag to compare
  • All Modules
    • Upgrade compileSdkVersion and targetSdkVersion to API 34
  • ThreeDSecure
    • Bump Cardinal version to 2.2.7-4
  • BraintreeCore
    • Bump browser-switch version to 2.6.0
  • PayPalNativeCheckout
    • Bump min SDK version to 23 to prevent crashes on lower Android versions

4.37.0

22 Aug 19:46
Compare
Choose a tag to compare
  • PayPalNativeCheckout
    • Bump native-checkout version to release 1.1.0
    • Fix bug where PayPalNativeCheckoutVaultRequest flow in the EU results in failed requests when using the nonce in a server side request

3.21.1

18 Aug 20:55
Compare
Choose a tag to compare
  • LocalPayment
    • Fixed bug where the configuration was not returned the expected result for Local Payment Methods being enabled

4.36.0

18 Jul 15:37
Compare
Choose a tag to compare
  • BraintreeCore
    • Bump browser-switch version to 2.5.0
  • All Modules
    • Revert Kotlin version to 1.7.10

4.35.0

12 Jul 20:32
Compare
Choose a tag to compare
  • GooglePay
    • Add GooglePayCardNonce.getCardNetwork()

4.34.0

10 Jul 20:22
Compare
Choose a tag to compare
  • GooglePay
    • Add GooglePayRequest.setAllowCreditCards()
  • PayPalNativeCheckout (General Availability release)
    • Bump native-checkout version to release 1.0.0
    • Fix an issue where the return from web fallback was not returning the correct information

4.33.0

27 Jun 20:36
Compare
Choose a tag to compare
  • PayPalNativeCheckout (BETA)
    • Fix bug where setting setUserAction() does not update button as expected
  • SEPADirectDebit
    • Add SEPADirectDebitRequest.setLocale()
  • Venmo
    • Add missing space to Venmo PaymentContext GraphQL query (fixes #749)

4.32.0

20 Jun 15:35
Compare
Choose a tag to compare
  • Bump target Kotlin version to 1.8.0
  • PayPal
    • Undeprecate PayPalClient(BraintreeClient) constructor
    • Undeprecate PayPalClient#onBrowserSwitchResult(BrowserSwitchResult, PayPalBrowserSwitchResultCallback)
    • Add PayPalClient#parseBrowserSwitchResult(Context, Intent) method
    • Add PayPalClient#clearActiveBrowserSwitchRequests(Context) method
  • LocalPayment
    • Undeprecate LocalPaymentClient(BraintreeClient) constructor
    • Undeprecate LocalPaymentClient#onBrowserSwitchResult(Context, BrowserSwitchResult, LocalPaymentBrowserSwitchResultCallback)
    • Add LocalPaymentClient#parseBrowserSwitchResult(Context, Intent) method
    • Add LocalPaymentClient#clearActiveBrowserSwitchRequests(Context) method
  • Venmo
    • Fix issue caused by VenmoActivityResultContract where a user cancelation is being misinterpreted as an unknown exception because the intent data is null (fixes #734)
    • Add the following properties to VenmoRequest:
      • collectCustomerBillingAddress
      • collectCustomerShippingAddress
      • totalAmount
      • subTotalAmount
      • discountAmount
      • taxAmount
      • shippingAmount
      • lineItems