Fresh Updates to Amasty Extensions – February 2024

Table of Content

amasty-updates-02-24
0 comments

February might be the shortest month of the year, but it was not short on updates in our extensions. In this article, we've collected all the updates and improvements that we made throughout February. Take a look!

New Products Released:

Updated:

Import and Export

  • We added the 'Add Merged Field' functionality so now it is possible to merge data from several fields into one in the export file (Note: the compatibility is available as a part of an active product subscription or support subscription)
  • We implemented a new 'Create New Attribute Value' modifier for imports, allowing new attribute values to be automatically created in the system during the import process
  • We added a new 'Custom Url Rewrite' entity 
  • We added a 'not like' filter for export files
  • We added a new modifier 'Full Match Replace' 
  • We replaced the Zend classes with the Laminas
  • Now CMS blocks from different store views and with the same identifier are exported as they should
  • We fixed actions applying and information updating for product batches during the import process
  • We eliminated the error that occurred when 'Truncate' or 'Round To' modifiers are being used
  • We fixed the bundle products import process
  • Now the 'Imported at' value from the Import History grid corresponds to the Database and server time zone
  • We resolved the problem with incorrect import status in the Import History grid during the import process
  • We solved the importing fractional numbers in XLSX format issue
  • Now when deleting a profile cron jobs from the ‘amasty_cron_schedule’ table are deleted as well
  • We fixed the error that occurred when attempting to load a deleted export profile
  • We resolved the issue with importing custom option values only for the first product in the file

Export Customers

  • We added 'Add Merged Field' functionality was added so now it is possible to merge data from several fields into one in the export file (Note: the compatibility is available as a part of an active product subscription or support subscription)
  • We added a 'not like' filter for export files
  • We added a new modifier 'Full Match Replace' 
  • We replaced the Zend classes with the Laminas
  • We fixed the error that occurred when attempting to load a deleted export profile

Export Orders

  • We added 'Add Merged Field' functionality was added so now it is possible to merge data from several fields into one in the export file (Note: the compatibility is available as a part of an active product subscription or support subscription)
  • We added a 'not like' filter for export files
  • We added a new modifier 'Full Match Replace'
  • We replaced the Zend classes with the Laminas
  • We eliminated the error that occurred when 'Truncate' or 'Round To' modifiers are being used
  • We fixed the error that occurred when attempting to load a deleted export profile

Export Products

  • We added the 'Add Merged Field' functionality so now it is possible to merge data from several fields into one in the export file (Note: the compatibility is available as a part of an active product subscription or support subscription)
  • We added a 'not like' filter for export files
  • New: new modifier 'Full Match Replace' was added
  • We replaced the Zend classes with the Laminas
  • We fixed the error that occurred when attempting to load a deleted export profile

Import Customers

  • We implemented a new 'Create New Attribute Value' modifier for imports, allowing new attribute values to be automatically created in the system during the import process
  • We added a new modifier 'Full Match Replace' was added
  • We replaced the Zend classes with the Laminas
  • We resolved the problem with incorrect import status in the Import History grid during the import process
  • Now the 'Imported at' value from the Import History grid corresponds to the Database and server time zone
  • We solved the importing fractional numbers in XLSX format issue
  • We resolved the issue with importing custom option values only for the first product in the file

Import Orders

  • We implemented a new 'Create New Attribute Value' modifier for imports, allowing new attribute values to be automatically created in the system during the import process
  • We added a new modifier 'Full Match Replace'
  • We replaced the Zend classes with the Laminas
  • We resolved the problem with incorrect import status in the Import History grid during the import process
  • Now the 'Imported at' value from the Import History grid corresponds to the Database and server time zone
  • We solved the importing fractional numbers in XLSX format issue
  • Now when deleting a profile cron jobs from the ‘amasty_cron_schedule’ table are deleted as well
  • We resolved the issue with importing custom option values only for the first product in the file

