Table of Contents

Changelog and Upgrade Notes for v0.7.1

Note: This page is geared towards upgrading from v0.7.0. Please make sure you view all the version notes for versions you may be skipping (ie. from 0.6.0 → 0.7.0 → 0.7.1).

Changelog Summary

Please make sure you review the full v0.7.1 changelog (available in your FoxyCart admin's Store Settings page) before upgrading. Also please ensure you've read the known issues.

New Features in v0.7.1

Bug Fixes and Changes to Existing Behavior

Changes to subscription API XML Structure

Upgrading from v0.7.0

ACTION REQUIRED

Change of FoxyCart Includes

Log into your FoxyCart admin and go to the “sample code” section to get the latest “includes”. This will include jQuery, foxycart.complete.js (or a variant of that file), and the Colorbox CSS file. These filenames may change slightly between versions to accommodate for version changes and improvements, so make sure you get the latest files when you upgrade from v0.7.0 to v0.7.1.

Caution When Downgrading

Customer passwords are handled differently in v0.7.1 and v0.7.0 so we don't recommend downgrading. If you've changed your password hashing method to anything other than md5 or sha1 unsalted, downgrading should be considered completely off limits, as it will break all existing customer logins.

Re-Copy FoxyCart Includes

v0.7.1 has some improvements to v0.7.0 when it comes to the foxycart.js files and related Colorbox CSS. Though not required it is recommended to get the latest includes from the “sample code” section of the admin to include in your site.

Change to the subscription API XML

We removed an extra, unnecessary “transaction_template” node in the API xml. The old XML was like so: $subscription→transaction_template→transaction_template→transaction_details→transaction_detail and the new XML response is $subscription→transaction_template→transaction_template→transaction_details→transaction_detail. This change did not impact the subscription XML datafeed.