Changelogs

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

December 14, 2015

  • All VersionsInternal logging changes to give us better access to our log data including shipping rate requests.

  • v2.0Fix for taxes not being initially displayed on the cart and checkout for orders with non-shippable products.

  • v2.0Changes to billing address information (such as a country or zipcode change) is now also saved between the cart and checkout.

  • hAPIFix for the reporting link relationship showing up even for unauthenticated clients.

  • hAPIFix for shipments not uniformally having attributes and custom_fields based on whether or not multiship was used on the transaction.

  • hAPIUpdated the docs to include zoomable resources for items, shipments, and carts.

  • Changes for the week 2015-12-13

December 7, 2015

  • v2.0Adding Payment Method filter for the API and Admin for both subscriptions and transactions.

  • v2.0Fixed an issue with escaped content showing up in the email subject when using the twig fc_output_data custom method.

  • v2.0Updated timezones.

  • All VersionUpdated template caching system to fix a bug with canonical links.

  • v0.7.2 - v2.0Fix for error display in the admin to match the timezone of the store.

  • v0.7.2 - v2.0Fix for a potential XSS concern in the admin related to attributes set directly via the API.

  • OAuth Authorization EndpointUpdated the look and feel of the authorization process.

  • hAPIA bug fix for zooming on subscriptions into the transaction_template which was showing a transaction resource instead of a cart resource. Also fixed the zooming options on the cart resource and made some more improvements to Siren actions.

  • Changes for the week 2015-12-06

November 23, 2015

  • v0.7.1 - v2.0.0Fixes for how Worldpay handles session cache information.

  • v0.7.2 - v2.0Fix for how Sagepay deals with currencies with commas in them.

  • Changes for the week ending 2015-11-22

November 16, 2015

  • v2.0Gateway: Added MercadoPago.

  • v0.7.2-v2.0Added additional logging to our outgoing email messages to better diagnose deliverability concerns.

  • v2.0Removed backface-visibility in the sidecart as it was causing some problems.

  • hAPIFixes for how restricted attributes work when embedded in parent resources.

  • hAPIAdded a Vary header and improved our ETag to include the Vary headers.

  • hAPIUpdated our store creation process so certain clients can produce active stores directly.

  • Changes for the week ending 2015-11-15

November 9, 2015

  • All VersionsAdding a hidden field to ensure webkit's over-aggressive auto fill doesn't try to fill in the datafeed key in the admin.

  • Changes for the week ending 2015-11-08

November 2, 2015

  • v2.0Allow for Pay with Amazon buttons on the cart.

  • v2.0Improvements to how Sidecart handles.

  • Changes for the week ending 2015-11-01

October 26, 2015

  • v2.0Fix to not calculate taxes on billing address changes.

  • v1.1 - v2.0Improved internal logging of hosted payment gateway changes.

  • v2.0Improved cart and checkout tracking of the customer's ip address so it will be accurately updated throughout the checkout process (especially helpful for server-side initiated carts)

  • v2.0Fix for a very limited edge case where when a website changes their FoxyCart includes from one store to another, products being added to the cart during that time might be connected to the wrong store.

  • v2.0No longer showing an postal code error on checkout if the country involved does not require a postal code.

  • v2.0Fix to not show both PayPal Express and the deprecated PayPal Express payment methods on the cart or checkout.

  • v2.0The canton for Switzerland is no longer required.

  • hAPIImprovements to store shipping service validation.

  • v2.0Allow for Pay with Amazon buttons on the cart.

  • v2.0Improvements to how Sidecart handles browser state and #anchor link clicks.

  • v2.0Fix for GeoIP lookup during a checkout process to update the country if the ip changes.

  • hAPIMany improvements to how we handle the vnd.siren+json format, including more actions available on the store resource.

  • Changes for the week ending 2015-10-25

October 19, 2015

  • v2.0Fix for Amazon Subscription Payments not receiving emails based on a change which was made on 2015.10.01.

  • hAPIFix for hal+xml to not include an _actions node which was added as we improved our Siren support.

  • hAPIAdding shipping methods and services and documentation for them as well. Updated the shipping service resource to include the is_international boolean.

  • Changes for the week ending 2015-10-18

October 12, 2015

  • v2.0Fixing an issue where customer email addresses are being cleared out when Pay with Amazon encounters an error on checkout.

  • hAPIAdding an include_regions=true parameter for the countries property helper. Only include active countries by default.

  • hAPIFixing an issue with PHP and Australian Timezones.

  • hAPIUpdating the store_versionsproperty helper so you can pass in a store_version_uri parameter to only get the version you're interested in.

  • Changes for the week ending 2015-10-11

