Documentation You are here: start » v » 0.7.2 » upgrading

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
v:0.7.2:upgrading [2011/11/02 03:48] – [New Features in v0.7.2] sparkwebv:0.7.2:upgrading [2017/04/26 07:02] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Changelog and Upgrade Notes for v0.7.======+====== Changelog and Upgrade Notes for v0.7.======
  
 //**Note:** This page is geared towards upgrading from v0.7.1. Please make sure you view all the version notes for versions you may be skipping (ie. from 0.7.0 -> 0.7.1 -> 0.7.2).// //**Note:** This page is geared towards upgrading from v0.7.1. Please make sure you view all the version notes for versions you may be skipping (ie. from 0.7.0 -> 0.7.1 -> 0.7.2).//
  
 ===== Changelog Summary ===== ===== Changelog Summary =====
-Please make sure you review the full v0.7.2 changelog (available in your FoxyCart admin's Store Settings pagebefore upgrading. Also please ensure you've read the [[:static:known_issues|known issues]].+Please make sure you review the full v0.7.2 changelog (available in your FoxyCart admin's Store Settings page before upgrading. Also please ensure you've read the [[:static:known_issues|known issues]].
  
 ==== New Features in v0.7.2 ==== ==== New Features in v0.7.2 ====
Line 10: Line 10:
   * Bulk coupon code importing! (This is a biggie for anybody doing serious coupon usage.)   * Bulk coupon code importing! (This is a biggie for anybody doing serious coupon usage.)
   * [[.:emails#how_emails_are_sent_spf_dkim_etc|Email whitelabeling.]] We've added the ability for you to add some DNS records to your system and completely remove FoxyCart from the emails. This might sound a little complicated but it's not too bad.   * [[.:emails#how_emails_are_sent_spf_dkim_etc|Email whitelabeling.]] We've added the ability for you to add some DNS records to your system and completely remove FoxyCart from the emails. This might sound a little complicated but it's not too bad.
 +  * Coupons can be set to override category and product discounts, to prevent multiple discounts from being applied.
   * New fields and better formatting to the CSV export format when exporting transactions.   * New fields and better formatting to the CSV export format when exporting transactions.
-  * Many new gateways, including [[:gateways:firstdata|FirstData Global Gateway]] support.+  * Many new [[:gateways:|gateways]], including [[:gateways:firstdata|FirstData Global Gateway]] support.
   * Ability to resend receipt emails from the admin, useful especially for resending downloadable product links.   * Ability to resend receipt emails from the admin, useful especially for resending downloadable product links.
   * [[.:api|New API calls.]]   * [[.:api|New API calls.]]
Line 19: Line 20:
     * Add attributes (name/value pairs) to customers, subscriptions, or transactions.     * Add attributes (name/value pairs) to customers, subscriptions, or transactions.
     * Ability to refeed the datafeed via the API.     * Ability to refeed the datafeed via the API.
- * [[.:javascript#adding_your_own_events|Improved ''foxycart.js'' functionality]], allowing for: +  * [[.:javascript#adding_your_own_events|Improved ''foxycart.js'' functionality]], allowing for: 
-   * pausing and resuming of an event to allow for asynchronous code execution within the event function array; +    * pausing and resuming of an event to allow for asynchronous code execution within the event function array; 
-   * adding a ''ready'' event to execute code with the ''JSON'' cart object is loaded from FoxyCart.+    * adding a ''ready'' event to execute code with the ''JSON'' cart object is loaded from FoxyCart.
  
  
Line 27: Line 28:
 There are many, many bug fixes to v0.7.2 noted on the changelog, but the biggest are: There are many, many bug fixes to v0.7.2 noted on the changelog, but the biggest are:
  
-  * [[.:coupons_and_discounts|Coupon and discount calculation]]. There were various issues with edge cases where discounts would yield very unexpected results.+  * [[.:coupons_and_discounts|Coupon and discount calculation]]. There were various issues with edge cases where discounts would yield very unexpected results. e.g You can no longer add duplicate coupon code (for single or multiple coupons) in v0.7.2. <wrap tip> If you are upgrading from previous version, make sure you have deleted all existing duplicate coupon codes, so that they could work as expected.</wrap>
   * [[.:products:downloadables|Downloadable products]] have seen various bug fixes, including the ability to change a file without breaking old links.   * [[.:products:downloadables|Downloadable products]] have seen various bug fixes, including the ability to change a file without breaking old links.
- 
  
 ===== Upgrading from v0.7.1 ===== ===== Upgrading from v0.7.1 =====
Line 35: Line 35:
 ==== ACTION REQUIRED: All Users ==== ==== ACTION REQUIRED: All Users ====
 === Change of FoxyCart Includes === === 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 //any// version.+Log into your FoxyCart admin and go to the "sample code" section to get the latest "includes". This will include jQuery, ''foxycart.colorbox.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 //any// version.
  
 If you have a more advanced integration, you can now use the API to retrieve the latest includes code as needed. If you have a more advanced integration, you can now use the API to retrieve the latest includes code as needed.
  
 === Change of jQuery Version === === Change of jQuery Version ===
-v0.7.2's ''foxycart.js'' has been tested with jQuery 1.6.2. While it may function with older jQuery versions, we cannot promise it will be bug free, and we strongly recommend upgrading to jQuery 1.6.2+ to use FoxyCart v0.7.2. If you aren't calling jQuery separately from the above mentioned FoxyCart Includes, this won't really matter, but if you're using the jQuery version that's loaded automatically from your CMS you'll need to check this.+v0.7.2's ''foxycart.js'' has been tested with jQuery 1.6.4. While it may function with older jQuery versions, we cannot promise it will be bug free, and we strongly recommend upgrading to jQuery 1.6.4+ to use FoxyCart v0.7.2. If you aren't calling jQuery separately from the above mentioned FoxyCart Includes, this won't really matter, but if you're using the jQuery version that's loaded automatically from your CMS you'll need to check this
 + 
 +<wrap important>jQuery 1.4.2 may have conflicts!</wrap> While jQuery versions causing problems are generally pretty rare, 1.4.2 in particular seems to cause problems with Colorbox, which is the default cart modal window script in FoxyCart v0.7.2.
  
 === Removal of "Offline Processing" from the Admin === === Removal of "Offline Processing" from the Admin ===
-If you are a legacy user with the ability to view credit card numbers in the admin, //do not upgrade// to v0.7.2. Because of the overhead and liability that this access entails, we are discontinuing support. Let us know which [[:gateways:|gateway]] you'd like to use and we'll look at adding support for it. Or we recommend talking to Linda or Rey at [[http://www.total-apps.com/user_ref645/spages/applynow645.htm|Total-Apps]] and they can get you a merchant account and gateway quickly, easily, and affordably. For non-US merchants, [[mailto:helpdesk@foxycart.com|let us know where you are]] and we'll see if we can recommend a good gateway for you. +If you are a legacy user with the ability to view credit card numbers in the admin, //do not upgrade// to v0.7.2. Because of the overhead and liability that this access entails, we are discontinuing support. We support some great options for payment gateways you can use, you can see more information [[http://www.foxycart.com/features/feature/payment-methods/payment-gateways|on this page]]. If you don't see a particular [[:gateways:|gateway]] you'd like to use supported though, let us know what it is and we'll look at adding support for it. For non-US merchants, [[mailto:helpdesk@foxycart.com|let us know where you are]] and we'll see if we can recommend a good gateway for you.
 ==== ACTION REQURIED: Stores using Subscriptions / Recurring Billing ==== ==== ACTION REQURIED: Stores using Subscriptions / Recurring Billing ====
 === Email Receipts === === Email Receipts ===

Site Tools