spree_gateway
spree_gateway copied to clipboard
Update braintree requirement from ~> 3.0.0 to ~> 4.3.0
Updates the requirements on braintree to permit the latest version.
Changelog
Sourced from braintree's changelog.
4.3.0
- Add a log message to the
ArgumentErroratTransactionGateway.find- Add
exchange_rate_quote_idtoTransaction.create- Add error code
ExchangeRateQuoteIdTooLongtoTransaction- Add the following fields to
ApplePayCardandGooglePayCard:
commercialdebitdurbin_regulatedhealthcarepayrollprepaidproduct_idcountry_of_issuanceissuing_bank- Add the following fields to
PayPalDetails:
tax_idtax_id_type4.2.0
- Add
default?toPaymentMethodNonce(thanks@klouvas)- Add error code
TaxAmountIsRequiredForAibSwedishfor attributetax_amountintransactionkey for AIB:Domestic Transactions in Sweden4.1.0
- Add
payment_reader_card_detailsparameter toTransaction.sale- Add webhook sample for
GrantedPaymentMethodRevoked- Add
skip_advanced_fraud_checkingto:
Customer#createandCustomer#updatePaymentMethod#createandPaymentMethod#updateCreditCard#createandCreditCard#update- Include
rexmlin Gemspec (fixes #214)- Fix incorrect error code constants (fixes #213)
PaymentMethodNonceConsumedis now93107CannotForwardPaymentMethodTypeis now931064.0.0
- Breaking Changes
- Update gemspec to require ruby >= 2.6.0
- Remove
ExternalVault::CardTypeIsInvaliderror code- Remove
RiskData::CustomerBrowserIsTooLongerror code- Remove
paypal_vault_without_upgradeparameter fromPaymentMethod#create- Add
PaymentMethodNonceDetailsandPaymentMethodNonceDetailsPayerInfo
PaymentMethodNonce#detailsis now an instance ofPaymentMethodNonceDetailsrather than a hashPaymentMethodNonceDetails#payer_infois now an instance ofPaymentMethodNonceDetailsPayerInforather than a hash- Add
phone_numbertoAddress- Add
paypal_messagestoDispute- Add
tax_identifiersparameter toCustomer.createandCustomer.update- Add
chargeback_protection_levelinto dispute search- Make libxml-ruby an optional dependency instead of required (addresses JRuby incompatibility issues raised in #203 and #205)
3.4.0
... (truncated)
Commits
375df2b4.3.087cc755Fixed merge conflictscba87ffMerge branch 'master' of github.com:braintree/braintree_ruby into github_mastera2ae338Update CHANGELOG.md7525231Merge remote-tracking branch 'github/master' into github_master82c42d8Merge pull request #217 from BrianLima/fix/improve-agument-error-on-find-id-i...f9ddadfDescribe ArgumentError when id is nil or empty39d3e244.2.0954e0454.1.0fa974384.0.0- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language -
@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)