I'm happy to announce the release of ActiveMerchant 1.5.0. This is a
big release that contains 9 new gateways, many enhancements to the
existing gateways and support for Ruby 1.9.
Thanks to all the contributors of the many gateways:
Transax Gateway by Mike Mangino
Merchant E-Solutions Gateway by Zac Williams and Robby Russell
Instapay Gateway by Thomas Rideout
MerchantWARE by Cody Fauser
FirstPay by Phil R
Ogone by Nicolas Jacobeus
Elavon by Jesse Storimer
JetPay by Phil Ripperger and Peter Williams
SallieMae by iamjwc
Another notable feature in the release is support for logging and wire
dumping of requests. This is easily enabled by assigning a logger:
ActiveMerchant::Billing::AuthorizeNet.logger = Logger.new(STDOUT)
Or you can dump the entire HTTP request response by setting a wiredump_device:
ActiveMerchant::Billing::AuthorizeNet.wiredump_device = STDOUT
* Be careful with logging in your production environment.
There are many, many more gateways and patches to get through on
ActiveMerchant's Lighthouse project  and github  that need to be
merged in, but this is a start.
Thanks again to all the contributors and users that make
ActiveMerchant such a great library.