Release Date: March 5, 2021
Highlights
Release Information
Znode 9.3.2.18 release includes some major performance improvement changes.
The highlights of this release are performance enhancement changes for:
Cart and Checkout process of the web store
Login page of the web store
Dashboard screen of the admin application
Manage Order screen of the admin application
Manage User screen of the admin application
Breaking Changes
Please refer to this Breaking Changes Document for more information.
Enhancements
[ZPD-13686] - Performance: Cart Count
Shopper Experience
A stored procedure will now be called instead of initiating 2 unnecessary calls to get the count of products available in the Cart. This enhancement has reduced the time required to fetch the count of products available in the Cart.
[ZPD-13812] - Performance: Add Product To Cart Operation
Shopper Experience
Earlier, few unnecessary calls used to get initiated when a product was added to the cart. Such identified calls are removed. This has not only enhanced the performance but has also reduced the time required to add products to the cart.
[ZPD-13718] - Performance: Changes In Payment API Header For Checkout Page
Shopper Experience
An unnecessary Ajax call that was used to get the Payment API Header on the Checkout page has been removed. This enhancement has improved the performance of the Payment Methods section of the Checkout page.
[ZPD-13540] - Performance: Payment Methods Section On Checkout Page
Shopper Experience
The code for the Payment Methods section of the Checkout page has been optimized. This enhancement has improved the performance of the Payment Methods section of the Checkout page and has reduced the time required to fetch the relevant payment methods.
[ZPD-13538] - Performance: Shipping Methods Section On Checkout Page
Shopper Experience
The code for the Shipping Methods section of the Checkout page has been optimized. This enhancement has improved the performance of the Shipping Methods section of the Checkout page and has reduced the time required to fetch the relevant shipping methods.
[ZPD-13879] - Performance: Select Shipping option
Shopper Experience
An unnecessary call used to get initiated when a Shipping Method is selected from the Checkout page. This identified call has been removed to improve the performance of the Shipping Method selection operation.
[ZPD-13660] - Performance: Login Page
Shopper Experience
The code for the Login functionality has been optimized. This new implementation has increased the performance of Login operation and reduced the time required to log in to the account.
[ZPD-13764] - Performance: Admin Dashboard
Administration
Earlier multiple calls used to get initiated to fetch the data on the Dashboard screen of the admin application. The number of calls initiated to fetch the data is reduced. This has not only enhanced the performance but has also reduced the loading time of the Dashboard screen.
[ZPD-13844] - Performance: Manage Order screen
Administration
The code for the Manage Order screen has been optimized to enhance the performance and to reduce the time required to make updates to the Order.
[ZPD-13922] - Performance: Manage User Screen
Administration
The code for the Manage User screen has been optimized to enhance the performance of the Manage User screen operations and to reduce the time required to save the changes.
Issue Resolved
[ZPD-13728] - Admin and Web Store - In some scenarios when the Remove Saved Cart Line Item button was clicked, a continuous loader used to get displayed.