Skip to content

Releases: KentaaNL/buckaruby

v2.1.0

07 Aug 06:29
Compare
Choose a tag to compare
  • Don't require the issuer parameter anymore for iDEAL. This will be removed in a later release.
  • Minimum Ruby version is now 2.7.

v2.0.1

14 Sep 14:44
Compare
Choose a tag to compare
  • Update list of credit card transaction types.

v2.0.0

29 Mar 09:09
Compare
Choose a tag to compare

Welcome to release 2.0.0 of Buckaruby!

This release contains a lot of refactoring and clean up, so make sure to read the list of breaking changes when upgrading from 1.x.

Changes:

Breaking changes:

  • Remove class Buckaruby::Iban.
  • Remove class Buckaruby::Ideal (see https://github.com/KentaaNL/buckaruby#get-issuers how to retrieve issuers).
  • Remove class variable Buckaroo::Gateway.mode (live environment is now the default; see https://github.com/KentaaNL/buckaruby#usage how to configure the testing environment).
  • Remove method Buckaruby::TransactionResponse#to_h.
  • Rename parameter payment_issuer to issuer in Buckaruby::Gateway#setup_transaction.
  • Rename parameters account_iban/bic/name to consumer_iban/bic/name in Buckaruby::Gateway#setup_transaction and Buckaruby::TransactionResponse.
  • Rename method Buckaruby::Gateway#refundable? to #refundable_transaction?.
  • Rename method Buckaruby::Gateway#cancellable? to #cancellable_transaction?.
  • Rename method Buckaruby::Gateway#callback to #parse_push.
  • Rename class Buckaruby::CallbackResponse to PushResponse.
  • Rename method Buckaruby::TransactionResponse#refund_transaction_id to #refunded_transaction_id and move to responses that support it.
  • Rename method Buckaruby::TransactionResponse#reversal_transaction_id to #reversed_transaction_id and move to responses that support it.
  • Rename constant Buckaruby::PaymentMethod::BANCONTACT_MISTER_CASH to BANCONTACT

v1.7.0

16 Jul 12:50
Compare
Choose a tag to compare
  • Added support for payment method Giropay.