Skip to main content

5.5.1.16 - 28 Mar 2024

Improvements (28)

Improvement for the import process: duplicate entries are removed from the CSV file. #CDev-Core #QSL-Make

Refactoring for the ./bin/console xcart:static-configuration:dump command. #CDev-Core

Added the ability to create iterative upgrade hooks. #CDev-Core

Added the ability to create more than one upgrade hook per version. #CDev-Core

Implemented a console command to display a list of transports. #CDev-Core #XC-ASAP #XC-AmazonSPAPI #XC-AutoSync #XC-SemaData #XC-Turn14

Redundant cache entries issue. Fixed. #CDev-Core #XC-ThemeTweaker

Exiting "Operate as this customer" mode is now possible only by using the "Quit" button. #CDev-Core #XC-AutoMobileSkin #XC-CrispWhiteSkin

Added Consent Mode Version 2 for GA4. #CDev-GoogleAnalytics #XC-GDPR

Removed Sofort from PayPal and Stripe. #CDev-Paypal #XC-EsTranslation #XC-Stripe

Implemented the ability to send some additional info during PayPal Checkout onboarding. Fixed. #CDev-Paypal

Removed the Submit to Google button from the XML Sitemap page. #CDev-XMLSitemap

Implemented a popup for selecting Tire Size and Wheel Size. #QSL-CloudSearch #XC-Auto #XC-AutoMobileSkin #XC-CrispWhiteSkin #XC-TireAndWheelSkin #XC-WheelTireFitment

Added a new setting "Hide categories without products" to control the display of empty categories. #QSL-CloudSearch #XC-AutoMobileSkin

Updated the data structure for product variations; added the ability to group product variations into one product on product lists. #QSL-CloudSearch #XC-AutoImportBase #XC-AutoMobileSkin #XC-ProductVariations

Added the ability to filter products by Fitment type. #QSL-CloudSearch

Added the ability to delete all fitments for a product. #QSL-Make

Changed the default option for the "Product SKU includes" setting to "Prefix, AAIA Brand ID". #XC-ASAP

Added a console command ./bin/console utils:enable-daemons-for-current-modules to start all inactive workers for auto integrations. #XC-ASAP #XC-AmazonSPAPI #XC-AutoImportBase #XC-AutoSync #XC-Keystone #XC-SemaData #XC-Turn14

Refactoring for Category Mapping in all auto integrations to address the issues of complexity of new integrations implementation and to improve performance. #XC-ASAP #XC-AutoImportBase #XC-AutoSync #XC-SemaData #XC-Turn14

Updated section names for AutoSync integration (AutoSync API Integration -> AutoSync). #XC-AutoImportBase #XC-AutoSync

Auto catalog import: Improvement for Available Brands filtering on the Data Import page (Multiple Import Status values can now be used).) #XC-AutoImportBase

Updated the Category Mapping page. #XC-AutoImportBase

Added a new setting for auto brands import: "SKU Delimiter". #XC-AutoImportBase

AutoSync: Replaced the "Product Types" setting on the brand settings page with the setting "Categories to import". #XC-AutoSync

Added a new sign up link for Elavon UK (formerly Opayo). #XC-GbTranslation #XC-SagePay #XC-ZhTranslation

Improved error logging for VinLookup. #XC-VINLookup

Removed the "Both Wheel Size & Tire Size filters" value for the setting "Wheel & Tire Size filter". #XC-WheelTireFitment

The selected Wheel & Tire OE Fitment was not saved after moving to a different page. Fixed. #XC-WheelTireFitment

Fixes (43)

  • 2024-03-25 #XCB-3172 (Alexander Tcshurenko)

Layout issue related to messages in the "Top message" box overflowing beyond the box boundaries. Fixed. #CDev-Core

The tires build demo data did not allow for testing and demonstrating the filter functionality. Fixed. #CDev-Core

Fatal error at checkout in a store with Affirm installed and enabled if a product in the shopping cart did not have an image. Fixed. #CDev-Core

Fatal error on GET /api/orders/{id} request. Fixed. #CDev-Core

Adjusted the order of running the upgrade hooks. #CDev-Core

Load fixtures error in install.sh with APP_DEBUG=1. Fixed. #CDev-Core

Corrected the path to cookies. #CDev-Core

It was impossible to enable skins based on Crisp white in build/auto. Fixed. #CDev-Core

Fixed the syntax of single-line doc comments. #CDev-Core #CDev-Coupons #CDev-Egoods #CDev-FileAttachments #CDev-PINCodes #CDev-Sale #CDev-SalesTax #CDev-VAT #CDev-Wholesale #QSL-AbandonedCartReminder #QSL-ColorSwatches #QSL-ProductStickers #XC-ASAP #XC-Affirm #XC-AutoSync #XC-AvaTax #XC-CanadianTaxes #XC-CustomProductTabs #XC-GDPR #XC-MultiCurrency #XC-MultiVendor #XC-OrdersImport #XC-ProductTags #XC-ProductVariants #XC-Reviews #XC-RoyalMail #XC-SemaData #XC-TaxJar #XC-ThemeTweaker #XC-TrustedVendors #XC-VendorMessages

