As October unfolds, the Amasty team is excited to reveal the fruits of our labor from September. Our unwavering commitment to elevating your e-commerce venture means that we're constantly brainstorming, broadening horizons, and refining the features of our Magento extensions. Today, it's our pleasure to unveil the updates and enhancements that we've carefully harvested throughout the past month.
Come and delve into the freshest updates to Amasty products, and uncover the enriched opportunities they offer! 🌾🍂
New Features in Magento 2 Extensions
AI Content Generator
- We’ve made the extension multilingual and added compatibility with the GPT-4 model.
- There’s now an option to generate Meta Keywords via ChatGPT AI Content Generator.
- We’ve added the possibility to generate Template Subject and Template Content for Email Templates and Newsletter Templates in the Pro version of the module.
- You can now generate ChatGPT AI content for Page Builder Text elements and for Products at their creation stage.
- The module is now compatible with Amasty Blog Pro. You can also generate Posts content now (Note: This feature is available as a part of an active Blog Pro product subscription or support subscription).
- We reduced the default value of Description Maximum Tokens to avoid generation issues.
- The Custom Prompt input field is now multi-line.
- We fixed the issue with content generation via Mass Action.
- The code was refactored to improve the UI elements (Please note: Third party customizations on your instance may be incompatible with the module after the update).
Blog Pro
- We’ve added compatibility with Amasty ChatGPT AI Content Generator. Now you can generate Posts content via ChatGPT AI (Note: This compatibility is available as a part of an active product subscription or support subscription. The functionality becomes available when both the Blog Pro and ChatGPT AI Content Generator extensions are installed).
AJAX Shopping Cart
- To protect your store against DDoS attacks, we’ve added the possibility to set add to cart requests limitations. If the limit is exceeded, the IP address will be blocked automatically. (Note: This feature is available as part of an active product subscription or support subscription).
- The module is now compatible with the Recently Viewed widget.
- We’ve improved the default behavior of the Image Display for Configurable Products, Child Simple Product Image setting. Now, if a simple item does not have a thumbnail, a configurable product’s thumbnail will be displayed instead of a placeholder image.
- The subtotal in the AJAX pop-up is now calculated with reference to Magento tax configurations.
- We fixed the compatibility with the Amasty Color Swatches Pro extension.
- We resolved the issue with adding products to the wish list via AJAX.
- We improved the compatibility with the Amasty Advanced Search extension.
Hide Price (Call for Price)
- We’ve added compatibility with Hyvä Theme. You can find the /amasty/module-hide-price-hyva package for installing in composer suggest (Note: The compatibility is available as a part of an active product subscription or support subscription).
- We added caching and refactored the code base to improve the module performance.
- The compatibility with Amasty Product Option Templates was fixed, so now options are being displayed with the prices as they should.
- We eliminated the error occurring during data deployment.
- We fixed the issue with the AlpineJS event listener.
- In Hyvä compatibility, we eliminated the error occurring on Categories pages when ‘Price: low to high’ sorting is being disabled.
FAQ and Product Questions
- We’ve added compatibility with Hyvä Theme for FAQ and Product Questions. You can find the /amasty/module-faq-hyva/ package for installing in composer suggest (Note: Compatibility is available as a part of an active product subscription or support subscription. For the correct Hyvä compatibility work, the GraphQL module should also be installed. You can find it in the composer suggest amasty/module-faq-graphql).
- We corrected the composer file dependencies.
Admin Actions Log
- We added logging of changes that were made by the Schedule for Magento Enterprise (Note: The compatibility is available as a part of an active product subscription or support subscription).
- We’ve added logging of loading and deleting product images.
- The History of Changes tab opening problem and the Use Default Value checkboxes behavior were fixed.
- We resolved the issue with empty records of custom attribute changes in the log.
- The problem with restoring changes when changing the module configuration by store views was resolved.
- We fixed the log error that occurred after deletion of one of the store views.
- The sign out issue after the Admin Session Lifetime expiration was fixed.
Promo Banners
- We improved compatibility with Magento 2.4.6.
- We added image resize for mobile and tablet devices to improve the styling.
- Keyword search has been made case-insensitive.
- We implemented banner loading via AJAX so that banners load without a page reload.
- We resolved the issue with the product listing display that occurred with the banners loading on top of the page.
- Compatibility with the Amasty Improved Layered Navigation extension has been enhanced.
- We fixed the issue with the empty space showing up when multiple banners are active for one position.
- We eliminated the errors that occurred when editing certain conditions.
Social Login
- We’ve added compatibility with Hyvä Theme for Social Login. You can find the ‘amasty/module-social-login-hyva’ package for installing in composer suggest (Note: Compatibility is available as part of an active product subscription or support subscription).
- We’ve updated the hybridauth/hybridauth library to the latest version.
- The problem with the ‘Create an Account’ button behavior was resolved.
- We corrected the Google Invisible reCaptcha compatibility.
- The issue with “Date of Birth” and “Gender” information obtained in case registration via Google was resolved.
Custom Form
- You can now add the Newsletter Subscription checkbox in custom forms (Note: This feature is available as part of an active product subscription or support subscription).
- We fixed field validation issues related to the use of regular expressions.
- We eliminated the maennchen/zipstream-php library issue.
- The values of all duplicated form fields are now displayed in the Export file.
- The ‘File’ field validation now works correctly.
Multiple Wishlist
- We’ve improved compatibility with Magento 2.4.6.
- We’ve added new social networks to allow wishlist sharing.
- New email templates now always appear in the Email Templates dropdown.
- We resolved the issue with the subjects in the price alert emails.
- We enhanced the compatibility with Amasty Cookie Consent extension.
- We fixed the behavior of the ‘Unselect All’ button in wishlists.
- We eliminated the ArgumentCountError message that appeared when products from a shared wishlist were added to cart.
Mass Order Actions
- We resolved the error that appeared when invoicing orders in mass with the Do Not Request Capture Case option enabled.
SEO Toolkit
- We fixed the error that occurred while the setup:di:compile command was running.
- We corrected wrong URLs with the redirect issue.
- We replaced the Zend classes with the Laminas.
Pre Order
- We’ve added compatibility with Hyvä Theme. You can find the ‘amasty/module-pre-order-hyva-compatibility’ package for installing in composer suggest (Note: The compatibility is available as part of an active product subscription or support subscription).
Shop By Brand
- We corrected grid or list modes switching on Category pages.
- We fixed the sorting issue that occurred when one column layout was being used and ‘Remember Category Pagination’ was enabled.
- Text Swatches are now displayed correctly on the frontend.
- We eliminated the All Brands Page error that occurred when the 'Display Tooltip’ setting was disabled.
- We added the compatibility with Amasty Infinite Scroll Hyvä (Note: This compatibility is available as part of an active product subscription or support subscription).
- We fixed the layout issue that occurred on Product pages when Brand Logo or Brand Title were enabled.
Product Attachments
- We solved the issue with attachments displaying in emails for Bundle products
- We fixed the imported files counter work.
GDPR
- We fixed personal data anonymizing issues.
- We eliminated a popup closing problem when it contained a checkbox with a CMS page link.
- We solved the problem with the HTML text issue in the Notification Text in the Cookie Bar Pop Up.
- We corrected the Cookie Policy popup opening from the My Account Privacy Settings page.
GDPR Cookie
- To improve Hyvä compatibility, we fixed the Data Protection Officer information block displaying in the Privacy Settings section.
- We’ve added new GraphQL tests to cover all requests.
Shipping Table Rates
- We fixed the issue with a custom shipping method displaying products with the backorder enabled.
- We fixed the compatibility with Amasty Advanced MSI so now shipping rates are calculated as they should.
Meta Tags Templates
- We fixed the PHP 8.1 compatibility issue that occurred when bin/magento ammeta:generate:without-redirect command was running.
- We replaced the Zend classes with the Laminas.
- We eliminated the ‘Registry key ‘is_brand_’ already exists’ error.
AJAX Infinite Scroll
- The module is now compatible with Amasty Improved Layered Navigation.
Improved Layered Navigation
- We’ve added the compatibility with Amasty’s Infinite Scroll Hyvä (Note: The compatibility is available as part of an active product subscription or support subscription).
Automatic Related Products
- The module is compatible with AJAX Shopping Cart.
One Step Checkout
- We added 3 new tests to test the functionality of Custom Fields.
- We fixed the action group with bugs while generating code.
- We added compatibility with Social Login Hyvä.
Product Parts Finder
- We fixed the log error during product searching.
- File minification problem was solved.
- We’ve added compatibility with Hyvä. You can find the ‘amasty/module-product-parts-finder-hyva’ package for installing in composer suggest (Note: The compatibility is available as part of an active product subscription or support subscription).
Product Labels
- Child Products’ labels no longer display on Bundles Products.
- We fixed the error that occurred when loading a label image from the gallery.
- We resolved the problem with product labels activation.
- We addressed the problem of selecting products without using a checkbox
- We resolved the issue of product labels not being displayed in widgets.
- We fixed the duplication problem on search and category pages.
Request a Quote
- We added compatibility with Hyvä. You can find the ‘amasty/module-request-quote-hyva’ package for installing in composer suggest (Note: the compatibility is available as a part of an active product subscription or support subscription).
Minor Changes Have Been Made to:
We've got some enchanting releases brewing for October, so stay tuned and keep in touch with our news on LinkedIn and other social media! 🎃🔮