Improvements (5)
- 2026-08-03 #ECOM-10178
Redesigned the empty search results page: added a Search Tips section and, when a vehicle is selected, search actions to repeat the query without the vehicle or change the selected vehicle. #CDev-Core #QSL-CloudSearch #QSL-Make #XC-AutoManufacturerSkin #XC-AutoMobileSkin #XC-AutoPerformanceSkin #XC-CrispWhiteSkin
- 2026-08-12 #ECOM-10164
Added shipping method consolidation at checkout: orders shipped from multiple warehouses are now presented as a single Combined Delivery option instead of separate shipments. #CDev-Core #CDev-SalesTax #CDev-VAT #XC-AutoMobileSkin #XC-CrispWhiteSkin #XC-FastLaneCheckout #XC-FreeShipping #XC-SplitShipment #XC-TaxJar #XC-Turn14
- 2026-08-10 #ECOM-4880
Improved password hashing by replacing the legacy SHA512 + shared secret key mechanism withpassword_hash()/password_verify()using per-password salts. #CDev-Core #CDev-Egoods #QSL-reCAPTCHA #XC-XC4Login #XPay-Square
- 2026-08-03 #ECOM-10361
Added a fallback generic Product Type (PRODUCT) for items without a Product Type, preventing them from being rejected. #XC-AmazonSPAPI
- 2026-08-13 #ECOM-10359
Added administrator activity logging. #CDev-Core
Fixes & small changes (12)
- 2026-08-13 #XCB-5593
Changed the default value of the "Default sorting within category" setting to "By price – cheapest first". #CDev-Core #CDev-Bestsellers #QSL-Make
- 2026-08-13 #XCB-5584
Fixed Packing Slip rendering for bulk printing. #CDev-Core
- 2026-08-10 #XCB-5581
Fixed an issue where SEMA import status could remain stuck after a deadlock. #CDev-Core #XC-AutoImportBase
- 2026-08-06 #XCB-5579
Fixed CSV import via Import Templates when data contained backslashes and special characters. #CDev-Core #CDev-SimpleCMS #NovaHorizons-Redirects #QSL-ProductFeeds #QSL-ShopByBrand #XC-AutoImportBase #XC-DixPerformanceNorth #XC-FacebookMarketing #XC-GoogleFeed #XC-ImportTemplates #XC-Keystone #XC-Meyer #XC-News #XC-Premier #XC-SemaData #XC-WheelPros
- 2026-08-12 #XCB-5585
Fixed database table prefix handling in the Google Analytics upgrade hook. #CDev-GoogleAnalytics
- 2026-08-13 #ECOM-10370
Fixed Sale Promotion condition logic: discounts are now applied only to products matching all selected condition groups (for example, both category and brand), while multiple values within each group continue to use OR logic. #CDev-Sale #XC-EsTranslation
- 2026-08-07 #XCB-5578
CloudSearch fix: when a category contains products but all its subcategories are empty, the subcategory widget is now hidden instead of displaying the "There are no products for your vehicle in this category" message. #QSL-CloudSearch
- 2026-08-13 #XCB-5594
Fixed duplicate Reward Points discounts being applied during order recalculation. #QSL-LoyaltyProgram
- 2026-08-12 #XCB-5583
Fixed a fatal error that occurred when the GDPR and Returns add-ons were enabled simultaneously. #QSL-Returns
- 2026-08-10 #XCB-5582
Added phone mapping to the Business 1 field in Acumatica, allowing it to be populated alongside CustomerID and MainContact.Phone. #XC-Acumatica
- 2026-08-10 #XCB-5566
Fixed an issue where customer ZIP codes were not synchronized with Acumatica, ensuring customer addresses are created with the correct postal code. #XC-Acumatica
- 2026-07-31 #XCB-5549
Fixed an issue where the Affirm promotional message was not always displayed during checkout. #XC-Affirm