Skip to main content

5.4.1.0 - 06 Apr 2020

Improvements (48)

  • 2020-03-19 #XCN-10682 (Nikita Erkhov)

    Reduced the number of sizes to which product images are resized to enhance the image resizing performance. Minor UI improvements. #Core #ProductAdvisor #CrispWhiteSkin #MultiVendor #FlyoutCategoriesMenu #VendorPartners

  • 2020-03-17 #XCN-10656 (Nikita Erkhov)

    Minor improvements for the Onboarding Wizard. #Core #AmazonPay #Onboarding

  • 2020-03-17 #BUG-8199 #BT-51316 (Fedya Lavrentyev)

    Added a new setting - "S3 bucket region" - for Amazon S3 signed urls. #Egoods

  • 2020-03-12 #XCN-10663 (Damir Khamidullin)

    Remove advertising banners from some pages. #Core #SalesTax #NewsletterSubscriptions

  • 2020-03-12 #XCN-10369 (Fedya Lavrentyev)

    Added the ability to display option values in blocks instead of selectboxes. #Core #ProductVariants

  • 2020-03-11 #XCN-10706 (Maxim Kuznetsov)

    By default, for the packing/unpacking of addons to/from an archive, system tar is now used, if possible. #Core #Service

  • 2020-03-10 #BUG-8297 #BT-51419 (Pavel Veselovsky)

    WebmasterKit addon improvement: Added the logging of sql requests according to regexp pattern. #WebmasterKit

  • 2020-02-26 #XCN-10420 (Maxim Kuznetsov)

    Changed the layout and arrangement of notifications (low stock / new messages / etc) on the dashboard in the Admin area. #Core #Paypal #ProductVariants #ProductReviews #CrispWhiteSkin #MultiVendor #FreeShipping #VendorMessages #TrustedVendors #ShopperApproved #Onboarding

  • 2020-02-25 #XCN-10449 (Damir Khamidullin)

    Multivendor. Improvement related to the display of the list of backorders in the email message to the administrator. #Core #MultiVendor

  • 2020-02-25 #XCN-10445 #BT-51359 (Damir Khamidullin)

    Implemented batch resizing of images with ImageMagick. Image resizing performance improvement. Code refactoring. #Core #AmazonS3Images

  • 2020-02-25 #XCN-9839 (Shevelov Alexander)

    Added the ability to control the Alt attribute in the logo upload widget in the Admin area and in Layout editor. #Core #SimpleCMS #ThemeTweaker #Onboarding #AMP

  • 2020-02-20 #XCN-8795 (Shevelov Alexander)

    Minor UI improvements for the wholesale pricing table. #Core #Wholesale

  • 2020-02-18 #XCN-9308 ()

    Layout improvements for the Sign in page with the social login buttons as can be seen before checkout for an anonymous users. #CrispWhiteSkin #AmazonPay

  • 2020-02-16 #BUG-8207 (Pavel Veselovsky)

    Implemented support for PHP 7.4. #Core #Geolocation

  • 2020-02-13 #BUG-8292 (Pavel Veselovsky)

    Fixed the file headers. #CostPrice

  • 2020-02-12 #BUG-7676 (Maxim Kuznetsov)

    Changed the text of some text labels; replaced the name "Markeplace" with "App store". #Core #MigrationWizard #Onboarding

  • 2020-02-11 #XCN-10537 #BT-51422 ()

    Optimization for the process of removing the file data cache when redeploying a store. #Core #Service

  • 2020-02-11 #XCN-10536 (Maxim Kuznetsov)

    The xc5 console tool now supports upgrades (in beta). #Core

  • 2020-02-11 #BUG-8093 #BT-51214 (Maxim Kuznetsov)

    Updated GuzzleHttp to the latest version (6.5). #Core #Service

  • 2020-02-10 #BUG-8254 #BT-51405 (Shevelov Alexander)

    Options' price modifier was shown without taking VAT into account. Fixed. #VAT

  • 2020-02-07 #XCN-10354 #BT-50585 ()

    Optimized the calculation of the available shipping methods list for vendors with a large number of configured zones and methods. #Core #MultiVendor

  • 2020-02-06 #XCN-10177 ()

    Added a new setting option "Apply product-specific discount to wholesale prices" on the product page; it allows to apply the Sale price of the product set in % to wholesale prices. #Sale #Wholesale #ProductVariants #MultiVendor

  • 2020-02-04 #BUG-7472 (Pavel Veselovsky)

    The active menu item was not highlighted on some pages. Fixed. #Core #AustraliaPost #Coupons #Paypal #Sale #USPS #XMLSitemap #CanadaPost #FedEx #UPS #MailChimp #DHL #GoogleFeed

  • 2020-01-31 #BUG-8261 (Pavel Veselovsky)

    Removed the redirect to the "Edited templates" list from the Edit template page in the Admin area after saving. Also, after saving a template, ia check of that template is initiated similar to the one performed in the Template editor in the Customer area. #ThemeTweaker

  • 2020-01-30 #XCN-10415 ()

    Improvements for the Onboarding Wizard steps. #Core #Onboarding

  • 2020-01-29 #XCN-10430 (Maxim Kuznetsov)

    Improvement for the xc5 console tool. Added tasks for cache rebuilding, license key activation and addon status management. #Core #Service

  • 2020-01-28 #BUG-8237 (Maxim Kuznetsov)

    Now a click on the name of an addon in the "Add sales channel" or "Add addons" popup results in redirecting the user to the In-App market and openings the popup of the respective addon. #Core

  • 2020-01-28 #BUG-8262 (Pavel Veselovsky)

    When entering the qty field on mobile devices and in the Customer area on the page of a product and in the shopping cart, a digital keyboard is now provided. #Core #CrispWhiteSkin

  • 2020-01-27 #XCN-10409 (Shevelov Alexander)

    Various improvements for Group Sales. #Core #GoSocial #Sale #MultiVendor

  • 2020-01-27 #BUG-8042 (Maxim Kuznetsov)

    Added some text to the message on the addon search results page. #Core

  • 2020-01-24 #XCN-10453 (Pavel Veselovsky)

    Improvements for the step of configuring payment methods in the Onboarding Wizard. #Core #Paypal #Onboarding #Yandex Checkout

  • 2020-01-24 #BUG-7992 (Fedya Lavrentyev)

    Added the function _toString for Model/AEntity.php. #Core_

  • 2020-01-22 #BUG-8239 (Maxim Kuznetsov)

    Added South Sudan to the list of countries to which delivery is available when shipping with USPS. #USPS

  • 2020-01-22 #BUG-8011 #BT-51093 (Shevelov Alexander)

    Suboptimal code for the display of shipping method in the invoice template. Code improvement. #Core

  • 2020-01-22 #BUG-7812 (Damir Khamidullin)

    Added a new setting in the MultiVendor addon that will determine whether a backorder notification message needs to be sent to the vendor email address, Added the functionality for the creation and sending of such a message. Added a hint about a competitor order for use on the AOM backorder page. #Core #MultiVendor

  • 2020-01-21 #BUG-8228 (Fedya Lavrentyev)

    Updated the list of countries in which payment methods are available. #Skrill #Paypal #TwoCheckout #Stripe #SagePay #DatatransUPP #AmazonPay #G2APay #NetbanxHostedPayment #BlueSnap #EWAYStoredShared #BitPay #CCBill #ESelectHPP #Worldpay #FirstDataPayeezyGatewayHP #SecureTrading #InternetSecure #SecurePay #EGateway

  • 2020-01-20 #XCN-10175 (Shevelov Alexander)

    "Sale" addon improvements: It is now possible to add Group Sales. #Core #Sale #VAT #Wholesale #ProductFilter #ProductVariants #MultiVendor #FlyoutCategoriesMenu

  • 2020-01-09 #BUG-7012 (Fedya Lavrentyev)

    Now it is possible to link a language with a country so that when a customer's country is defined automatically by the customer's IP address, the language of that country can be enabled. #Core #Geolocation

  • 2019-12-29 #XCN-10173 (Fedya Lavrentyev)

    UI improvement for the Volume Discount addon. Added the ability to set a volume discount for a specific address zone. #VolumeDiscounts

  • 2019-12-25 #BUG-7942 (Damir Khamidullin)

    Added a new variable - first_name - for use in email notifications setup. The value for this variable is taken from the respective field of a customer profile. #Core #MultiVendor #VendorMessages

  • 2019-12-23 #XCN-10275 (Fedya Lavrentyev)

    Improvement for the cookie consent popup. The permissions for All cookies and Default cookies are now separate. #GoogleAnalytics #Facebook Commerce #GDPR

  • 2019-12-23 #BUG-7936 #BT-51015 (Damir Khamidullin)

    Now the address in the "To:" field of all email messages is surrounded by angle brackets. #Core

  • 2019-12-18 #XCN-10174 (Shevelov Alexander)

    When creating a coupon, it is now possible to set the address zone for which the coupon can be used, as well as specify the products to which it can be applied. #Coupons #MultiVendor

  • 2019-12-06 #BUG-8138 (Shevelov Alexander)

    Switched the default tax calculation address from billing to shipping. #SalesTax #VAT #CanadianTaxes

  • 2019-11-19 #XCN-10176 ()

    It is now possible to add and manage discounts for product variants. Added the ability to show prices as a price range, the ability to sort products by the price range and other minor changes and improvements. #Sale #ProductVariants

  • 2019-11-19 #BUG-6975 (Pavel Veselovsky)

    Updated the htmlpurifier and MobileDetect libraries. #Core #Add2CartPopup #AMP

  • 2019-11-11 #BUG-7999 (Maxim Kuznetsov)

    Improvement for the country/currency/language selection widget. Now the language is selected automatically when switching the country selection. #CrispWhiteSkin #MultiCurrency

  • 1970-01-01 #BUG-8267 (Ruslan Iskhakov)

    Marked the addon Previous and Next product as DEPRECATED. #NextPreviousProduct

