Changelogs

See what's new added, changed, fixed, improved or updated with Foxy.

January 8, 2011

  • All VersionsFix to prevent double-encoding USPS rate descriptions (as a result of USPS API changes).

  • All VersionsFix to USPS First Class shipping options (due to USPS API changes).

  • v0.7.1Adding thousands separators to the javascript currency format function (on the checkout).

  • Changes for the week ending 2011-01-08:

December 25, 2010

  • v0.7.0 — v0.7.1Fixed a bug preventing subscriptions with a future start date from running in some situations.

  • v0.6.0 — v0.7.1Improved performance when canceling a store from the admin.

  • v0.7.1Fix for custom error messages not showing up for PayPoint due to how the code was restructured in v0.7.1.

  • Changes for the week ending 2010-12-25:

December 18, 2010

  • v0.7.1Fix for coupons and discounts adding up to more than the line item total in the cart, causing issues with shipping and taxes. This fix sets the discount to the negative line item total if the discount exceeds the line item total. It does a similar check per shipment when calculating taxes.

  • v0.7.1Fixes eWAY authcode response to be stored correctly by FoxyCart. Fix was made previously but wasn’t applied to v0.7.1.

  • v0.7.0 — v0.7.1Added Chase Paymentech Orbital Tampa.

  • v0.7.0 — v0.7.1Improved handing of unicode characters being sent to Chase Paymentech.

  • v0.3.0 — v0.7.1Clarified some “Offline Processing” language in the admin.

  • v0.3.0 — v0.7.1Made the FoxyCart logo clickable in email receipts and other FoxyCart-generated emails.

  • Changes for the week ending 2010-12-18:

December 11, 2010

  • v0.7.1Adding a javascript alert on the checkout if the store is not on a live payment gateway. The alert excludes stores that are using PO since they may have been grandfathered into the system from a previous version and don’t have their payment gateway set to active even though they are processing live orders.

  • v0.7.0 — v0.7.1Fix to PayPal rounding problem for cart line items.

  • v0.7.1Fix for American territories in the checkout, which resolves issues with shipping to places like Guam, Puerto Rico, and American Samoa.

  • v0.4.0 — v0.5.1Fix to subscription processor that didn’t reset language strings in certain circumstances, causing receipts to be sent with incorrect language strings.

  • v0.7.0 — v0.7.1Bug fix to filtering limit and pagination functionality.

  • Changes for the week ending 2010-12-11:

December 4, 2010

  • All VersionsRemoving all references to www.foxycart.com on APP assets (CSS, images, etc.).

  • All VersionsFix for coupon generation in the admin not working in IE.

  • Changes for the week ending 2010-12-04:

November 27, 2010

  • v0.7.1Fix for PayPal freaking out if the line item total is 0 but the shipping is > 0, by making a dummy $0.01 product and removing $0.01 from the shipping. (This is PayPal’s recommended solution.)

  • Changes for the week ending 2010-11-27:

November 20, 2010

  • All VersionsMinor changes to internal caching system’s TTL values.

  • v0.6.0 — v0.7.1Fix to decrease memory usage on “language” page in the admin.

  • v0.7.1Adding a French language translation.

  • v0.7.1Adding a German language translation.

  • v0.7.1Bumping the entries per page filter settings to 300. Note: this impacts the API for all _list methods and for the admin it impacts both subscriptions and transactions.

  • v0.7.1Fix for SagePay UK issues.

    • Fix for state/province fields causing problems.

    • Fix for non-alphanumeric characters causing problems.

    • Various fixes for the 3D Secure handling.

  • v0.7.1Improving some PayPoint warnings.

  • All VersionsStores are now alphabetized in the admin’s select box (when an admin account has access to more than one store).

  • v0.7.0 — v0.7.1Fix to update the receipt email template url correctly.

  • v0.7.1Adding a note about 3D Secure in the admin.

  • Changes for the week ending 2010-11-20:

November 13, 2010

  • All VersionsPreparation for server migrations.

  • All VersionsAdd failover systems to APP to provide local failover during scheduled maintenance.

  • v0.6.0 — v0.7.1Updating internal caching functionality.

  • v0.7.0Change storage of eWAY Auth Code response internally to correct behavior that prevented serialization of the value.

  • v0.7.0 — v0.7.1Fix for day light savings issue with the new admin and API filtering system.

  • v0.7.0 — v0.7.1Adding Norwegian as a language option.

  • Changes for the week ending 2010-11-13:

November 6, 2010

  • All VersionsPreparation for server migrations.

  • Changes for the week ending 2010-11-06:

October 30, 2010

  • v0.7.0 — v0.7.1Fixing a bug where the required subscription frequency argument was not being passed in when subscriptions were manipulated in the admin.

  • v0.7.0 — v0.7.1Force the saving of payment card expiration date information via the API.

  • v0.7.0 — v0.7.1Fix for add coupon link not showing up in the cart under some circumstances.

  • Changes for the week ending 2010-10-30:

October 23, 2010

  • v0.6.0 — v0.7.1Updating email validation to better handle spaces.

  • v0.7.1Rounding weight to 3 decimal places instead of just 2.

  • v0.7.1Doubled the transactions displayed per page filter settings to 60 in the admin.

  • v0.7.0 — v0.7.1Fixing session setting at .foxycart.com if foxycart.js is cached on cart or checkout templates.

  • v0.7.0 — v0.7.1Adding ^^analytics_google_ga_async^^ placeholder.
    Adding address line 2 to data sent to quantumgateway.

  • v0.6.0Fix for when discounts are involved and 060 chokes on very small floating point numbers.

  • Changes for the week ending 2010-10-23:

