Looking for the v10 manual? Visit our new user's guide!
 
Search Descriptions Version
 
 
This article applies to: Release Notes

9.4.2.0 Release Notes


Highlights

9.4.2.0 brings a number of popular requests and fixes, such as these highlights:
  • All product pages (including kit pages) are marked up with Schema.Org attributes right out-of-the-box. Review this article to see how AspDotNetStroefront utilizes this feature.
  • 3 new Reports: "Products by Customer Level" , "Orders By Date Range" and "Orders By Product"
  • Large images display as expected when the watermark is enabled and the product is using the Multi-image Manager.
  • Added the new MaxCartItemsBeforeCheckout AppConfig, allowing admins to set a restriction on the number of line items allowed in one order.
  • All types of Gift Cards may now be used by any customer, regardless of who originally bought the card.
  • Kit product pages now display related products as expected.
  • Fixed an issue that was causing an error on products using restricted quantities.

Admin Updates

  • Improved performance on the entity edit grid in the admin console for sites with large numbers of entities.
  • Added a new report to show "Products by Customer Level".
  • Added 2 new sales reports to the new Reports page in the admin console, "Orders By Date Range" and "Orders By Product".
  • Fixed a problem with the entity editor that would prevent unpublished sub-entities from showing up in the grid unless the 'Show Deleted' box was checked.
  • Fixed labeling around Subscription Product options in the product editor.
  • File-based topic functionality has been improved.
  • Phone order entry will now allow re-use of duplicate anonymous email address if the Anonymous.AllowAlreadyRegisteredEmail GlobalConfig is set to TRUE.
  • Fixed an issue that could cause errors in the promotion editor for sites running under .NET 4.0.
  • Fixed an issue with the admin console customer search that prevented admins from reaching the last page of customers.
  • Fixed an issue with the phone order entry functionality that was preventing some content from displaying if the GoNonSecureAgain AppConfig was set to TRUE.
  • Orders can now be filtered by Shipping State on the Manage Orders page in the admin console.
  • Unsubscribing customers from the newsletter list after doing a search on the Newsletter Manager page now affects the correct row.
  • The OrderEditing.AllowEditingCapturedOrders AppConfig now works as intended.
  • Removed the MicroPay.Enabled AppConfig. All MicroPay functionality will now be enabled simply by turning it on as a payment method.
  • A new "skin switcher" has been added to the admin console Configuration menu, providing a more graphic method of previewing and assigning skins to stores.
  • Simplified the setup process for Checkout by Amazon and fixed a problem with the configuration wizard regarding setup of CBA.
  • Orders that contain only downloadable products will have the 'New' flag cleared when the downloadable items are released when the AppConfig: Download.ReleaseOnAction is set to CAPTURE.
  • Improved the handling of variants in the admin product editor when unpublishing/deleting the default variant.

Product Updates

  • All product pages (including kit pages) are marked up with Schema.Org attributes right out-of-the-box.
  • Kit product pages now display related products as expected.
  • Products with accented or non-Latin characters in Size/Color attribute names can now be added to the cart properly.
  • Fixed a bug with changing the SizeSKUModifier when changing recurring variants on the shopping cart page.
  • The related products display will no longer use the AppConfig: DynamicRelatedProducts.NumberDisplayed value.
  • Fixed a bug that was reversing variant size/color options in kit Item Inventory Variant tabs.
  • The AppConfig: UpsellProductsGridColWidth set to 1 will properly display in the new xml packages for Skin_1 (non-responsive).
  • Popup windows for specs on products are now resizable and scrollable in Internet Explorer.
  • Promo callouts on product & entity pages will now honor the customer level restrictions on the promotion.
  • Fixed a bug with downloadable products that have querystrings in the URL.
  • Fixed an issue that was causing an error on products using restricted quantities.
  • Fixed an issue with size/color attributes that was causing errors when the AppConfig: Inventory.LimitCartToQuantityOnHand was set to TRUE.

Checkout Updates

  • CheckoutByAmazon now uses the AppConfig values for the correct store in multistore environments.
  • Product names longer than 255 characters will no longer cause problems for sites using Avalara.
  • Customer level names with more than 25 characters will be truncated when sent to Avalara as the exemption code to avoid erroring out.
  • Added better messaging when cart contents are modified due to product inventory changing during checkout.
  • Added the new MaxCartItemsBeforeCheckout AppConfig, allowing admins to set a restriction on the number of line items allowed in one order.
  • The mobile checkout page will no longer try to collect Credit Card information when SkipPaymentEntryOnZeroDollarCheckout is enabled and the order is free.
  • All types of Gift Cards may now be used by any customer, regardless of who originally bought the card.
  • Made some small performance improvements to the Standard checkout process.
  • Fixed a bug that was causing the site to try to create gateway recurring subscriptions for non-credit-card orders if Recurring.UseGatewayInternalBilling was set to true.
  • Added the ability to override shipping method names returned by all realtime rates carriers. NOTE: This does not currently support localization of the new names.
  • Fixed an issue with the Wishlist page that would cause an error if a customer clicked 'Continue Shopping' with nothing in their wishlist.

Images Updates

  • Zoomify now works on additional images setup in the Multi-Image Manager.
  • Fixed micro image alignment when UseImagesForMultiNav is true in the responsive skin.
  • Replaced some hard-coded image references for section headers in the checkout process with string resource text.
  • The AppConfig: MicroStyle has been removed. The spacing is now handled automatically by styling, based on the DefaultHeight_micro and DefaultWidth_micro values.

Watermark Updates

  • Watermarks now work in application pools using Integrated Pipeline mode.
  • Large images display as expected when the watermark is enabled and the product is using the Multi-image Manager.
  • Watermarks now display on sites running under .NET 4.0.
  • Watermarks will now work on products that display the nopicture.gif image.
  • Watermark functionality has been expanded.

Smart One Page Checkout Updates

  • Added information to Smart OPC address forms explaining why Phone Number is marked as a required field. The text can be changed in string resources.
  • Fixed an issue in Smart OPC that caused no addresses to be displayed in the address book if DisallowShippingToPOBoxes was set to TRUE.

Google Updates

  • Fixed the deprecated asynchronous Google Analytics integration to divide line item price by quantity when reporting order details.
  • Fixed a typo in the Google Trusted Stores integration and added product ID to product pages in the info sent to Google.
  • Mobile checkout will now use the newer Google Universal Analytics integration if Google.DeprecatedEcomTokens.Enabled is set to false.
  • Updated Google Analytics to support Google's Display Advertising Features with a new AppConfig: Google.AnalyticsDisplayAdvertising.Enabled.

General Updates

  • Added the Reorder.Enabled AppConfig to allow store admins to allow/disallow reordering through the account.aspx page per site.
  • The demo data scripts and images have been removed from the install package and a separate download was created for customers who would like to install the demo data.
  • Fixed a bug in the advanced search page that could cause the search to keep searching for the same value after new values were entered.