FedEx live rates for both domestic (US) and international (US -> international). Please consider FedEx integration BETA at this point.
^^subtotal^^ described on the wiki.
^^subtotal_with_tax^^ described on the wiki.
Checktout Added GeoIP lookups to pre-fill customer's country based on their IP address.
Admin Emails Added GeoIP lookups to admin emails (in ^^receipt^^ placeholders). Can help with fraud detection and prevention.
Error Logs Added GeoIP lookups to error logs.
Transaction Logs Added GeoIP lookups to transaction logs.
Fix to automatically remove spaces and dashes from credit card input.
Completely redesigned admin section.
Fix to mark all Purchase Order transactions as "live" in the backend.
CHECKOUT
Added Purchase Order payment option
DHL Shipping (domestic only). Please consider DHL integration BETA at this point.
Fixed country/state validation errors along with showing/hiding the error labels.
Fixed auto-fill problem where "Continue" link would do nothing.
Changed div#fc_shipping_result to hide rather than just clear the content.
Clears out shipping options if there's a change in the country, state or zip code
Combined and packed two javascript includes to improve page load times.
DataFeed
Added XML FoxyCart Version 0.4 to include "purchase_order" field.
Functionality / Admin
New Payment Gateway option: Purchase Order. If this option is selected, the customer will not need to enter a credit card to complete a purchase.
DHL Shipping options
Fixed country/state validation errors along with showing/hiding the error labels.
Fixed error logging where shipping method errors were returning too much information.
Removed all passwords for GET and POST error log views.
Added the user agent and ip address to the store error logging.
Fixed a bug that wasn't setting weight = 0 for non-shippable items when creating new product categories.
Fixed a bug which would allow you to unset your default store.
foxycart_includes.js
Added the optional fc_PreProcess(data) function which can be defined in your code. Much like the fc_BuildFoxyCart() function which is called when the cart is closed, this function is called before the cart is opened. This function can be used to do some error checking on your form fields before it is processed. If this function returns false, the cart will not open, so you must return true if you want the cart to display.
Fixed bug in jQuery 1.1.3.1 to prevent crashing older versions of Safari. (Rolled back to previous store versions where applicable.)
DEFAULT THEMESSTANDARD
All li.fc_row elements have been changed from text-align:right to text-align:left.
All label.fc_label_left elements have gained the text-align:right declaration.
All label.fc_label_left elements have changed padding-right:5px to 10px.
CART
IMPORTANT: Action required. Added Update and Checkout buttons to the top of the cart. Changed IDs of the bottom buttons as well.
IMPORTANT: Action required. Added 3 remove from cart links. You have to decide which one to use and which ones to hide with css.
Allow "cart=checkout" to be added to bypass the cart page entirely (going straight to checkout).
Removed an XSS vulnerability. (All previous versions were patched as well.)
Allows for price = 0 products to be added to the cart.
Put all cart error messages in the store's cart template.
Fixed IE6/7 issues with top right "[x]" link in theme.foxybox.css.
CHECKOUT
Removed an XSS vulnerability. (All previous versions were patched as well.)
Updated CVV2 tooltip to behave better in IE6 and Opera. Also updated to move up to avoid displaying outside of the window boundaries.
Added Google analytics hidden form to the receipt if you include ^^analytics_google^^ in your template after ^^receipt^^ or ^^checkout^^. For more information on the other required script tags, check Google's site.
Fixed a bug with custom fields where the post value "use_different_addresses" was seen as a custom field.
Allows for total price = 0 on checkout and hides credit card fields unless a future subscription is involved.
Added a z-index to the autocomplete drop down box (country and state/province fields) to help with relatively positioned containers.
Functionality / Admin
Fixed character encoding issues with template caching. Replaced & with & in all templates when displayed in the textarea.
Added the ability to specify a store from address for all emails other than using the store address.
Added Version Change Log to the reports section.
foxycart_includes.js
Updated to jQuery 1.1.3.1
Increased default foxybox size to 500x350.
Fixed issue with insecure warnings in IE6 and IE7.
CHECKOUT
Text has changed (and changed locations) for the email and password fields. Minor stylesheet tweak made to handle the new text.
Tax is calculated based on shipping address (when available), rather than billing address.
Tax starts as $0 on checkout, and updates when necessary.
Added CVV2 error checking.
Added custom form fields using ^^custom_begin^^ and ^^custom_end^^
Functionality
Added custom form field option to the checkout template using ^^custom_begin^^ and ^^custom_end^^
Email Receipts
Added Customer First Name and Last Name
Added Ship To First Name and Last Name