Documentation You are here: start » v » 0.6.0 » docs » upgrading » 0.5.1

Upgrading to v0.5.1

Note: This page is geared towards upgrading from v0.5.0. Please make sure you view all the version notes for versions you may be skipping (ie. from 0.4.0 → 0.5.0 → 0.5.1).

Please make sure you review the 0.5.1 changelog before upgrading.

Action Required: jQuery noConflict Mode (''$j()'' to ''$()'')

Due to the popularity of jQuery and the difficulties that the noConflict() mode actually caused (particularly when used with different versions of jQuery, existing scripts, and etc.). This means that jQuery is now loaded with the default $ shortcut. If you want to keep the $j shortcut that foxycart_includes.js used prior to v0.5.1 please just add this line after your foxycart_includes.js call:

<script src="https://example.foxycart.com/files/foxycart_includes.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
	var $j = jQuery.noConflict();
</script>

This will prevent jQuery from conflicting with any other javascript libraries you may have, such as Mootools or Prototype/Scriptaculous.

Additional information and options can be found here.

Possible Action Required: jQuery updated to v1.3.2

jQuery changes some of the selector syntax, as well as some existing functionality. Please refer to the official jQuery 1.3.2 changelog for additional details.

Possible Action Required: Auth-Only Gateway Settings

The “auth-only” gateway options have been removed as of v051. You can now configure auth-only with a checkbox once you've selected a gateway, if FoxyCart currently supports that gateway in the auth-only mode.

Possible Action Required: USPS and UPS Shipping Account #s

UPS and USPS now allow you to enter your own account numbers with which to make rate requests. If you have special discounts with either carrier you should enter your account information on the shipping page of your admin in order to take advantage of this.

Possible Action Required: Shipping Rate Changes

The default package size sent to the shipping carriers has been increased slightly in order to get more realistic shipping numbers. You may notice changes in the rates your customers see on checkout if you're using live rates.

Possible Action Required: FoxyCart Session Name Change

The FoxyCart session name has changed to fcsid. This shouldn't matter to you unless you've done really advanced customization or integration and are looking for the old session names.

Possible Action Required: XML Datafeed Versions

As of v0.5.1, FoxyCart's XML datafeeds are no longer store-version independent. In previous versions you could select select any datafeed version with any FoxyCart store version. If you're relying on a specific version of the datafeed you may need to update your integrations. More info and example XML datafeeds here.

Site Tools