Readme
B603 - 7/08/2025
#1554. Implemented AI assistant feature to theme editor.
#Session data is now stored in server memory instead of the database to reduce access time.
#Introduced an option for memory-based output caching to enhance performance.
#192425. Fixed an error where the order receipt amount was off by one cent under certain conditions.
#192446. Fixed an error where Created Date was displayed as NaN on Held Orders page.
#1091. Upgraded ContentBuilder.js to v5.5.36.
- Enabled uploading multiple images to slider content.
- Increased allowed maximum number of columns from 4 to 6.
B602 - 18/06/2025
#192270. Implemented Worldline surcharges.
B600 - 6/06/2025
#1091. Implemented new content editor.
#Implemented 'Device breakpoints for JavaScript' feature to allow users to adjust the mobile breakpoint value.
#Fixed 'Duplicate without user-selected canonical' issue on Google Search Console.
#191409. Fixed 'Product Not Found' errors.
#Fixed an issue where products were not displayed when using the 'Match Partial' search method.
B438 - 6/05/2025
#192132. Enhanced the search methods to optionally include product code in the criteria.
B437 - 29/04/2025
#Fixed an error where the configuration file could be corrupted when saving.
#1505. Updated date format from "dd MMM yyyy" to "dd MMMM yyyy" to correctly handle the month of September in the NZ time zone.
B436 - 21/03/2025
#191752. The fix for job #191523 caused the product images to fail to transfer to another server.
B435 - 12/03/2025
#191409. Logged 'Product Not Found' errors for further investigation.
#191588. Updated Klaviyo API version to 2025-01-15.
#191613. Ensured that the blog state field is set to false if the blog has never been enabled.
#191523. Fixed 'SNIReadSyncOverAsync' error when transfer contents to another server.
B434 - 14/02/2025
#191268. Added 'UserFunctionRefreshShippingMethod' custom function to 'RefreshShippingMethod' JavaScript function for customer use.
#191387. If category URL pattern is set to '{Path2}/g{ID}', category URLs for new categories are now correctly populated in submenu.
#1437. Implemented the submission of sitemaps to Google Search Console via API.
#191278. Increased the length of the bank name field to 40 characters, the account name field to 140 characters, and the account number field to 50 characters in Internet Banking payment settings.
Additionally, added a 'Bank account details HTML format' field to user defined descriptions, allowing customers to edit the %%BANKACCOUNTS%% replacement tag in the pending notification email template.
#1418. Discovered that replacement tags in HTML box were not displayed when page editor was enabled, causing the values of the replacement tags to be saved instead of the tags themselves.
B433 - 23/12/2024
#The change for job #190969 caused file uploads to fail in the admin.
B432 - 11/12/2024
#190922. Increased the email address field length in 3PL to 1000 characters.
#191018. Ensured that [e-retailer inactive] color image does do not diaplay in the recently viewed content.
#190969. Allowed dots in URLs.
B431 - 13/11/2024
#Fixed an error where a record appeared as the first item on the first page when clicking the edit button on the shipping page in the admin.
#Removed all legacy Google Analytics codes entirely.
#Discovered incorrect currency codes being displayed on the orders page in the admin.
#190106. Implemented Worldline Direct payment option.
#190429. If the next order number in the settings is already being used, the next order will be correctly assigned within the site's order number range.
B430 - 3/10/2024
#190359. Implemented a new product URL pattern (/products/{name}).
#190331. Added '{short description}' replacement tag to product page title, meta description and meta keywords.
B429 - 23/09/2024
#190266. When a gift card is redeemed during the checkout process in the accordion layout, the gift card details are displayed correctly in the order summary section.
B428 - 16/09/2024
#190225. When the shipping method is changed during the checkout process in the accordion layout, it updates correctly in the checkout summary section.
#Discovered 'z-index' CSS value for the checkout summary section is lower than that of the top menu on mobile, which causes the top menu to appear above cart items.
#190204. The payment amount is now correctly displayed in the Afterpay widget on shopping cart page.
B427 - 10/09/2024
#190193. Fixed an error where JavaScript Round function did not round 5 up to the next number.
#190171. Added 'form-select' class to all select HTML elements except the Product Review popup.
B426 - 04/09/2024
#190151. Gift Card images are now displaying correctly on the selection page.
#190029. The timestamp for Klaviyo events is now set in UTC.
B425 - 14/08/2024
#189925. Buy Now Pay Later payment widgets no longer display for guest users when excluded items are in shopping cart.
#189978. Updated Zip payment widget.
B424 - 1/08/2024
#189799. Send all categories on products for Klaviyo order events.
#189621. Promotion Changes.
   1. Added 'Thumbnail image' field to promotions and 'Display thumbnail in all promotions page' option to promotion in configuration to display promotion images on the all promotions page.
   2. Added 'Sequence' field to promotions to control their order on promotion list content and all promotions page.
   3. Added 'User defined offer description' field to promotions to customize the offer description of individual promotions.
