CHANGELOG in tlconnor-activemerchant-1.20.4 vs CHANGELOG in tlconnor-activemerchant-1.23.0
- old
+ new
@@ -1,7 +1,81 @@
= ActiveMerchant CHANGELOG
+* PayPal gateway: Support for incomplete captures [mbulat]
+
+== Version 1.23.0 (May 23, 2012)
+
+* Add Litle gateway [GregDrake]
+* PaymentExpress gateway: add support for BillingId and DpsBillingId for token [mikel]
+* 2checkout integration: Add ability to auto settle [craigchristenson]
+* 2checkout integration: Switch default mode to single page [craigchristenson]
+* Cybersource: Revert - Add retrieve method to pull details on a
+stored card [jduff]
+* Cybersource: Revert - Add recurring payment support [jduff]
+* PaymentExpress: add Cvc2Presence flag when submitting verification
+value [jduff]
+* SecurePayAU: fix CreditCard check [jduff]
+* Barclays: fix order capture [csaunders/ntalbott/jduff]
+
+== Version 1.22.0 (May 17, 2012)
+
+* Remove version restriction for money gem [ylansegal]
+* Add iTransact XML gateway [motske]
+* PayPal Express Gateway: add options[:landing_page] [markus]
+* USA ePay: Fix handling of AVS [duff]
+* Ogone: Add store method to create an alias without making a purchase [joelcogen]
+* Spelling fix: purcahse -> purchase [mnoack]
+* ePay: Added more useful results for authorization errors [Dennis O'Connor]
+* Add Robokassa integration [nashby]
+* PayPal Gateway: Add recurring API [dscataglini]
+* Braintree: Add support for :verify_card option on store [brentmc79]
+* Moneris: cannot void a preauthorization [eddanger]
+* Add Moneris US gateway [eddanger]
+* Add Dotpay integration [kacperix]
+* Payflow: Add description, comment and comment2 tags [ksnyder]
+* Dotpay: Fix field mapping [kacperix]
+* Authorize.Net CIM: Optionally add 'order' details to transactions [pote]
+* Braintree: Allow including billing address when storing a customer [brentmc79]
+* PayPal Gateway: Refactored PaymentDetails & PaymentDetailsItem common code [dscataglini]
+* Viaklix/Elavon: Separate "demo accounts" from "test transactions" [mltsy]
+* PayPal Gateway: Add transaction_details, balance, authorize_transaction, and manage_pending_transaction API calls [dscataglini]
+* PayPal Gateway: Add support for TransactionSearch & DoReferenceTransaction [dscataglini]
+* Cybersource: Add recurring payment support [jaredmoory]
+* Tidy up gateway lists [ashokak]
+* Paybox: remove Iconv usage [ntalbott]
+* Dotpay: Add amount mapping, pin setter, and support for test? [kacperix]
+* Braintree Blue: Make address country map to alpha2 [ntalbott]
+* Use GB as the alpha2 country code for the UK [ntalbott]
+* Realex: Handle XML response with unescaped ampersand [ntalbott]
+* Add Vindicia gateway [steved555]
+* Payment Express: use %w[] for country list [parndt]
+* Braintree Blue: Match remote test up with change to :country [braintreeps]
+* PayPal Integration: Fix received_at method time parsing [subbarao]
+* Add MiGS Gateway [mnoack, nagash]
+* Quickpay integration: Fix payment_service_for helper [TheMaster]
+* Braintree Blue gateway: Improve update method [brentmc79]
+* 2checkout integration: Add mode mapping & line items helper [AlexanderZaytsev]
+* USA ePay Advanced gateway: Fix expiration date format. [cctalbott]
+* Add ePay integration [ePay]
+* 2checkout integration: Add support for single page payment routine [AlexanderZaytsev]
+* Ogone: Add support for 3D Secure [rymai, ZenCocoon]
+* Stripe gateway: Remove authorize and capture methods since they are not supported [jduff]
+* Stripe gateway: default test to false if no livemode parameter is specified [jduff]
+* Paybox Direct gateway: 'card absent' and 'do not honour' should be considered failures, not fraudulent [jduff]
+* Add Verkkomaksut integration [akonan]
+* Remove trailing spaces from generator templates [akonan]
+* Payflow gateway: Allow modification of RetryNumDays [jrust]
+* Payflow gateway: Don't auto-set start_date on modification [jrust]
+* Bluepay gateway: Add ACH & recurring support [jslingerland]
+* Orbital gateway: Don't send AVS address details for any country besides US, CA, GB and UK [Soleone]
+* Payflow Express gateway: Better amount handling [jduff]
+* Barclays gateway: Allow American Express [duff]
+* Ogone gateway: Remove duplicated method [ntalbott]
+* Cybersource gateway: Add retrieve method to pull details on a stored card [fabiokr]
+
+== Version 1.21.0 (March 7, 2012)
+
* Stripe: Add support for passing IP [collision]
* Merchant e-Solutions: pass expiration date when purchasing with a stored credit card [chrisyoung]
* Braintree: Fix passing custom processor ids to old accounts [maxsilver]
* Authorize.net CIM: Add validation mode option to create_customer_profile_request [jwood]
* eWay Managed: Include transaction number in response params [jamsi]
@@ -10,11 +84,10 @@
* Move Braintree from the gemspec to the Gemfile [ntalbott]
* Add CertoDirect gateway [hron]
* Authorize.Net CIM: Add option for setting a custom delimiter [bmorton]
* Authorize.Net CIM: Add 3.1 response fields [bmorton]
* Authorize.Net CIM: Misc fixes and doc improvements [bmorton]
-* Moneris: Add AVS/CVV support [odorcicd]
* Authorize.Net CIM: Fix error when order is blank [KeeperPat]
* Beanstream: Add recurring payments support [castiglione]
* Make ePay password optional [ePay]
* Quickpay: skip testmode if transaction provided [brentmc79]
* Payflow: add additional fields [thorstadt]
@@ -25,11 +98,18 @@
* Add Authorize.Net SIM integration [courtland & rdp]
* Secure Pay AU: Handle periodic payments [tommeier]
* Viaklix: Add discover as a supported card type [waelchatila]
* Improvements to testing infrastructure for integrations [jduff]
* Add NAB Transact (AU) Gateway [tommeier]
+* PayPal Express: Add Support for Reference Transactions using BAIDs [kenmazaika]
+* Authorize.Net CIM: Add support for optional refund fields [nilmethod]
+* SecurePayTech: Fix EnableCSC parameter so CVV codes are checked. [tlconnor]
+* SecurePayTech: Add remote tests for CSC checking. [tlconnor]
+* Samurai: Add option to retain payment methods once stored [brentmc79]
+* PayPal Express Gateway: Add support for Digital Goods / Micropayments [kenmazaika]
+
== Version 1.20.4 (February 22, 2012)
* Fix json dependency
== Version 1.20.3 (February 7, 2012)
@@ -600,11 +680,11 @@
* Update Discover regex [cody]
* Match full pan range of Maestro cards from 12 - 19 digits in length [cody]
* Fix errors on base of CreditCard [josh.bassett]
* Update product to use Rubigen instead of stolen Rails generator [cody]
* Mimic directory structure of unit tests in remote tests [cody]
-* Restructure the location of the remote tests [cody]
+* Restructure the location of the remote tests [cody]
* Ensure DataCash order_id is limited to 30 characters [cody]
* Return the pretty messages from PayJunction based on the return code [cody]
* make CreditCard.require_verification_value = true the default [cody]
* Use existing credit_card helper in credit card tests [cody]
* Return the authrorization number of the original transaction in the SkipJack gateway [cody]
@@ -666,11 +746,11 @@
* Use undef_method with a single argument in SecurePay to prevent JRuby from choking on it. [jonathan.l.bartlett]
* Default address_override to 0 for PayPal Website Payments Standard payments. [cody]
* Enhance credit card error messages [manfred]
* Use HashWithIndifferentAccess for CreditCard for compatibility with Rails applications [michael.j.mangino]
* Fix nil exception when no response reason text is found in Authorize.net [cody]
-* Add support for PayJunction [Matt Sanders]
+* Add support for PayJunction [Matt Sanders]
* Change billing_address to shipping_address in PayPal Integration helper, as billing_address was incorrect. Addresses passed to billing_address for the PayPal helper will no longer be added to the form. This will break existing code, as the address will not be passed.
* Remove switch patterns from card detection that were eliminated on July 1, 2007 [cody]
* Format the issue number in Payflow requests to always be 2 digits [cody]
* Move application_id to Gateway and Helper class respectively [cody]
* Improve TrustCommerce documentation [cody]
@@ -704,11 +784,11 @@
* Remove unused method in PslCardGateway [cody]
* Add updated credit card tests [cody]
* Update and test PslCardGateway [cody]
* Add Laser card type [cody]
* Update Nochex documentation [cody]
-* Sanitize the Realex order_id [cody]
+* Sanitize the Realex order_id [cody]
* Add support for Irish Realex payment gateway [John Ward, cody]
* Move credit_card helper method to the test_helper [cody]
* Update PayflowExpressResponse to match the interface of the PayflowExpressResponse. Add :no_shipping and :address_override options to PayflowExpress [cody]
* Add a currency option to the Payflow and Paypal gateways [cody]
* PaypalExpress should use the shipping address, not the billing address [cody]
@@ -762,11 +842,11 @@
* Fix PayPal Payments Pro UK with Switch & Solo cards [cody]
* Add reauthorization to PaypalGateway and PaypalExpressGateway [dorrenchen]
* Update DataCash tests and format merchant reference number to meet DataCash's requirements [MoneySpyder, cody]
* Add Datacash gateway [MoneySpyder, cody]
* VERIFY_PEER on all SSL requests [cody]
-* Add support for 2Checkout [cody]
+* Add support for 2Checkout [cody]
== Version 1.0.3
* Add support for PayPal mass payments to the PaypalGateway and the PaypalExpressGateway [Brandon Keepers]
* Add a credit method to Authorize.net [cody]
@@ -793,10 +873,10 @@
* Removed shipping stuff until there is time to implement it properly
* The library now rejects money amounts which are not either cents as integer or a Money object
* Moneris now uses the same layout as the authorized.net plugin
* Added authorized.net
* Changed default to :test mode. Set to production with ActiveMerchant::Billing::Base.gateway_mode = :production
-* More refactoring
+* More refactoring
* Refactored a bit so that there is space for billing and shipping area. None of the shipping aids are fleshed out yet. Needs more work.
* Added Moneris support
* Credit card in memory object resembling a AR object
* Credit card validation methods as static methods of the credit card object