Configuration - Settings - InlineEditing.Enabled must be enabled and your site URLs must be correct in Configuration - Manage Stores.
The Refresh Store button now clears the image name cache as part of its cache-clearing processes.
Resolved an issue where account impersonation could fail.
Resolved display style for the Paying With payment buttons in Checkout.
Prior to this change, longer-than-average text could cause unusual button display issues.
Resolved an issue where disabling the Configuration - Settings - SkipPaymentEntryOnZeroDollarCheckout and attempting to pay with a gift card prevented checkout from being completed.
Resolved an issue where trailing or leading spaces on product SKU values could interfere with Avalara tax adjustments during checkout.
A new Configuration - Settings - Checkout.HideSelectionsUntilLogin will hide information in checkout if the shopper is not yet logged in (if they are an anonymous shopper).
This defaults to disabled, which means that all normal checkout information will be shown to an anonymous shopper unless this setting is enabled.
The variant selection dropdown will now no longer display a blank box if there is only one variant in "Variants In DropDown With Tabbed Layout" display mode.
NOTE: This display mode is provided with XMLPackage product.TabbedUI.xml.config in the wwwroot/xmlpackages directory. If your skin xmlpackages folder contains this xml package, you will need to merge the files to retain any customizations you may have in your skin file.
The latest payment integration from PayPal as an all-in-one solution with payment gateway and processor, and more payment options.
We will continue to support legacy solutions (PayPal Payments Pro, Payflow Pro, Payments Advanced, Express Checkout) for existing clients, but our intent is that new clients will onboard with PayPal Commerce.
Resolved an issue where the Gift With Purchase promotion could add invalid additional quantities to the shopper's cart.
HTTPS settings have been consolidated to a single Configuration - Settings - HTTPSEnabled .
Configuration - Settings - UseSSL, AlwaysUseHTTPS, and GoNonSecureAgain are deprecated.
NOTE that HTTPSEnabled should only be set to Yes after installing an SSL certificate and entering a valid URL (the current secured URL) in the LiveServer setting for your site.
Internet Explorer is no longer officially supported by Microsoft and contains security vulnerabilities.
There is now an Internet Explorer deprecation warning which reminds shoppers to change their browser.
The message shown is controlled by the Prompt (String Resource) browser.deprecated and states "It appears that your web browser is a bit old. For a more safe and modern experience, please change or upgrade your web browser." by default.
(WSI) Get - The Dump Customer XML package (DumpCustomer.xml.config) no longer returns the customer's password.
Resolved an issue where some site cookies did not fully support SameSite cookie changes implemented in February 2020 for Chromium web browsers.
Please see here for more information on SameSite cookie changes in Chrome.
Search Engine Optimization (SEO)
Resolved an issue where generated SE names for Products could fail if the Product in question had a name larger than 150 characters.
Generated SE names can now be up to 400 characters in length across the board for Products, Variants, Customer Levels, and Product Groups (Entities).
Resolved an issue where per-store shipping settings were sometimes not honored for MoreStores.
Resolved an issue where state address information was sometimes pulled for the wrong country when calculating shipping.
An example of this was mixing state MB (Manitoba, Canada) with MB (Mumbai, India).
The cart does allow duplicate State/Province abbreviations, so long as they are assigned to different countries.
USPS Server Configuration have been updated to use https instead of http (HTTP support was dropped by USPS in June 2021)
Affected Configuration - Settings:
Resolved an issue where the Promotion Usage table in Order History could display incorrect information about shipping promotions for orders.
The amount actually charged for shipping was correct, but would appear incorrectly in order history.
reCAPTCHA is no longer loaded for your site if Configuration reCAPTCHA.SiteKey is blank.
Improved shopping cart subtotal calculation for site efficiency.
Configuration - Settings - System.MaxLogEntries now defaults to 10000 entries.
This setting can cause site performance issues if it is set too high.
Configuration - Settings - OutputCaching.Enabled now defaults to true.
Enabling this feature improves site performance and it is recommended for most sites.