./finance/ruby-braintree, Braintree Gateway Ruby Client Library

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 4.41.0, Package name: ruby34-braintree-4.41.0, Maintainer: pkgsrc-users

Ruby library for integrating with the Braintree Gateway.


Master sites:

Filesize: 286 KB

Version history: (Expand)


CVS history: (Expand)


   2026-09-24 06:29:12 by Takahiro Kambe | Files touched by this commit (3) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
Log message:
finance/ruby-braintree: update to 4.33.1

4.33.1 (2025-10-29)

* Bug fix for Nokogiri XML parsing