Fixed the type for the -w and -t parameters of the utils:import command. #CDev-Core

Removed unused methods that were causing fatal errors if called. #CDev-Core

SQL syntax error when importing variants with attribute names in multiple languages. Fixed. #CDev-Core #XC-ProductVariants

A sale configured for a specific category showed disabled products. Fixed. #CDev-Sale

Back-In-Stock notifications & Variations. The "Notify me" button was missing in some cases. Fixed. #QSL-BackInStock #XC-CrispWhiteSkin #XC-ProductVariations

Minor refactoring of the Backorder add-on (related to meta-decorator). #QSL-Backorder

A banner was not shown if the setting "Display this banner as parallax block" was enabled in the banner settings. Fixed. #QSL-Banner

Removed the unused class \QSL\ShopByBrand\Transformer\QSL\ShopByBrand\Model\Brand\Logic\Entity\Storefront\BrandInterface. Fixed. #QSL-ShopByBrand

Import of products for a previously imported brand failed in AutoSync integration. Fixed. #XC-AutoImportBase

Fatal error when trying to activate any auto integration with the Custom Product Tabs add-on disabled in the store. Fixed. #XC-AutoImportBase

  • 2024-03-20 #XCB-3141 (Alexander Tcshurenko)

Auto integrations. The Price to import value was calculated incorrectly if currency conversion was used. #XC-AutoImportBase

Sema Data VS Cancelling/queueing process. Fixed. #XC-AutoImportBase

Turn14: Brands could become cancelled in some cases. Fixed. #XC-AutoImportBase

[AutoImport] VehicleImport progress widget was intercepting TopMessages from other pages. Fixed. #XC-AutoImportBase #XC-AutoSync #XC-SemaData

  • 2024-03-05 #XCB-3117 (Alexander Tcshurenko)

Less compilation error for the /all-brands/ page. Fixed. #XC-AutoMobileSkin

Added a correct style for numbered lists (OL) in product descriptions. #XC-AutoMobileSkin #XC-CrispWhiteSkin

  • 2024-03-22 #XCB-2917 (Alexander Tcshurenko)

Removed the unused class SubcategoriesHomeBlockType.php from XC-AutoMobileSkin. #XC-AutoMobileSkin

  • 2024-03-18 #XCB-2835 (Alexander Tcshurenko)

Updated the settings for displaying categories on the home page. #XC-AutoMobileSkin

  • 2024-03-25 #XCB-3176 (Alexander Tcshurenko)

The "Save changes" button remained active after being clicked (Brand settings page). Fixed. #XC-AutoSync

AutoSync: Duplicate entries in vehicle_attribute_values. Fixed. #XC-AutoSync #XC-WheelTireFitment

Removed the 'Categories data import completed' notification that was displayed on the Data Import page opened for the first time in AutoSync integration. #XC-AutoSync

Billing address changes were not saved in Fast Lane Checkout. Fixed. #XC-FastLaneCheckout

Multivendor + GMV Tracking. Removed the GVM tracking widget from Vendor login page. #XC-MultiVendor

  • 2024-03-19 #XCB-3110 (Alexander Tcshurenko)

The 'News messages' tab was unavailable to an admin user with 'Manage custom pages' and 'Manage news' privileges. Fixed. #XC-News

"Allowed memory size exhausted" fatal error on the tags page in the Admin area on large quantities of products and tags. Fixed. #XC-ProductTags

Incorrect product image size in the add variations popup. Fixed. #XC-ProductVariations

Fatal error during a rebuild after activating the add-on "Simplify Commerce by MasterCard" due to an incorrect autoloader. Fixed. #XC-SimplifyCommerce

  • 2024-03-20 #XCB-3145 (Alexander Tcshurenko)

Fatal error when attempting to log in to the Admin area after the user had previously been in the checkout with the Split Shipment add-on enabled in the store. Fixed. #XC-SplitShipment

Local stock of products changed if an order with Turn14 products was cancelled. Fixed #XC-SplitShipment #XC-Turn14

Turn14 + Split Shipment. When creating an order with SplitShipment, the shipping method and price were incorrectly determined and displayed for anonymous users. Fixed. #XC-SplitShipment

Turn14 + Split Shipment checkout issues if the products had "Use Turn14 stock = Off" and "Available for backorder/preorder = On". Fixed. #XC-SplitShipment #XC-Turn14

The new UPS add-on version returned the same shipping rates for Residential and Commercial address types. Fixed. #XC-UPS

Negotiated rates didn't work. Fixed #XC-UPS

The filters were working incorrectly when selecting a fitment. Fixed. #XC-WheelTireFitment