October 5, 2015

  • v1.0 - v2.0Updating how we calculate usage charges by normalizing usage history into USD on a daily basis.

  • v0.7.2 - v2.0Updating Beanstream gateway to correctly truncate data values to avoid checkout errors.

  • hAPIAdding the Siren Browser and additional Siren Actions support for the vnd.siren+json media format.

  • hAPIAdding a new /encode endpoint for doing link/form signing.

  • v2.0Fixing some edge case situations where the checkout wouldn't finish logging in after entering your password.

  • v2.0Adding BCrypt password hashing support.

  • v2.0Improving our integration with Pay with Amazon to no longer require notifications from their system after each completed transaction.

  • Changes for the week ending 2015-10-04

September 28, 2015

  • v1.0-v2.0Fix messaging for twig validation display errors in the admin.

  • v1.0-v2.0Updating transfirst SSL validation.

  • v1.1-v2.0Fix for duplicate custom fields for hosted gateways

  • hAPIFix for aliased field names not filtering properly.

  • v2.0Fix for postal code lookup results returning multiple city names in paranthesis. We've changed this to return each city separately.

  • v2.0Inside cart.saveShippingServiceInfo we're now checking if taxes exist before calling cart.getTaxes.

  • Changes for the week ending 2015-09-27

September 14, 2015

  • v0.7.2-v2.0Fix for Netbilling gateway

  • v0.7.1-v2.0Fix for hosted gateways and 3D secure.

  • v2.0Fix for Amazon IPN not working correctly after our infrastructure move.

  • v1.0-v2.0Fixing timezone filtering for API and Admin.

  • All versionsFix for uploading and deleting downloadables in the admin.

  • All versionsFix for XSD file access.

  • All versionFix for XSD file path.

  • Fixing the Hypermedia-API and uploading downloadable files.

  • Changes for the week ending 2015-09-13

September 7, 2015

  • v2.0Fix for some taxes being saved as live rate taxes when copied from a live rate tax.

  • v2.0Adding original_transaction_id to the subscriptions data available via FC.json or twig for more flexibility in determining if the subscription was just created.

  • Changes for the week ending 2015-09-06

August 31, 2015

  • v2.0Upgrading twig.js to version 0.8.2-3

  • v2.0Adding min and max as valid twig functions.

  • Changes for the week ending 2015-08-30

August 23, 2015

  • v1.1 - v2.0For currency conversion stores passing in a locale, the cart contents will no longer be emptied when adding an item with a locale already configured for the store.

  • v2.0Updating the french language file.

  • v2.0Fixing an issue with the cart and checkout which could cause your shipping description to dissapear.

  • All VersionsFixing USPS integration to show envelopes and small flat rate boxes.

  • v2.0Updating non-english language string error messages for recent changes regarding dynamic subscription dates.

  • Changes for the week ending 2015-08-23:

August 16, 2015

  • v1.0 - v2.0Updating transfirst for temporary SSL issues.

  • v2.0Fix for Pesapal logo having the wrong URL.

  • Changes for the week ending 2015-08-16:

August 2, 2015

  • All versionsRemoving Samurai Payment Gateway as it is no longer active.

  • All versionsUpdating image caching system to send an modern user agent string to avoid mod_security issues.

  • v0.7.2 - v2.0Updating virtual merchant integration.

  • v1.0 - v1.1XSS fix for cart JSON output.

  • All VersionsUpdating Authorize.net to point to secure2.authorize.net

  • All VersionsRemoving the Samurai gateway as it is no longer in use.

  • v1.1 - v2.0Fix for currency conversion issues with the tr locale.

  • v2.0Fix for image caching bug recently introduced.

  • Changes for the week ending 2015-08-02:

July 26, 2015

  • v2.0Adding support for the split twig filter and the random twig function.

  • v2.0Spelling fix in the admin.

  • v2.0Fix for the responsive email template with a hard-coded "Price" string instead of config.lang.cart_price

  • Changes for the week ending 2015-07-26:

July 19, 2015

  • v2.0Fix to hide the PO field if payment is not required.

  • v2.0Updating some currency conversion override logic.

  • Changes for the week ending 2015-07-19:

July 13, 2015

  • v2.0Support for zero dollar transactions with the new PayPal Express integration.

  • v2.0Fix for the new PayPal Express not allowing pay with credit card without having to create a new account.

  • v1.1 - v2.0Don't send the company name if it's empty for the Transfirst gateway.

  • v1.1 - v2.0Use an appropriate industry code (2) for ecommerce.

  • v2.0Fix for situations where hosted transactions wouldn't marked as hosted correctly which could result in double emails sent to the customer.

  • v2.0Adding support for the slice twig filter.

  • Changes for the week ending 2015-07-12