2026-09-24 06:29:12 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
finance/ruby-braintree: update to 4.41.0
4.41.0 (2026-09-16)
* Add preferred_payment_method_token to ClientToken.generate
* Fix path traversal vulnerability in CreditCard, CreditCardVerification,
Customer, MerchantAccount, PayPalAccount, PaymentMethod,
PaymentMethodNonce, Plan, SepaDirectDebitAccount, Subscription, Testing,
Transaction, TransactionLineItem, UsBankAccount, and
UsBankAccountVerification gateways by validating that IDs used in request
paths do not contain path separators or relative-path segments
* Add ach_type to transaction search
* Add surcharge_amount to Transaction.refund
|
2026-08-11 18:05:11 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
finance/ruby-braintree: update to 4.40.0
4.40.0 (2026-08-05)
* Add EmailFormatIsInvalid (92963) and EmailIsTooLong (92964) validation
error codes to PayPalAccount
* Add network to three_d_secure_pass_thru across Transaction.sale,
CreditCard, Customer, PaymentMethod, and CreditCardVerification, with
ThreeDSecurePassThru::Network constants (Eftpos, Mastercard, Visa)
* Fix path traversal vulnerability in Dispute and Address gateways by
validating that IDs used in request paths do not contain path separators
or relative-path segments
|
2026-06-28 16:54:27 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
finance/ruby-braintree: update to 4.39.0
4.39.0 (2026-06-15)
* Deprecate debug_id on PayPalDetails, LocalPaymentDetails, and
SepaDirectDebitAccountDetails
* Add account_reference_number_type to sender and receiver in transfer on
Transaction
* Add CannotCloneThirdPartyCofNetworkTokenTransaction (915274) transaction
validation error code
|
2026-05-31 07:51:32 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
finance/ruby-braintree: update to 4.38.0
4.38.0 (2026-05-27)
* Fix submit_for_settlement to accept inline shipping address fields
(country_code_alpha3, postal_code, etc.) and shipping_address_id by adding
both to _submit_for_settlement_signature
4.37.0 (2026-05-28)
* Add mastercard_transaction_link_id to Transaction and
CreditCardVerification
|
2026-05-06 15:36:05 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
finance/ruby-braintree: update to 4.36.0
4.36.0 (2026-05-05)
* Add Local Payment Context support with LocalPaymentContextGateway.create
and LocalPaymentContextGateway.find methods
* Add support for MBWAY and CRYPTO payment types
* Add acquirerReferenceNumber to transaction search object
* Add international_phone to Customer in Transaction
* Deprecate merchant create functionality
* Add apiRequestKey (idempotency) for sale, credit, refund, void and
settlement operations.
* Add support for Ruby version 3.4.0, 4.0 and updated rubocop to 1.85.1 for
Ruby versions 2.7 and later
* Add surcharge_amount to transaction object
* Add support for apple pay card verifications
|
2026-02-03 16:18:40 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
finance/ruby-braintree: update to 4.35.0
4.35.0 (2025-02-02)
* Add accept_partial_authorization to Transaction Gateway and
partially_authorized to Transaction
* Deprecate transactions for visa_checkout_card and maintain search
functionality
* Add ach_type to options -> us_bank_account in Transaction.create
* Add ach_type and requested_ach_type to Transaction
|
2026-01-17 18:03:09 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
finance/ruby-braintree: update to 4.34.0
4.33.2 (2025-12-11)
* Version 4.33.2 was meant to be a released as 4.34.0
* Add middle_name to sender and receiver, and date_of_birth to sender in
transfer on Transaction
* Add rspec-retry gem to Gemfile
* Update pry gem to 0.14.0
* Filter Braintree::CreditCardVerification.search to only return credit card
verifications
4.34.0 (2025-12-11)
* Re-releasing as 4.34.0
|
2025-11-03 04:55:31 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
finance/ruby-braintree: update to 4.33.1
4.33.1 (2025-10-29)
* Bug fix for Nokogiri XML parsing
|