B423 - 14/06/2024
#188400. The search results are not displayed based on relevance if lazy loading is enabled and the default sort by option is set to 'New'.
B422 - 13/06/2024
#189545. Fixed a HTML rendering issue on the HTML Box toolbar.
#Added full keywords to search criteria for 'Match all words' and 'Match any' search methods to enhance the prioritisation of search results.
#188400. The initial search results were not displayed based on relevance.
B421 - 11/06/2024
#Discovered that the review list content is rendered incorrectly when the carousel option is enabled.
B420 - 07/06/2024
#189487. Upgraded Kudos.Lib.CI.BusinessLayer module to v2011.706.24158.3 for promotion.
B419 - 06/06/2024
#Updated Windcave PxFusion and PxPost payment endpoints.
#189401. More bootstrap 5 CSS changes.
B418 - 22/05/2024
#189356. Removed an invalid 'c=1' parameter from product URLs in the Klaviyo 'Started Checkout' event.
#189144. Implemented promotion changes. Upgraded Kudos.Lib.CI.BusinessLayer module to v2011.704.24144.1.
#Included missing columns on category, lookbook, promotion and custom page tables when transferring contents.
#188400. Special characters are now included in searching if the search mode is 'Match Partial'.
#Removed Google sitemaps ping as it is deprecated.
#189202. Fixed incorrect URL & SEO friendly name value in SEO page if {Path2} is used on URL pattern.
#189198. Fixed the infinity loop if a content is referenced by a child content within the same template.
#189189. The redirect feature in URL & SEO friendly name section of SEO page no longer crashes.
#Improved availability of shopby filter option on category page.
B417 - 25/03/2024
#187480. Upgraded Klaviyo API.
B416 - 18/03/2024
#Upgraded CI Office promotion library to v2011.697.
#187480. Upgraded Klaviyo API.
#Fixed the GiftCard Redeem content visibility issue on shopping cart and checkout pages.
#188763. Added an option on the product page is not automatically select to the first available size.
B415 - 29/02/2024
#188598. The admin dashboard displays correct date range on the chart.
#Fixed an issue that uploaded animated GIF image is not animated.
#Fixed an issue that MaxDegreeOfParallelism parameter value becomes zero or negative when using Parallel.ForEach on eStyle.
#186204. Upgraded bootstrap 3 to 5.
#Discovered 'Remove from my Shopping Cart' link on the items added to shopping cart popup isn't working if multiple items are added to shipping cart on product page.
#Allowed exclusive CI data transfer between two sites, even if they are on different builds.
B414 - 04/10/2023
#Ensured that the admin users input the complete PayPal logo/header image URL to prevent 'The remote server returned an error: (400) Bad Request.' error from appearing during the checkout process.
#187398. Encoded a space in URL if Custom URL pattern is disabled in order to prevent the error Missing field "item" (in "itemListElement") from appearing on Google Search Console.
Copyright © 2025 Kudos e-retailer All Rights Reserved. v3.0.603.03
My Cart
Your cart is empty.
Internet Promotion
powered by Kudos e-retailer