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. #MultiVendor2020-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