Release Notes 9.2.1.11

From Znode Knowledge Base
Jump to: navigation, search

Release Notes / Version 9.2.1.11 / November 8, 2019

Enhancement

[ZPD-7257/ZPD-7422] - Performance: Cart & Checkout pages

Shopper Experience / Commerce

The code of the Cart, Checkout, and Order processing areas have been optimized to a larger extent. This has not only increased the performance of the Cart and Checkout pages but has also reduced the order processing time.

Issues Resolved

[ZPD-7505/ZLMC-885/ZPD-7697/ZLMC-933] - Admin & Web store - If a user accidentally or intentionally tries to reset his/her account password more than one time, the Reset Password link received in all the emails used to remain active instead of just the latest received link.


[ZPD-7516/ ZLMC-891] - Product API in Postman - TierPriceList property in the response was getting the data for the products which have tiered pricing associated with them, and also the products which do not have any tiered pricing associated with them.


[ZPD-7522/ZLMC-893] - Admin - The Brand Code added from Product Attribute-Values section used to accept values starting from number, but while creating Brands, the Add Brand page was not accepting the value of Brand Code starting from number.


[ZPD-7623/ZLMC-910] - Admin - Sorting functionality was not working for Display Order Column in Stores & Reps >> Stores >> Display Settings >> Home Content - widgets


[ZPD-7633/ZLMC-924] - Admin - While importing SEO Details, a wrong error used to get displayed for Canonical URL.


[ZPD-7688/ZLMC-934] - Web store - The Cart count used to display 0, but when the Cart page was opened, it used to display products when Enable Persistent Cart setting was enabled from admin application. This issue occurred only on IE browser because the IE did not use to cache the Get Ajax request.

[ZPD-7738/ZLMC-942] - The following methods were not Virtual and were therefore made virtual:

  • GetProductMessage of WidgetDataAgent file
  • PublishSuccessCallBack of CatalogService file
  • ClearCacheAfterPublish of CatalogService file

[ZPD-7150/ZLMC-780] - Admin - Swatch images were not getting generated using Generate Image Scheduler.


[ZPD-7259/ZLMC-810] - Web store - Username was not getting displayed in the Account Activation email.


[ZPD-7303/ZLMC-838] - There was no Import validation logic to handle improper characters in Price List CSV.


[ZPD-7425/ZLMC-861] - Admin - When the sequence of categories was changed at the Catalog level, the categories do not use to display on the web-store.


[ZPD-7620/ZLMC-915] - Web store -Carousel arrows were not getting displayed when the banner slider is viewed in the mobile view.


[ZPD-7664] - Admin - A label had an Incorrect spelling on the Import page.

Enhancement

[ZPD-7257/ZPD-7422] - Performance: Cart & Checkout pages Shopper Experience / Commerce

The code of the Cart, Checkout, and Order processing areas have been optimized to a larger extent. This has not only increased the performance of the Cart and Checkout pages but has also reduced the order processing time.

Please refer to the User guide for Performance Changes for Cart and Checkout for more information

Important:- Only a part of the details mentioned in the technical document is released in this patch. The rest of the changes will be available in Znode 9.3.1.

Issues Resolved

[ZPD-7505/ZLMC-885/ZPD-7697/ZLMC-933] - Admin & Web store - If a user accidentally or intentionally tries to reset his/her account password more than one time, the Reset Password link received in all the emails used to remain active instead of just the latest received link. Please refer to the User guide for Handling Multiple Reset Password Links for more information


[ZPD-7516/ ZLMC-891] - Publishproduct/list API in Postman - TierPriceList property in the response was getting the data for the products which have tiered pricing associated with them, and also the products which do not have any tiered pricing associated with them. Please refer to the User guide for Changes In The Product/List API for more information


[ZPD-7522/ZLMC-893] - Admin - The Brand Code added from Product Attribute-Values section used to accept values starting from number, but while creating Brands, the Add Brand page was not accepting the value of Brand Code starting from number. To resolve this issue, changes were made in BrandCode property of BrandViewModel.cs file.


[ZPD-7623/ZLMC-910] - Admin - Sorting functionality was not working for Display Order Column in Stores & Reps >> Stores >> Display Settings >> Home Content - widgets To resolve this issue, changes were made in

  • GetAssociatedProductList, GetAssociatedBrands, GetAssociatedCategories, ReplaceSortKeys, MapParametersForProduct, MapParametersForBrand and MapParametersForCategory methods of CMSWidgetConfigurationService.cs file
  • GetPublishProductList method of PublishProductService.cs file
  • MapData method of WebStoreWidgetService.cs
  • AssociatedCMSOfferPageProduct XML
  • ZnodeCMSWidgetBrand XML
  • ZnodeCMSWidgetBrand XML


[ZPD-7633/ZLMC-924] - Admin - While importing SEO Details, a wrong error used to get displayed for Canonical URL To resolve this issue, changes were made in SP Znode_ImportSEODetails SP


[ZPD-7688/ZLMC-934] - Web store - The Cart count used to display 0, but when the Cart page was opened, it used to display products when Enable Persistent Cart setting was enabled from admin application. This issue occurred only on the IE browser because the IE did not use to cache the Get Ajax request. To resolve this issue, changes were made in _Header file.


[ZPD-7150/ZLMC-780] - Admin - Swatch images were not getting generated using Generate Image Scheduler. To resolve this issue, changes were made in the GetImageList method of the ImageHelper file.


[ZPD-7259/ZLMC-810] - Web store - Username was not getting displayed in the Account Activation email. To resolve this issue, changes were made in the SendAccountActivationEmail method of the UserService file.


[ZPD-7303/ZLMC-838] - There was no Import validation logic to handle improper characters in Price List CSV. To resolve this issue, changes were made in Znode_ImportPriceList stored procedure


[ZPD-7425/ZLMC-861] - Admin - When the sequence of categories was changed at the Catalog level, the categories did not use to get displayed on the web-store. To resolve this issue, changes were made in Znode_GetPublishCategoryProducts and Znode_GetPublishCategoryGroup SPs.


[ZPD-7620/ZLMC-915] - Web store -Carousel arrows were not getting displayed when the banner slider was viewed in the mobile view. To resolve this issue, changes were made in the following files:

  • _Product.cshtml
  • _product-list.scss
  • _product-grid.scss