Fixed an issue with licensing not working properly if user permissions weren't right on the /images folder
Moved the JS for Google Analytics to the head section to meet with their newer preferences
Fixed an SEName issue that could cause infinite redirect loops on product pages
Fixed an issue with cart contents being cleared when signing in during Amazon checkout
Resolved a problem with session data for the minicart when using the browser back button
Google Analytics now uses Unit Price / Quantity for line item prices
Expanded the cleanup options available in Monthly Maintenance
Fixed an issue that could cause customer impersonation to fail sporadically
Increased the default allowed upload size in the admin WYSIWYG editors and through WSI
Fixed an issue with low stock warning emails not always sending
Removed some unused images from the package
Fixed a rare issue with shipping methods filtered by store conflicting with zone restrictions
Download product emails will now automatically send when the store is configured to do so
Properly encode special characters in Size/Color dropdowns on product pages
Fixed some default currency configuration for new installs
Distributor emails will now send when orders are manually captured in the admin console
Fixed a rare recurring order issue where admin information was used instead of the original customer's
The Google sitemap will now generate https URLs if the site is configured to use SSL
Fixed the text that displays on the checkout page when saving order notes
Updated the version of the Telerik controls that ships with the build, to address a security concern patched by that company
Orders in a CLSD state will no longer send order update emails when items in that order are changed in VR
Products cannot be purchased when assigned to a display-only term
Integration log files can no longer be read by anyone who can guess the filename. FTP access must be used to access those files.
Customers' names will no longer be overridden when choosing pickup shipping methods
Textbook substitution prices now display correctly throughout checkout and on the receipt
Textbook substitution informational text displays on the receipt when appropriate
UI Improvements
Added a default option to the State dropdown on address editors, so that users are forced to make a valid selection
Improved the display of the address area of checkout when only one address is needed
Fixed an issue where shipping method icons could not be removed from shipping methods on the checkout page
Added support for newer Discover card number ranges in the credit card formatter and validators
The address editor has been slimmed down and made easier for the majority of people to quickly fill out
The Place Order button is now at both the top and the bottom of the checkout page
Added configurable security seals, header labels, and icons to increase the "feel" of security during checkout
Additional information and a button to print the receipt have been added to the order confirmation page
Improved the validation enforcing the DisallowShippingToPOBoxes setting
Admin product editor pages now show the product images
Multi-variant XML packages that include dropdowns always show the variant dropdown as long as at least one variant is purchasable. This makes it clearer to the customer what exactly is being added to the cart. (Some customers may need to apply changes to store code to take advantage of this. See Note, below.)
New Features
Contact form emails can now be configured to go to a different address than new order notifications do
Store admins can now control the sort order of academic departments on the courselist builder page
Note: If variants do not display as expected (see last bullet in UI Improvements), on any product xml package based on product.TabbedUI.xml.config or product.VariantsInDropDown.xml.config, add the @PublishedOnly = 0 parameter to the dbo.aspdnsf_ProductInfo stored procedure call at the top of the xml package in the "sql" node.