All Versions
177
Latest Version
Avg Release Cycle
39 days
Latest Release
76 days ago

Changelog History
Page 2

  • v1.117.0 Changes

    November 13, 2020
    • Checkout V2: Pass attempt_n3d along with 3ds enabled [naashton] #3805
    • ๐Ÿ‘ GlobalCollect: Add support for Third-party 3DS2 data [molbrown] #3801
    • Authorize.net: Pass stored credentials [therufs] #3804
    • Authorize.net: Don't pass isFirstRecurringPayment [therufs] #3805
    • ๐Ÿ‘ Litle: Add support for general credit transactions [naashton] #3807
    • ๐Ÿ‘ Redsys: Add 3DS2 Integration Support [esmitperez] #3794
    • Cybersource: Use firstname/lastname from address instead of the payment method [pi3r] #3798
    • โž• Add MPI functionality for SafeCharge gateway [daniel] #3809
    • SafeCharge: Standardize MPI fields [curiousepic] #3809
    • ๐Ÿ‘• Credorax: Adds AMEX to supported cards and adds 1A error code [LinTrieu] #3792
    • Stripe PI: Pass external 3DS auth data [curiousepic] #3811
    • Credorax: Allow 3DS1 normalized pass-through, ease version matching [britth] #3812
    • Redsys: Redsys: Harden 3DS v1/v2 check for External MPI [esmitperez] #3814
    • โž• Add card types for Stripe, Worldpay, Checkout.com [LinTrieu] #3810
    • ActiveMerchant::Billing::Response: Include network_transaction_id attribute [therufs] #3815
  • v1.116.0 Changes

    October 28, 2020
    • โœ‚ Remove Braintree specific version dependency [pi3r] #3800
  • v1.115.0 Changes

    October 27, 2020
    • Checkout v2: $0 Auth on gateway [jessiagee] #3762
    • Adyen: Safely add execute_threeds: false [curiousepic] #3756
    • 0๏ธโƒฃ RuboCop: Fix Layout/SpaceAroundEqualsInParameterDefault [leila-alderman] #3720
    • iATS: Allow email to be passed outside of the billing_address context [naashton] #3750
    • Orbital: Don't pass xid for transactions using network tokens [britth] #3757
    • Forte: Add service_fee_amount field [meagabeth] #3751
    • ๐Ÿ‘ WorldPay: Add support for idempotency_key[cdmackeyfree] #3759
    • Orbital: Handle line_tot key as a string [naashton] #3760
    • ๐Ÿ‘• RuboCop: Fix Lint/UnusedMethodArgument [leila-alderman] #3721
    • RuboCop: Fix Naming/MemoizedInstanceVariableName [leila-alderman] #3722
    • ๐Ÿ’… RuboCop: Fix Style/BlockComments [leila-alderman] #3729
    • ๐Ÿšš Checkout V2: Move to single-transaction Purchases [curiousepic] #3761
    • RuboCop: Fix Naming/ConstantName [leila-alderman] #3723
    • Orbital: Fix schema errors [britth] #3766
    • โœ… Checkout V2: Start testing via amount code [curiousepic] #3767
    • CyberSource: Don't include empty mdd_ fields [arbianchi] #3758
    • RuboCop: Fix Naming/VariableNumber [leila-alderman] #3725
    • โšก๏ธ Update BIN ranges for Elo cardtype [cdmackeyfree] #3769
    • Orbital: Resolve CardIndicators issue [meagabeth] #3771
    • Adyen: Add subMerchant fields [naashton] #3772
    • PayPal Express: reduce param requirements [shasum] #3773
    • ๐Ÿ‘ PayU Latam: Support partial refunds [leila-alderman] #3774
    • ๐Ÿ’… RuboCop: Fix Style/Alias [leila-alderman] #3727
    • Stripe PI: Allow on_behalf_of to be passed alone #3776
    • ๐ŸŽ RuboCop: Fix Performance/RedundantMatch [leila-alderman] #3765
    • RuboCop: Fix Layout/MultilineMethodCallBraceLayout [leila-alderman] #3763
    • NMI: Add standardized 3DS fields [meagabeth] #3775
    • ๐Ÿ‘ Mundipagg: Add support for SubMerchant fields [meagabeth] #3779
    • Stripe Payment Intents: Add request_three_d_secure option [molbrown] #3787
    • ๐Ÿ‘ Decidir: Add support for csmdds fields [naashton] #3786
    • ๐ŸŽ RuboCop: Fix Performance/StringReplacement [leila-alderman] #3782
    • RuboCop: Fix Naming/HeredocDelimiterCase & Naming [leila-alderman] #3781
    • BlueSnap: Add address fields to contact info [naashton] #3777
    • RuboCop: Fix Layout/SpaceInsideHashLiteralBraces [leila-alderman] #3780
    • ๐Ÿ’… RuboCop: Fix Style/AndOr [leila-alderman] #3783
    • ๐Ÿ‘ Checkout V2: Support ability to pass attempt_n3d 3ds field [naashton] #3788
    • โฌ†๏ธ Elavon: Upgrade to processxml.do [therufs] #3784
    • ๐Ÿ‘ Checkout V2: Support for attempt_n3d 3DS field [naashton] #3790
    • Elavon: Strip ampersands [therufs] #3795
    • ๐Ÿ‘ Paybox: Add support for 3DS 1.0 values [jcpaybox] #3335
    • Decidir: Add additional fraud_detection options [cdmackeyfree] #3812
  • v1.114.0 Changes

    September 04, 2020
    • ๐Ÿ‘ BlueSnap: Add address1,address2,phone,shipping_* support #3749
    • ๐Ÿ“‡ BlueSnap: Protect against nil metadata [carrigan] #3752
    • 0๏ธโƒฃ Cybersource: [CyberSource] Ensure the default address doesn't override ActionController::Parameters [pi3r] #3755
  • v1.113.0 Changes

    September 01, 2020

    ๐Ÿ”– Version 1.113.0

    • Orbital: Add cardIndicators field [meagabeth] #3734
    • ๐Ÿ‘ Openpay: Add Colombia to supported countries [molbrown] #3740
    • โšก๏ธ Mercado Pago: Update Device Id Header field [cdmackeyfree] #3741
    • ๐Ÿ’… RuboCop: Fix Style/TrailingCommaInHashLiteral [leila-alderman] #3718
    • RuboCop: Fix Naming/PredicateName [leila-alderman] #3724
    • ๐Ÿ’… RuboCop: Fix Style/Attr [leila-alderman] #3728
    • Payflow: Use application_id to set buttonsource [britth] #3737
    • HPS: Enable refunds using capture transaction [britth] #3738
    • Quickbooks: Omit empty strings in address [leila-alderman] #3743
    • ๐Ÿ“‡ BlueSnap: Add transactionMetaData support #3745
    • Orbital: Fix typo in PC3DtlLineTot field [naashton] #3736
    • Credorax: Send first and last name parameters for CFT transactions [britth] #3748
    • โšก๏ธ Orbital: Update CardIndicators field to fix bug [meagabeth] #3746
    • 0๏ธโƒฃ CyberSource: Always send default address [leila-alderman] #3747
    • Netbanx: Reject partial refund on pending status [rockyhakjoong] #3735
  • v1.112.0 Changes

    August 17, 2020
    • Cybersource: add maestro and diners_club eci brand mapping [bbraschi] #3708
    • Cybersource: Ensure Partner Solution Id placement conforms to schema [britth] #3715
    • Adyen: Adyen: Pass subMerchantId as additionalData [naashton] #3714
    • Litle: Omit checkNum when nil [leila-alderman] #3719
    • PayU Latam: Improve error response [esmitperez] #3717
    • Vantiv: Vantiv Express - CardPresentCode, PaymentType, SubmissionType, DuplicateCheckDisableFlag [esmitperez] #3730,#3731
    • Cybersource: Ensure issueradditionaldata comes before partnerSolutionId [britth] #3733
  • v1.111.0 Changes

    August 04, 2020
    • Fat Zebra: standardized 3DS fields and card on file extra data for Visa scheme rules [montdidier] #3409
    • ๐Ÿ”– Realex: Change 3DSecure v1 message_version to a valid format [shuhala] #3702
    • Ingenico/ GlobalCollect: Add field for installments [cdmackeyfree] #3707
    • Cybersource: do not send 3DS fields if 'cavvis missing andcommerceIndicator` is inferred [bbraschi] #3712
  • v1.110.0 Changes

    July 22, 2020
    • FirstData e4 v27+: Strip linebreaks from address [curiousepic] #3693
    • Adyen: Change shopper_email to email and shopper_ip to ip [rikterbeek] #3675
    • FirstData e4 v27+ Fix strip_line_breaks method [carrigan] #3695
    • Cybersource: Set authorization on the response even when in fraud review [pi3r] #3701
    • Cybersource: Add fields to override stored creds [leila-alderman] #3689
    • Cybersource: Conditionally find stored credentials [therufs] #3696 #3697
    • โšก๏ธ Cybersource: Update logic to send cavv as xid for 3DS2 [douglas] #3699
    • ๐Ÿ’ป Credorax: Default 3ds_browsercolordepth to 32 when passed as 30 [britth] #3700
  • v1.109.0 Changes

    June 30, 2020
    • โœ‚ Remove reference to Billing::Integrations [pi3r] #3692
    • DLocal: Handle nil address1 [molbrown] #3661
    • Braintree: Add travel and lodging fields [leila-alderman] #3668
    • Stripe: strict_encode64 api key [britth] #3672
    • Stripe PI: Implement verify action [leila-alderman] #3662
    • โšก๏ธ Stripe, Stripe Payment Intents: Update supported countries [britth] #3684
    • โœ… Forte: Use underscore for unused arguments in test [wsmoak] #3605
    • โž• Add Alia card type [therufs] #3673
    • โœ… Element: Fix unit tests [leila-alderman] #3676
    • PayU Latam: Fix store method [ccarruitero] #2590
    • Adyen: Allow for executeThreeD to be passed as false [naashton] #3681
    • WorldPay: Fix handling of state field for 3DS transactions [chinhle23] #3687
    • Alia: Skip Luhn validation [therufs] #3673
    • ๐Ÿ‘ Diners Club: support 16 digit card numbers [therufs] #3682
    • โšก๏ธ Cybersource: Update supported countries [britth] #3683
    • Cybersource: pass reconciliation_id [therufs] #3688
    • ๐Ÿ’… RuboCop: Fix Style/SpecialGlobalVars [leila-alderman] #3669
    • ๐Ÿ’… RuboCop: Fix Style/StringLiteralsInInterpolation [leila-alderman] #3670
    • RuboCop: Fix Layout/HeredocIndentation [leila-alderman] #3685
    • RuboCop: Fix Gemspec/OrderedDependencies [leila-alderman] #3679
    • ๐Ÿ’… RuboCop: Fix Style/TrailingUnderscoreVariable [leila-alderman] #3663
    • ๐Ÿ’… RuboCop: Fix Style/WordArray [leila-alderman] #3664
    • ๐Ÿ’… RuboCop: Fix Style/SymbolArray [leila-alderman] #3665
  • v1.108.0 Changes

    June 09, 2020
    • Cybersource: Send cavv as xid is xid is missing [pi3r] #3658
    • 0๏ธโƒฃ Forte: Change default sec_code value to PPD [molbrown] #3653
    • โฑ Elavon: Add merchant initiated unscheduled field [leila-alderman] #3647
    • Decidir: Add aggregate data fields [leila-alderman] #3648
    • Vantiv: Vantiv(Element): add option to send terminal id in transactions [cdmackeyfree] #3654
    • โšก๏ธ Update supported Ruby and Rails versions [leila-alderman] #3656
    • CI: Drop unused sudo: false Travis directive [olleolleolle] #3616
    • PayU Latam: Prevent blank country in billing_address [britth] #3657
    • DLocal: Fix address field names [molbrown] #3651