October 16, 2010

  • v0.7.0 — v0.7.1Fix to internal logging on payment gateway changes.

  • v0.7.1Fix to send the shipping address correctly to PayPal Express Checkout.

  • v0.6.0Fix for $0 orders and the payment display options.

  • v0.7.0 — v0.7.1Changing the taxable coupon help string to make more sense.

  • Changes for the week ending 2010-10-16:

October 9, 2010

  • v0.7.0 — v0.7.1Fix to caching issue impacting stores changing their FoxyCart subdomain.

  • v0.7.1Added “Continue Shopping >>” to the default Colorbox as style1_fc. Made style1_fc the default Colorbox style in the “sample code” in the admin.

  • v0.7.0 — v0.7.1Fix to certain subscription API calls returning errors.

  • v0.7.0 — v0.7.1Fix to changing store language files.

  • Changes for the week ending 2010-10-09:

October 2, 2010

  • v0.7.1Made public as a beta version. New stores are not created at v0.7.1, and documentation is still coming, but it’s available for testing and includes product thumbnail images in the cart and 3d Secure for select UK payment gateways.

  • v0.7.0Fix to timezone offset issues while displaying transactions in the admin.

  • v0.7.0Fix to timezone display issues in email receipts.

  • v0.7.0Fix for rounding issues when using a currency locale with commas instead of periods as the decimal separator.

  • Changes for the week ending 2010-10-02:

September 26, 2010

  • v0.7.0Fix to foxycart.js to better handle the process event if the array of functions is empty.

  • v0.7.0Added seconds to the transaction time display in the admin.

  • v0.7.0Fix (we believe, at this point) to the bug where the update/checkout/PayPal links didn’t get the display attribute applied properly on initial pageload.

  • v0.7.0Fixes to incorrect rounding on XML datafeeds and API responses.

  • v0.6.0 — v0.7.0Improved PayPal Payflow Pro error response, and fixed issue where gateways that require a 3rd authentication token (like Payflow Pro) errored on recurring billing.

  • v0.7.0Fix to foxycart.js handling of sitedomain settings when the current domain was at the www subdomain.

  • v0.7.0Greatly improved FoxyCart billing notification emails to FoxyCart store admins in the event of a billing error (with the FoxyCart subscription; not with sales to a store’s customers).

  • Changes for the week ending 2010-09-25:

September 18, 2010

  • v0.4.0Quantum Gateway fix to prevent store name omission in certain situations.

  • v0.7.0Fix duplicate store user access permissions being applied when upgrading or downgrading to v0.7.0.

  • v0.5.0 — v0.7.0PayPal Payflow Pro IP address fix for subscriptions.

  • v0.7.0Fix cookiepath variable in the foxycart.js so it actually gets applied.

  • v0.7.0Improves pagination filtering so pagination is maintained between screens when modifying subscriptions.

  • v0.7.0Makes default receipt load at http instead of https to prevent immediate reload on the receipt.

  • v0.7.0Fix to handling of discounts when paying by PayPal.

  • Changes for the week ending 2010-09-18:

September 11, 2010

  • v0.6.0 — v0.7.0Fix to welcome emails not sending on new store creation in specific situations.

  • v0.7.0Fix to tax values being mishandled for locales that use a comma instead of a period as the decimal separator.

  • v0.7.0Fix to system-wide cache not clearing certain values on an upgrade to v0.7.0.

  • v0.7.0Fix to PayPal Website Payments Pro using the PayPal Standard credentials.

  • v0.7.0Fix to missing customer IP addresses in subscription processing.

  • v0.7.0Update for authorize.net to set the isTaxable value to NO if there are no taxes on the order.

  • v0.7.0Fix to rounding issues in XML datafeed re-feeds.

  • Changes for the week ending 2010-09-11:

September 4, 2010

  • v0.7.0Fix to language customizations not displaying on the receipt.

  • v0.7.0Fix to discounts rounding incorrectly on cart reload.

  • ALL VERSIONSAdmin password resetting functionality has been improved to prevent passwords that may have become corrupted in transit (via email).

  • v0.5.0 — v0.7.0Fix to prevent HTML entities in text version of email receipts.

  • Changes for the week ending 2010-09-04:

August 28, 2010

  • v0.6.0Fix to prevent a password error from displaying in certain situations when using Single Sign-On.

  • v0.7.0Fix for global taxes showing up in the cart on the initial page load but not actually being applied to the order.

  • v0.6.0 — v0.7.0Adding some better error checking to the Paypoint Gateway for when the password is invalid.

  • v0.7.0Fix to default HTML email styling, floating.

  • v0.7.0V0.7.0 leaves beta and becomes the default version for newly created stores.

  • Changes for the week ending 2010-08-28:

August 21, 2010

  • v0.7.0Fix to make a JSONP cart request on Colorbox close.

  • v0.6.0 — v0.7.0Fix to prevent caching of tax requests when using Single Sign-On.

  • ALL VERSIONSAdded additional user agents to browser detection to allow for non-Safari Webkit-based browsers (Coda, iPad and iPhone apps, etc.).

  • v0.6.0 — v0.7.0Security and caching improvements were made to the checkout to prevent specific types of abuse.

  • Changes for the week ending 2010-08-21