Braintree v4.0.0 Release Notes
-
- ๐ฅ Breaking Changes
- Update gemspec to require ruby >= 2.6.0
- Remove
ExternalVault::CardTypeIsInvalid
error code - Remove
RiskData::CustomerBrowserIsTooLong
error code - Remove
paypal_vault_without_upgrade
parameter fromPaymentMethod#create
- Add
PaymentMethodNonceDetails
andPaymentMethodNonceDetailsPayerInfo
PaymentMethodNonce#details
is now an instance ofPaymentMethodNonceDetails
rather than a hashPaymentMethodNonceDetails#payer_info
is now an instance ofPaymentMethodNonceDetailsPayerInfo
rather than a hash
- โ Add
phone_number
toAddress
- โ Add
paypal_messages
toDispute
- โ Add
tax_identifiers
parameter toCustomer.create
andCustomer.update
- Add
chargeback_protection_level
into dispute search - ๐ Make libxml-ruby an optional dependency instead of required (addresses JRuby incompatibility issues raised in #203 and #205)
- ๐ฅ Breaking Changes