Fixes (184)

  • 2020-03-27 #BUG-8484 (Pavel Veselovsky)

    Layout issues related to the display of elements on the sticky panel in the Admin area. Fixed. #Core

  • 2020-03-26 #BUG-8460 (Nikita Erkhov)

    Changed the dimensions of some images for demo data. #Core

  • 2020-03-24 #BUG-8464 (Fedya Lavrentyev)

    Problem displaying the store logo on the invoice if X-Cart is installed in a subdirectory. Fixed. #Core

  • 2020-03-19 #BUG-8437 (Maxim Kuznetsov)

    JS errors when applying a coupon at checkout or removing a coupon. Fixed. #Coupons

  • 2020-03-18 #BUG-8442 (Damir Khamidullin)

    "XLite [warning] Warning: Invalid argument supplied for foreach()" in logs when adding a volume discount. Fixed. #VolumeDiscounts

  • 2020-03-18 #BUG-8438 (Fedya Lavrentyev)

    Changed the way Sale labels are added to a list of products when executing Put all for sale. #Sale

  • 2020-03-18 #BUG-8340 (Shevelov Alexander)

    The admin commission was calculated incorrectly if using a global coupon. Fixed. #Coupons #MultiVendor

  • 2020-03-17 #BUG-8274 (Fedya Lavrentyev)

    In AOM, when selecting Options on a product, the selector now shows the current option value instead of the default one. #Core

  • 2020-03-16 #BUG-8372 #BT-51499 (Nikita Erkhov)

    Layout issues and issues with texts and help tips on the page target=settings&page=Environment. Fixed. #Core

  • 2020-03-13 #BUG-8422 (Nikita Erkhov)

    Layout issues on the Beanstream payment method settings page. Fixed. #Beanstream

  • 2020-03-13 #BUG-8420 (Maxim Kuznetsov)

    In the Customer area on a category page, the URL structure (the parameters being used) was changing if clicking on a page in the pagination widget. Fixed. #Core

  • 2020-03-12 #BUG-8409 #BT-51544 (Shevelov Alexander)

    The order of items in the minicart did not match the heading "Last added items". Fixed. #Core

  • 2020-03-12 #BUG-8311 #BT-50577 (Maxim Kuznetsov)

    Incorrect styles on the Loyalty Program Details page. Fixed. #LoyaltyProgram

  • 2020-03-12 #BUG-8230 (Fedya Lavrentyev)

    Removed, where possible, browser prefixes in css and less files. #Core #ContactUs #Coupons #FileAttachments #GoSocial #Paypal #SimpleCMS #USPS #ThemeTweaker #ProductFilter #ProductComparison #ColorSchemes #Stripe #ProductReviews #WebmasterKit #FastLaneCheckout #CrispWhiteSkin #MultiVendor #ShippingCalc #AmazonPay #VendorMessages #FlyoutCategoriesMenu #Froala #CustomProductTabs #MigrationWizard #Buy Button #Zapier #BlueSnap #Geolocation #GlobalTransportSecure #AMP

  • 2020-03-11 #BUG-8426 (Nikita Erkhov)

    Layout issues related to the search widget on the target=reviews page. Fixed. #ProductReviews

  • 2020-03-11 #BUG-8421 (Pavel Veselovsky)

    Layout issues related to the footer (sticky panel) on the Admin area pages. Fixed. #Core

  • 2020-03-11 #BUG-8419 (Fedya Lavrentyev)

    Fatal error when attempting to change the status of Order messages using the Mark all unread or Mark all read setting. Fixed. #VendorMessages

  • 2020-03-11 #BUG-8418 (Shevelov Alexander)

    When placing an order with payment via PayPal Standard, the customer session was lost. Fixed. #Core #Paypal

  • 2020-03-11 #BUG-8416 (Damir Khamidullin)

    Paid addons can now be uploaded using the "Upload addon" option. #Service

  • 2020-03-11 #BUG-8407 #BT-51538 (Pavel Veselovsky)

    RESTAPI. When making a request to select profiles with any conditions, only profiles with order_id = NULL were selected. Fixed. #Core

  • 2020-03-11 #BUG-8394 (Fedya Lavrentyev)

    In OPC, the place order button did not appear after removing from the shopping cart the products of a vendor who was not shipping to the customer's address. Fixed. #Core #CrispWhiteSkin #MultiVendor

  • 2020-03-11 #BUG-8382 #BT-51512 (Nikita Erkhov)

    Hidden block entries in Layout editor got duplicated. Fixed. #ThemeTweaker

  • 2020-03-11 #BUG-8286 (Damir Khamidullin)

    Warning in logs if switching the languages in the Customer area with Clean URLs enabled. Fixed. #Core

  • 2020-03-11 #BUG-8275 (Pavel Veselovsky)

    Stripe. The payer was not returned to checkout in the case of a provider exception. Fixed. #Stripe

  • 2020-03-11 #BUG-8257 #BT-51410 (Damir Khamidullin)

    VAT was recalculated incorrectly in AOM. Fixed. #VAT

  • 2020-03-11 #BUG-8082 (Maxim Kuznetsov)

    Errors related to inventory tracking / stock reduction (involving QTY not getting updated properly) when switching the order statuses, including custom statuses. Fixed. #Core

  • 2020-03-10 #BUG-8398 #BT-51531 (Shevelov Alexander)

    An incorrect trnOrderNumber field value was being passed on to the payment gateway. Fixed. #Beanstream

  • 2020-03-10 #BUG-8343 #BT-51480 (Nikita Erkhov)

    The tag contained garbage elements (<0>). Fixed. #GoogleFeed

  • 2020-03-10 #BUG-8283 #BT-51425 (Shevelov Alexander)

    For the field, meta description was used instead of full description. Fixed. #GoogleFeed

  • 2020-03-06 #BUG-8412 #BT-51549 (Shevelov Alexander)

    In the Customer area, in some cases the profile menu was overlapping with the minicart widget. Fixed. #Core

  • 2020-03-06 #BUG-8405 (Maxim Kuznetsov)

    Made some changes to demo data to enable use of online-calculated vendor shipping methods. #Core

  • 2020-03-06 #BUG-8400 #BT-51530 (Shevelov Alexander)

    Zapier vs. NFO. An error was generated when making a payment for an order. Fixed. #Core #Zapier

  • 2020-03-06 #BUG-8387 #BT-51520 (Shevelov Alexander)

    After selecting to go to page=2 in the product tabs pagination widget, the administrator was redirected to the page for the creation of a new product. Fixed. #CustomProductTabs

  • 2020-03-06 #BUG-8373 (Shevelov Alexander)

    The style of Sale labels on the Bestsellers page in the Admin area was incorrect. Fixed. #Core #Sale

  • 2020-03-04 #BUG-8391 (Nikita Erkhov)

    In MailChimp addon, the date display style was not according to the style guide. Fixed. #MailChimp

  • 2020-03-04 #BUG-8381 #BT-50196 (Damir Khamidullin)

    Pagination widget was displayed if going to a category page / doing a search using the parameter pageId=xxx. Fixed. #InfiniteScroll

  • 2020-03-04 #BUG-8379 #BT-51477 (Damir Khamidullin)

    When using UPS, not all the available rates were displayed. Fixed. #UPS

  • 2020-03-04 #BUG-8341 #BT-51468 (Fedya Lavrentyev)

    Fixed the message about insufficient permissions in the "Check permissions" step of the upgrade process. #Core

  • 2020-03-03 #BUG-8399 #BT-51535 (Shevelov Alexander)

    Fatal error when receiving refunded ipn for an order that had been paid for using PayPal Standard. Fixed. #Paypal

  • 2020-03-03 #BUG-8397 (Shevelov Alexander)

    Temporarily disabled the logging of js code minification errors. #Core

  • 2020-03-03 #BUG-8393 (Shevelov Alexander)

    Layout issues at checkout with Amazon Login / PayPal Login configured but with the addon SocialLogin disabled. Fixed. #Core #Paypal #SocialLogin #CrispWhiteSkin

  • 2020-03-03 #BUG-8362 #BT-51492 (Shevelov Alexander)

    Canada Post. On the order Shipments tab, the parcel dimension values shown as "Dimensions (cm)" were expressed in a unit of length other than specified (inches instead of centimeters). Fixed. #CanadaPost

  • 2020-03-03 #BUG-8330 #BT-51461 (Damir Khamidullin)

    When activating a free license key from the Admin area, no redirect to redeploying was made. Fixed. #Core

  • 2020-03-03 #BUG-8198 (Fedya Lavrentyev)

    On the transactions page, the right side of the period end date was not fully visible. #Core

  • 2020-03-02 #BUG-8376 (Damir Khamidullin)

    In new backorders notification messages, product links now point to the pages of the respective products in the Admin area. #Core #MultiVendor

  • 2020-03-02 #BUG-8364 (Nikita Erkhov)

    It was possible to create a discount of 100.01% to 100.99% in Coupons, Volume discounts and Sale. Fixed. #Coupons #Sale #VolumeDiscounts

  • 2020-03-02 #BUG-8211 (Nikita Erkhov)

    The help tooltip icons on the Authorize.Net SIM settings page were displayed incorrectly. Fixed. #Core #AuthorizeNet

  • 2020-03-02 #BUG-8194 #BT-51204 (Shevelov Alexander)

    On the page for creating/editing a special offer, it was not possible to set the start & end date. Fixed. #SpecialOffersBase #SpecialOffersBuyXGetY #SpecialOffersSpendXGetY

  • 2020-02-27 #BUG-8386 #BT-51516 (Maxim Kuznetsov)

    The links "Orders", "Look & Feel", "Store setup" and "System tools" were displayed incorrectly in the collapsed Admin menu. Fixed. #Core

  • 2020-02-27 #BUG-8378 #BT-51472 (Shevelov Alexander)

    The place order button was displayed in FLC even if one of the vendors was not shipping to the specified address. Fixed. #MultiVendor

  • 2020-02-27 #BUG-8365 (Nikita Erkhov)

    JS error when uploading an image on the logo_favicon page. Fixed. #Core

  • 2020-02-27 #BUG-8363 #BT-51493 (Nikita Erkhov)

    In the Customer area, on the page of a category with subcategories, there were layout issues in the "Subcategory listings format = List" mode. Fixed. #Core

  • 2020-02-27 #BUG-8349 #BT-51484 (Nikita Erkhov)

    Incorrect module type was specified. Fixed. #FirstDataPayeezyGatewayHP

  • 2020-02-27 #BUG-8338 #BT-51474 (Nikita Erkhov)

    When using the Back browser button to get from a product page on the storefront back to the search results page with a link to the product on view, the return was made always to the first page of search results instead of that page, which was incorrect. Fixed. #Core

  • 2020-02-27 #BUG-8333 (Nikita Erkhov)

    After the readjustment of image dimension settings and the resizing of images, there remained garbage data in var/images. Fixed. #Core

  • 2020-02-27 #BUG-8329 #BT-51460 (Pavel Veselovsky)

    When editing more than one categories at the same time, it was possible to set two categories as parents of one another. Fixed. #Core

  • 2020-02-27 #BUG-8326 (Damir Khamidullin)

    Errors related to the upload of product files via URL for files on drive.google and dropbox. Fixed. #Core

  • 2020-02-27 #BUG-8289 (Denis Taryka)

    The trash icon was displayed incorrectly for the Delete menu item in the logo upload widget. Fixed. #Core #ThemeTweaker

  • 2020-02-27 #BUG-8179 (Maxim Kuznetsov)

    Errors when trying to access a missing order in AOM via a direct link. Fixed. #Core #VendorMessages

  • 2020-02-27 #BUG-8157 (Maxim Kuznetsov)

    Enabling the option "Request customers to review..." in the addon settings did not enable the "Request to review purchased products" email notification. Fixed. #Core

  • 2020-02-26 #BUG-8388 (Maxim Kuznetsov)

    A Sale discount which was supposed to be available for certain product classes only was working incorrectly. Fixed. #Sale

  • 2020-02-26 #BUG-8344 (Nikita Erkhov)

    After generating a Google feed, the feed link had an incorrect format (which corrected on its own after a page refresh). Fixed. #GoogleFeed

  • 2020-02-26 #BUG-8324 #BT-51456 (Nikita Erkhov)

    Layout issues on the target=capost page. Fixed. #CanadaPost

  • 2020-02-26 #BUG-8323 #BT-51448 (Damir Khamidullin)

    For the CAD currency, the country Canada (CA) was not preset. Fixed. #MultiCurrency

  • 2020-02-26 #BUG-8316 (Pavel Veselovsky)

    Ajax requests on the System settings -> Environment page are now executed consecutively to reduce server load. #Core

  • 2020-02-26 #BUG-8315 (Nikita Erkhov)

    Incorrect error when uploading an incorrectly packed module archive via Upload addon. Fixed. #Service

  • 2020-02-26 #BUG-8308 #BT-51238 (Maxim Kuznetsov)

    ShopByBrand: 404 error page if using the pagination widget on a brand page in the Admin area to switch pages. Fixed. #Core #ShopByBrand

  • 2020-02-26 #BUG-8306 #BT-51198 (Damir Khamidullin)

    Two top messages regarding the addition of a product to the comparison list were displayed with Infinite Scroll enabled. Fixed. #InfiniteScroll

  • 2020-02-26 #BUG-8305 #BT-51389 (Damir Khamidullin)

    Layout issues related to the time period selection widget on the admin.php?target=cart_recovery_stats page. Fixed. #AbandonedCartReminder

  • 2020-02-25 #BUG-8367 #BT-51495 (Kirill Stadler)

    A new template was not getting saved in the template editor tree after cache rebuilding. Fixed. #ThemeTweaker

  • 2020-02-25 #BUG-8328 #BT-51459 (Nikita Erkhov)

    MV. On a vendor's product list, the infinity symbol was not displayed in the "In stock" column for products that had Inventory tacking = off. Fixed. #MultiVendor

  • 2020-02-25 #BUG-8319 (Nikita Erkhov)

    Retina-sized images were not removed when removing a product image. Fixed. #Core

  • 2020-02-25 #BUG-8291 (Pavel Veselovsky)

    The "Storefront is closed" link was formed incorrectly in the Admin area. Fixed. #Core

  • 2020-02-25 #BUG-8265 (Maxim Kuznetsov)

    With a large number of vendors and zones, during checkout (in OPC mode) after changing the country in the shipping address, the request was performed without any outward signs of data being processed. Fixed. #Core

  • 2020-02-25 #BUG-8196 (Pavel Veselovsky)

    The Login with PayPal and Login with Amazon buttons were displayed incorrectly in the Sign in popup. Fixed. #Core #CrispWhiteSkin #AmazonPay

  • 2020-02-25 #BUG-8073 #BT-51193 (Fedya Lavrentyev)

    defineWidgetParams(). In initialization, the values for highYear and lowYear were confused. Fixed. #Core

  • 2020-02-24 #BUG-8213 #BT-51368 (Nikita Erkhov)

    In FLC mode, the link "Have a discount coupon" remained available when the discount coupon could not be applied. Fixed. #Coupons

  • 2020-02-24 #BUG-7970 (Fedya Lavrentyev)

    Layout issues related to the display of the panels of individual addons on the upgrade page. Fixed. #Core

  • 2020-02-21 #BUG-8377 (Shevelov Alexander)

    The logo image was not getting resized. Fixed. #Core #SimpleCMS

  • 2020-02-21 #BUG-8353 #BT-51488 (Maxim Kuznetsov)

    Two incompatible coupons could be combined for the same shopping cart, which was not supposed to happen. Fixed. #Coupons

  • 2020-02-21 #BUG-8352 (Denis Taryka)

    The product price was not getting updated when switching the values in the qty box. Fixed. #Core #Wholesale

  • 2020-02-21 #BUG-8285 (Shevelov Alexander)

    After doing a search, the button for editing a review on the Vendor ratings page in the Admin area was not working. Fixed. #MultiVendor

  • 2020-02-21 #BUG-8282 (Shevelov Alexander)

    "Notice: Undefined index: HTTP_USER_AGENT" in logs. Fixed. #Core

  • 2020-02-20 #BUG-8361 #BT-51498 (Shevelov Alexander)

    Fatal error when changing an order status Awaiting payment => Cancelled in a store with Mailchimp configured. Fixed. #MailChimp

  • 2020-02-20 #BUG-8131 (Pavel Veselovsky)

    Fixed the version setting in the Contact Us addon and Shopper Approved addon according to the style guide. #ContactUs #ShopperApproved

  • 2020-02-20 #BUG-8021 (Fedya Lavrentyev)

    Removed some unused code. #Core

  • 2020-02-19 #BUG-8370 (Damir Khamidullin)

    A store administrator was getting two notification messages instead of one if Multivendor was enabled. Fixed. #Core

  • 2020-02-19 #BUG-8325 (Maxim Kuznetsov)

    When editing an order with the status "Authorized" in AOM, clicking "Void" reset the status to "Awaiting payment" instead of "Cancelled". Fixed. #Core #Stripe #MultiVendor #Heartland

  • 2020-02-19 #BUG-8270 (Nikita Erkhov)

    Incorrect state of the payment method after a rollback. Fixed. #Service

  • 2020-02-19 #BUG-8212 #BT-51329 (Shevelov Alexander)

    The Order created email notification was sent once again on callback if the Order processed notification was enabled. Fixed. #Core

  • 2020-02-19 #BUG-8109 (Maxim Kuznetsov)

    W3C validation errors on the home page with Value Added Tax / Goods and Services Tax addon enabled and the option Display prices in catalog including VAT / GST = On. Fixed. #CrispWhiteSkin

  • 2020-02-18 #BUG-8366 (Shevelov Alexander)

    Admin styles were loaded when uploading a logo via layout editor. Fixed. #Core

  • 2020-02-18 #BUG-8355 (Shevelov Alexander)

    Error when uploading a logo. Fixed. #SimpleCMS

  • 2020-02-14 #BUG-8350 (Fedya Lavrentyev)

    Fatal error when adding a new product to the catalog. Fixed. #GoogleFeed

  • 2020-02-14 #BUG-8342 (Pavel Veselovsky)

    Notices in the cart with the addons Product Variants and Wholesale enabled. Fixed. #ProductVariants

  • 2020-02-14 #BUG-8278 (Pavel Veselovsky)

    Notice in logs after using the Remove product filter cache button on the Cache management page. Fixed. #ProductFilter

  • 2020-02-14 #BUG-8277 (Damir Khamidullin)

    Russian language was added onto the Edit labels page after choosing to add a new label. Fixed. #Core

  • 2020-02-13 #BUG-8276 (Damir Khamidullin)

    Warning on the wholesale prices page if the product price was $0. Fixed. #Wholesale

  • 2020-02-12 #BUG-8335 (Maxim Kuznetsov)

    Vendor categories were not accessible via the side menu. Fixed. #Core #MultiVendor

  • 2020-02-12 #BUG-8273 (Denis Taryka)

    The link "Create all possible variants" was using incorrect styles. Fixed. #ProductVariants

  • 2020-02-12 #BUG-8269 (Nikita Erkhov)

    JS error when adding a product to the cart from a list if the "Allow buyers to attach files to this product" option was enabled for that product and the files were required. Fixed. #CustomerAttachments

  • 2020-02-12 #BUG-8263 (Nikita Erkhov)

    With a large number of vendors, zones and shipping methods, the recalculation of shipping cost in the Estimate shipping cost popup was performed without any outward signs of data being processed. Fixed. #Core

  • 2020-02-12 #BUG-8252 (Maxim Kuznetsov)

    Switching the language multiple times via clean URLs did not work correctly. Fixed. #Core

  • 2020-02-12 #BUG-8240 #BT-51387 (Pavel Veselovsky)

    In the mobile version, in landscape mode, the sticky panel was moving over the list of orders in the Admin area. Fixed. #Core

  • 2020-02-12 #BUG-8238 #BT-51390 (Kirill Stadler)

    The import of a csv file with language labels from the Language labels -> Edit labels page was not working. Fixed. #Core

  • 2020-02-12 #BUG-8235 #BT-51384 (Damir Khamidullin)

    It was impossible to apply the "Put all for sale" feature on the list of search results after doing a search by vendor. Fixed. #Sale #GoogleFeed

  • 2020-02-12 #BUG-8218 #BT-51258 (Pavel Veselovsky)

    Error when deleting an attribute that had been used for creating a brand with images. Fixed. #ShopByBrand

  • 2020-02-12 #BUG-8217 #BT-50973 (Pavel Veselovsky)

    The function isBrandAttribute returned an incorrect result if the function was called for an attribute that had not yet been saved to the database. Fixed. #ShopByBrand

  • 2020-02-11 #BUG-8241 #BT-51392 (Shevelov Alexander)

    It was not possible to use Sign Out on the page target=forcechange_password. Fixed. #Core_

  • 2020-02-11 #BUG-8232 (Kirill Stadler)

    Removed the "via URL" mode from the Company logo upload popup. #SimpleCMS

  • 2020-02-11 #BUG-8222 #BT-51375 (Pavel Veselovsky)

    The call for js assignShadeOverlay in some cases did not match the function signature. Fixed. #Core #Stripe

  • 2020-02-11 #BUG-8216 (Fedya Lavrentyev)

    On the Admin area Sign in form, auto-focus on the Email field was not working. Fixed. #Core

  • 2020-02-11 #BUG-8206 #BT-51350 (Damir Khamidullin)

    Now after a vendor is given the status of "Trusted vendor", all the vendor's products are enabled and become approved automatically. #TrustedVendors

  • 2020-02-11 #BUG-8204 #BT-51362 (Pavel Veselovsky)

    Changed the format of breadcrumbs for MultiVendor to Home -> %VENDOR NAME% -> Category -> Subcategory. #MultiVendor

  • 2020-02-10 #BUG-8314 (Pavel Veselovsky)

    An error saying "We have noticed that you've been inactive for a while. For safety reasons, we have signed you out." was generated in Amazon Checkout caused by incorrect loading of js widgets. Fixed. #AmazonPay

  • 2020-02-10 #BUG-8313 (Pavel Veselovsky)

    Using Amazon Pay it was possible to place an order requesting delivery to a disabled country. Fixed. #Core #AmazonPay

  • 2020-02-10 #BUG-8304 #BT-51427 (Damir Khamidullin)

    With the addon "Abandoned Cart Reminder" installed and enabled, the button for editing the templates of email notifications in Webmaster mode was missing. Fixed. #AbandonedCartReminder

  • 2020-02-10 #BUG-8209 (Fedya Lavrentyev)

    Layout issues related to the country selector in the Add payment method popup. Fixed. #Core

  • 2020-02-10 #BUG-8208 #BT-51337 (Nikita Erkhov)

    \XLite\Module\XC\MultiVendor\Model\Repo\Product::findOneBy was not passing orderBy to the findOneBy call of the parent. Fixed. #MultiVendor

  • 2020-02-10 #BUG-8202 (Denis Taryka)

    Fixed the styles for the text in the help tips on the Shipping methods page for the methods Free shipping / Fixed rate shipping. #FreeShipping

  • 2020-02-10 #BUG-8200 #BT-51341 (Pavel Veselovsky)

    CSS validation errors on the home page. Fixed. #Core #CrispWhiteSkin

  • 2020-02-10 #BUG-8037 (Nikita Erkhov)

    An irrelevant message was shown when attempting to switch the skin on which an enabled addon was dependent to a different one. Fixed. #Core

  • 2020-02-07 #BUG-8233 (Nikita Erkhov)

    Incorrect calculation of the number of lines when importing multiple files. Fixed. #Core

  • 2020-02-07 #BUG-8187 #BT-51328 (Pavel Veselovsky)

    The price of a product was getting wrapped onto the following line in the invoice print preview if using the format "1 234.56" . Fixed. #Core

  • 2020-02-07 #BUG-8182 #BT-51308 (Maxim Kuznetsov)

    Error when importing products with attributes as a vendor. Fixed. #MultiVendor

  • 2020-02-07 #BUG-8178 (Maxim Kuznetsov)

    With the addon Product filter disabled, the header panel with sorting controls, view mode control and other elements is no longer shown in an empty category. #Core

  • 2020-02-07 #BUG-8169 (Maxim Kuznetsov)

    Layout issues related to the display of checkboxes during checkout with the addons GDPR and Mailchimp enabled and the display of a checkbox on a product page. Fixed. #Core #MailChimp #GDPR

  • 2020-02-07 #BUG-8163 (Maxim Kuznetsov)

    A coupon that was supposed to be available only to users with specific memberships could be applied to a shopping cart without taking into account the membership limitation. Fixed. #Coupons

  • 2020-02-06 #BUG-8301 (Maxim Kuznetsov)

    After expanding the Admin menu, the menu items were not working. Fixed. #Core

  • 2020-02-06 #BUG-8162 (Maxim Kuznetsov)

    Multivendor vs Coupons. A coupon with a set category or class was not getting applied to an order containing products from different vendors. Fixed. #MultiVendor

  • 2020-02-06 #BUG-8158 #BT-51287 (Maxim Kuznetsov)

    Fatal error when trying to access the target=logs page if the year logs folder contained another folder with limited access permissions. Fixed. #Core

  • 2020-02-06 #BUG-8156 #BT-51285 (Maxim Kuznetsov)

    In the Customer area, after clicking the browser "Back" button on any product page that had been accessed from search results, the user was always redirected to the first page of search results. Fixed. #Core

  • 2020-02-06 #BUG-8155 #BT-51282 (Maxim Kuznetsov)

    Multicurrency. In the Customer area, the prices on an invoice were shown using the currency by default instead of the currency that had been selected by the user. Fixed. #MultiCurrency

  • 2020-02-06 #BUG-8146 #BT-51275 (Pavel Veselovsky)

    In some cases, the last page of some lists in the Admin area was twitching. Fixed. #Core

  • 2020-02-05 #BUG-8312 (Pavel Veselovsky)

    Fatal error in the shopping cart when attempting to apply a coupon as an anonymous user. Fixed. #Coupons

  • 2020-02-05 #BUG-8143 (Maxim Kuznetsov)

    An incorrect message was shown when the coupon could not be applied for the reason of the vendor owning the coupon not matching the vendor owning the product. Fixed. #MultiVendor

  • 2020-02-05 #BUG-8133 #BT-51263 (Maxim Kuznetsov)

    A vendor category page that did not contain any products could still be opened for viewing. Fixed. #Core #MultiVendor

  • 2020-02-05 #BUG-8130 #BT-51260 (Maxim Kuznetsov)

    A price modifier was shown incorrectly if combined with a wholesale pricing discount. Fixed. #Wholesale

  • 2020-02-05 #BUG-8123 (Maxim Kuznetsov)

    The qty box values of products with a non-editable qty on the Bulk editing -> Inventory page were using incorrect styles. Fixed. #PINCodes

  • 2020-02-04 #BUG-8309 (Pavel Veselovsky)

    JS error on the Zones page in the Admin area. Fixed. #Core

  • 2020-02-04 #BUG-8290 (Maxim Kuznetsov)

    Layout issues on the pages "Storefront is closed" and "The site is temporarily closed for maintenance". Fixed. #Core

  • 2020-02-04 #BUG-8284 (Maxim Kuznetsov)

    Error when trying to view the feedback rating or detailed vendor information on a product page in the Customer area. #Core

  • 2020-02-03 #BUG-8300 (Maxim Kuznetsov)

    After enabling and configuring USPS, UPS or FEDEX shipping methods, the payment methods CODUSPS, COD_UPS and COD_FEDEX, respectively, were not added to the offline payment methods list. Fixed. #Core #UPS_

  • 2020-01-31 #BUG-8296 (Pavel Veselovsky)

    Now a check for LCDIR_TMP is performed. If missing, it is created. #Core_

  • 2020-01-30 #BUG-8244 #BT-51397 (Damir Khamidullin)

    MV. A store administrator was not able to change the country specified in the Company address of a vendor to the one specified in the Company address of the store in general. Fixed. #MultiVendor

  • 2020-01-29 #BUG-8105 (Shevelov Alexander)

    An incorrect message was shown if configuring a volume discount and trying to save it with a value of more than 100%. Fixed. #Coupons #Sale #VolumeDiscounts

  • 2020-01-29 #BUG-8102 (Maxim Kuznetsov)

    Volume discounts. The next level of discount was determined incorrectly. Fixed. #VolumeDiscounts

  • 2020-01-29 #BUG-8075 (Maxim Kuznetsov)

    Minor refactoring for the "Messages" addon. #VendorMessages

  • 2020-01-29 #BUG-8067 #BT-51177 (Maxim Kuznetsov)

    Layout issues in the Add to cart popup with PayPal Express Checkout and Amazon Pay enabled. Fixed. #Add2CartPopup #CrispWhiteSkin

  • 2020-01-28 #BUG-8264 (Pavel Veselovsky)

    Minor layout fixes for the Onboarding Wizard. #Onboarding

  • 2020-01-28 #BUG-8096 #BT-51215 (Maxim Kuznetsov)

    For an anonymous user checking out, after changing the currency, in the customer address, the default state was replaced with the first state from the country's states list. Fixed. Now in such cases the state is not set. #Geolocation

  • 2020-01-27 #BUG-8184 #BT-51332 (Fedya Lavrentyev)

    On mobile, on the ?target=register_vendor page in the Customer area, the tooltips were not working correctly. Fixed. #Core

  • 2020-01-27 #BUG-8150 #BT-51276 (Fedya Lavrentyev)

    In some cases, in a store with VAT addon enabled, "Marker price:" and "you save" labels on product pages were not displayed correctly. Fixed. #Core

  • 2020-01-27 #BUG-8052 (Pavel Veselovsky)

    If the backend was running on Windows, some log files were written to the 2020m directory instead of 2020. Fixed. #Core #Paypal

  • 2020-01-24 #BUG-8025 (Shevelov Alexander)

    Incorrect calculation of admin commission/vendor income with the addons TaxJar or Avatax enabled. Fixed. #MultiVendor #AvaTax #TaxJar

  • 2020-01-24 #BUG-8008 (Maxim Kuznetsov)

    Layout issues related to the vendor staff member approval page. #VendorPartners

  • 2020-01-24 #BUG-7993 (Maxim Kuznetsov)

    Order has been paid notification text corrected. #Core

  • 2020-01-24 #BUG-8089 #BT-50709 (Maxim Kuznetsov)

    Fixed the alignment of category miniatures in the Customer area in Crisp White. #CrispWhiteSkin

  • 2020-01-24 #BUG-7969 (Pavel Veselovsky)

    Layout issues on the page with PayPal Advanced frame. Fixed. #Core

  • 2020-01-23 #BUG-7953 #BT-51026 (Fedya Lavrentyev)

    Fixed the errors related to OpenGraph tags. Now the pages can be successfully checked using the Facebook debug tool. #GoSocial #SystemFields #GoogleFeed

  • 2020-01-23 #BUG-7940 #BT-50979 (Fedya Lavrentyev)

    Made changes to some variables in Crisp White. #Core #UpdateInventory #SimplifyCommerce

  • 2020-01-23 #BUG-7386 (Nikita Erkhov)

    The same file cannot be assigned to one product more than once now. #Core #FileAttachments

  • 2020-01-22 #BUG-8242 #BT-51351 (Fedya Lavrentyev)

    Restored the correct redirect in the cases when a user got the "you don't have permissions to access this page" message and logged in successfully. #Core

  • 2020-01-22 #BUG-7989 #BT-51071 (Shevelov Alexander)

    Error in totals.twig. Fixed. #CanadaPost

  • 2020-01-22 #BUG-7976 (Damir Khamidullin)

    Added the logging of data exchange with Stripe provider. #Stripe

  • 2020-01-20 #BUG-7997 (Shevelov Alexander)

    Gift wrapping cost was not included into the invoice in a store with Multivendor enabled. Fixed. #MultiVendor #GiftWrapping

  • 2020-01-16 #BUG-7884 #BT-50989 (Shevelov Alexander)

    Online calculated shipping methods were not displayed if the payment method was Amazon. Fixed. #AmazonPay

  • 2020-01-15 #BUG-7987 #BT-51063 (Shevelov Alexander)

    Facebook feed was generated incorrectly in manual mode for products with variants. Fixed. #Facebook Commerce

  • 2020-01-15 #BUG-7986 #BT-51063 (Shevelov Alexander)

    Facebook feed was generated incorrectly in 'cron' mode. Fixed. #Facebook Commerce

  • 2020-01-15 #BUG-7985 #BT-51063 (Shevelov Alexander)

    Facebook feed was generated incorrectly in 'cron' mode with the setting 'Include out of stock products into feed' disabled. #Facebook Commerce

  • 2020-01-15 #BUG-7917 #BT-51010 (Fedya Lavrentyev)

    Images could not be imported for a product via URL if the URL contained cyrillic symbols or space characters. Fixed. #Core

  • 2019-12-24 #BUG-7520 (Nikita Erkhov)

    A file could not be opened in the Admin area if it had been uploaded via URL without saving a copy on the server. Fixed. #Core

  • 2019-12-12 #BUG-8066 #BT-51176 (Damir Khamidullin)

    The button "Code view" in the WYSIWYG editor of email notification templates was not working correctly. Fixed.. #Froala

  • 2019-12-12 #BUG-7362 (Maxim Kuznetsov)

    Code optimization for the Onboarding Wizard so it can be opened faster for the store administrator. #Core #Onboarding

  • 2019-12-09 #BUG-5984 #BT-49016 (Jamil Ainulov)

    Fixed the way the logo is displayed in email messages in Outlook. Now the logo image dimensions are as specified in the settings. #Core

  • 2019-12-06 #BUG-7030 #BT-50391 (Pavel Veselovsky)

    To use Redis for cache storage, the php extension redis now needs to be available on the server. #Core

  • 2019-12-05 #BUG-6949 (Pavel Veselovsky)

    Changes of the widget for country and state selection on the page for editing zones. Fixed the widget display error on iPad/Safari. #Core

  • 2019-12-02 #BUG-7104 (Maxim Kuznetsov)

    In import/export, price/weight modifiers for product attributes are now set using "==" instead of "=". #Core

  • 2019-11-25 #BUG-4312 (Fedya Lavrentyev)

    Layout improvement for the logo block in the Customer area. #Core #CrispWhiteSkin

  • 2019-11-21 #BUG-7381 (Nikita Erkhov)

    Fixed the links to attached files for clone products. Now the links are formed correctly for both the files stored locally and remotely. #Core #FileAttachments

  • 2019-11-19 #BUG-7895 (Nikita Erkhov)

    If clicking "Void" while editing an order with the status "Authorized" in AOM, the order status was changed to "Awaiting payment" instead of "Cancelled". Fixed. #Core #Stripe #MultiVendor