Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

Releases: Ingenico-ePayments/connect-sdk-ruby

2.38.0

14 Apr 11:33
Compare
Choose a tag to compare
  • Added:
    • Added property network_token_data to class CardPaymentMethodSpecificInput.

2.37.0

11 Apr 09:14
Compare
Choose a tag to compare
  • Added:
    • Added property is_foreign_retailer to class Seller.

2.36.0

09 Mar 07:49
Compare
Choose a tag to compare
  • Added:
    • Added property is_retriable to class PaymentStatusOutput.

2.35.0

03 Feb 09:03
Compare
Choose a tag to compare
  • Added:
    • Added property merchant to class CreatePayoutRequest.

2.34.0

02 Dec 12:47
Compare
Choose a tag to compare
  • Added:
    • Added properties clause_name and policy_applied to class MicrosoftFraudResults.
    • Added property configuration_id to class Merchant.
    • Added property cardholder_name to class MobilePaymentProduct320SpecificInput.
    • Added property payment_product4101_specific_input to class RedirectPaymentMethodSpecificInputBase
  • Changed:
    • Moved property cardholder_name from class CardWithoutCvv to its super class CardEssentials.

2.33.0

06 Oct 07:48
Compare
Choose a tag to compare
  • Added:
    • Added properties device_country_code, device_id, true_ip_address and user_device_type to class MicrosoftFraudResults.

2.32.0

04 Jul 13:21
Compare
Choose a tag to compare
  • Added:
    • Added properties external_reference_id and phone_number to class Seller.
    • Added property supports_mandates to class PaymentProduct.

2.31.0

31 May 14:35
Compare
Choose a tag to compare
  • Added:
    • Allow custom obfuscation rules to be specified through classes BodyObfuscator and HeaderObfuscator. These can be set on instances of Client, Communicator or DefaultConnection. Custom rules should be defined as functions that take the value to obfuscate, and return the obfuscated value.
    • The constructors of class LogMessageBuilder and its sub classes now take an optional BodyObfuscator and HeaderObfuscator.
    • Added new module Ingenico::Connect::SDK::Logging::Obfuscation with functions obfuscate_all, obfuscate_with_fixed_length, obfuscate_all_but_first and obfuscate_all_but_last to that provide some pre-defined obfuscation rules.
  • Deprecated:
    • Deprecated the constants and functions of module Ingenico::Connect::SDK::Logging::LoggingUtil in favor of BodyObfuscator and HeaderObfuscator instances.
    • Deprecated classes ValueObfuscator, Obfuscator, HeaderObfuscator and PropertyObfuscator of module Ingenico::Connect::SDK::Logging. These should never have been exposed.

2.30.2

25 Apr 17:44
Compare
Choose a tag to compare
  • Removed:
    • Removed method settlementdetails from class ServicesClient.

The removed method should not have been used yet. Therefore, you shouldn't have any problems upgrading to this version.

2.30.1

17 Feb 08:21
Compare
Choose a tag to compare

Version 2.30.0 was initially released with the wrong version. This release corrects that.