Import Products

  • We implemented a new 'Create New Attribute Value' modifier for imports, allowing new attribute values to be automatically created in the system during the import process
  • A new modifier 'Full Match Replace' was added
  • We replaced the Zend classes with the Laminas
  • We fixed actions applying and information updating for product batches during the import process
  • We resolved the problem with incorrect import status in the Import History grid during the import process
  • Now the 'Imported at' value from the Import History grid corresponds to the Database and server time zone
  • The issues with importing fractional numbers in XLSX format have been solved
  • We resolved the issue with importing custom option values only for the first product in the file
  • We added the ability to display multiple Related Products blocks (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • Now you can customize the display of Bundle Packs columns and optimize the joining of their tables with the Orders grid to enhance grid loading speed
  • We fixed the compatibility with Lazy Load so now images in the Related Products sliders are loaded as they should
  • Now the calculation of Bundle Packs price is correct when Tax is included in product prices
  • We added 3 new tests to assert bundle discount functionality

Blog Pro

  • We added the ability to import and export such Blog Pro entities as Posts, Categories, Tags, Authors, and Post Helpful data (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • New social networks Telegram and Snapchat were added (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • We added the compatibility with Amasty XML Google® Sitemap so now it is possible to add Hreflang Tags for Amasty Blog Post Pages and Category Pages (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • Improvement: we updated the icons for Social Buttons to the latest ones

Google Analytics 4 with GTM Support

  • Compatibility: the compatibility with Hyvä Checkout was added. You can find the 'amasty/module-ga4-hyva-checkout' package for еру installation in Composer Suggest (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • We separated the compatibility functionality with Consent Mode V2 in a distinct package. You can find the 'amasty/module-google-consent-mode' package for installing in Composer Suggest (Note: This functionality is temporarily unavailable for Hyvä Theme)"
  • The backend logic for adding products to the cart was amended to avoid Hyvä compatibility issues with incorrect quantities of items

GDPR

  • Now the extension is compatible with the Consent Mode V2. You can find the 'amasty/module-google-consent-mode' package for the installation in Composer Suggest (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • We added the ability to use wildcard symbols in Cookie names
  • Now it is possible to anonymize data for orders placed by website guests from the admin panel
  • The ability to restrict the display of the Privacy Policy popup by country was added
  • The issue with recording data in the log when the 'Enable Cookie Policy Bar' setting is disabled was resolved

Jet Theme

  • We improved compatibility with Amasty AJAX Shopping Cart, Multiple Wishlist, and Cookie Consent extensions
  • We resolved the error that occurred when a newsletter block was added to a CMS page
  • We added width and height attributes to images
  • We resolved the issue with the product name disappearing from the sticky cart
  • We adjusted the text of the ‘In Stock Alert’ email notifications
  • We eliminated the infinite loading of the cart if a product qty is set to a value exceeding the available quantity
  • We fixed the issue with the Details tab not hidden on mobile

Request a Quote

  • Now it is possible to add an Estimate Shipping Block to the Quote Cart in the Pro version of the module (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • We added Google reCAPTCHA compatibility for Magento version 2.4.0 and higher. You can find the 'amasty/module-request-quote-recaptcha' package for the installation in Composer Suggest
  • We added the ability to apply Cart Price Rules, Discounts, and Discount Codes to approved Quote items in the Pro version of the module (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • We fixed the issue with the Shipping, Billing, and tables information displaying in PDF files
  • We eliminated the loading issue with the Quote grid 
  • We fixed the compatibility with Magento Enterprise
  • We solved the problem with missing admin remarks in the emails
  • We eliminated the error that occurred during Quote submission when the 'Allow to Change Price in Quote Cart' setting was disabled

Product Feed

  • We added the ability to include the quantity for each MSI Source in a feed (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • A new Parent option 'Yes (strict)' was added, allowing the display of the value and tag in a feed exclusively for products that have a parent
  • A new Grouped Total Price attribute was added which enables the display of the total sum of Grouped product items in the price
  • We fixed the out-of-stock products exclusion when the 'Exclude Out of Stock Products' setting is enabled on Magento Enterprise
  • We fixed the error occurring when a merged Condition-based attribute is being used

B2B E-commerce Premium Suite

  • We added the compatibility with Hyvä Theme for Cancel Orders. You can find the 'amasty/module-cancel-orders-hyva-compatibility' package for the installation in Composer Suggest (Note: The compatibility is available as a part of an active product subscription or support subscription)

Pre Order

  • We added primary keys to the ‘amasty_preorder_product_index’ and ‘amasty_preorder_product_index_replica’ tables
  • We fixed the error upon adding the product to the cart when it was out of stock in one of the assigned sources
  • We resolved the problem with the Pre Order not being displayed in the order confirmation emails for the products with qty above zero when the ‘Disable Pre Order for Items with Qty Above Zero’ setting is enabled

Improved Sorting 

  • Sorting by Stock Quantity was added (Note: The compatibility is available as a part of an active product subscription or support subscription)
  • We fixed the error occurring during the reindexation process
  • Now 'Then by' sorting functionality works as it should
  • Products are now displayed in the correct order when the 'Show Out of Stock Products Last' setting is enabled

Mega Menu

  • We fixed the console error that occurred when expanding nested subcategories in the Top menu
  • We eliminated the breadcrumbs issue
  • We corrected the menu categories displaying when the 'Hide Menu Item Content' setting is enabled

Out of Stock Notification

  • Now, after subscribing to the alert for a child product from the configurable product page, a link to the configurable product is sent by email if the ‘Not Visible Individually’ option is enabled for the child product.
  • We resolved the problem occurring during a cron job when a customer account was created based on a guest email subscribed to out-of-stock notifications.
  • We fixed the issue with adding a Grouped products item to the cart when the parent product contains out-of-stock items
  • We added the ability to use wildcard symbols in Cookie names
  • The issue with recording data in the log when the 'Enable Cookie Policy Bar' setting is disabled was resolved

Quick Order

  • We replaced the Zend classes with the Laminas
  • We fixed the issue with adding products with a numeric SKU to the Quick Order

Special Promotions

  • We added a test for errors in system files
  • We updated some tests for compatibility with Magento empty data

Minor improvements:

Stay tuned, as in April, we will return with fresh releases, updates, and enhancements. Until then, we hope that the first spring month will bring you warmth and joy!

March 14, 2024
March 15, 2024
March 12, 2024
Comments
Leave your comment

Your email address will not be published

This blog was created with Amasty Blog Pro

This blog was created with Amasty Blog Pro