April brought a wave of improvements across our Magento extensions catalog. From under-the-hood performance optimizations to improved user experience and interface polish, our team focused on delivering smoother, faster, and more reliable tools for your store.
A key April highlight was updating many of our extensions (over 50!) to support the latest Magento 2.4.8 release.
Here’s a full rundown of what’s new and improved across our products.
Made Magento 2.4.8-Compatible
Looking to upgrade smoothly to Magento 2.4.8? Read our guide to make the transition as seamless as possible.
Updated:
Advanced Reports
We added compatibility with Amasty Order Attributes to the Pro and Premium versions of the extension. The 'Amasty Order Attributes' entity is now available for the custom reports within the Custom Reports Builder module (Note: the compatibility is available as part of an active product subscription or support subscription).
Automatic Related Products
We added caching to the ‘AmMostviewedBundlePacks’ GraphQL query to reduce the time needed to fetch bundle pack information.
We revised the ‘getList’ function to enhance performance on product pages with bundle packs.
We updated the rules indexation process for faster execution.
We resolved the problem where clicks on product images in the related products block weren't tracked in analytics, and improved the logic of the 'clicks' metric for reporting.
We fixed the product page error that occurred after customer login when the related products block was visible only for guest customers.
We resolved the issue where the related products block remained on the page in the custom position after disabling the rule.
We resolved the issue where the "Qty Ordered" value was not updating for bundle packs.
Cookie Consent (GDPR)
We enhanced the module's compatibility with the GraphQL Application Server.
We added an option to control whether customers can close the cookie bar without making a decision about cookies (Note: the functionality is available as a part of an active product subscription or support subscription).
We improved the logic for sending content data to GTM, ensuring up-to-date information after clearing cookies.
We fixed a console error that occurred when Consent mode was enabled.
We added an option to control whether customers can close the cookie bar without making a decision about cookies (Note: the functionality is available as a part of an active product subscription or support subscription).
Customer Group Catalog
We improved compatibility with Amasty Advanced Search. Now, the search pop-up displays products according to the Customer Group Catalog Rules settings.
Custom Checkout Fields
We added compatibility with Amasty Custom Reports Builder. The 'Amasty Order Attributes' entity is now available for report creation within the Custom Reports Builder module (Note: the compatibility is available as part of an active product subscription or support subscription).
Custom Reports Builder
We added compatibility with Amasty Order Attributes. The 'Amasty Order Attributes' entity is now available for report creation (Note: the compatibility is available as part of an active product subscription or support subscription).
Free Gift
We added compatibility with Adobe Payment Services (Note: the Hyvä Theme is currently unsupported).
We added compatibility with Amasty Gift Card, allowing gift cards to be used as free gifts (Note: the compatibility is available as part of an active product subscription or support subscription. It is temporarily unavailable for the Hyvä Theme).
We fixed the functionality of the Open Popup Automatically setting.
We corrected the calculation of shipping costs for free gifts in multishipping cases.
The Free Gift pop-up now displays the correct number of gifts.
We resolved the error that occurred when adding a product with a fractional quantity to the cart.
GDPR Pro
We enhanced the module's compatibility with GraphQL Application Server.
We added an option to control whether customers can close the cookie bar without making a decision about cookies (Note: the functionality is available as a part of an active product subscription or support subscription).
We improved the logic for sending content data to GTM, ensuring up-to-date information after clearing cookies.
We fixed a console error that occurred when Consent mode was enabled.
We added an option to control whether customers can close the cookie bar without making a decision about cookies (Note: the functionality is available as a part of an active product subscription or support subscription).
We updated the module to fully comply with the Hyvä and Hyvä Checkout Content Security Policies (Note: Hyvä Theme compatibilities are available with an active product subscription or support subscription).
Gift Card Pro
We added a feature to limit the number of validation attempts for gift card codes. You can find the 'amasty/module-gift-card-rate-limiter' package for installing in composer suggest (Note: the compatibility is available as a part of an active product subscription or support subscription).
We added compatibility with Adobe Payment Services. You can find the 'amasty/module-giftcard-account-adobe-payments' package for installing in composer suggest (Note: the compatibility is available as a part of an active product subscription or support subscription. The Hyvä Checkout is currently unsupported).
We added compatibility with Amasty Free Gift, allowing gift cards to be used as free gifts (Note: the compatibility is available as part of an active product subscription or support subscription for the Amasty Free Gift extension. It is temporarily unavailable for the Hyvä Theme).
We enhanced the module's compatibility with the GraphQL Application Server.
We addressed the issue where the order status wouldn't update to a ‘canceled’ one after a refund if a gift card code was applied.
We corrected the gift code automatic re-application to the cart when a product was deleted and added again.
Landing Pages
We added compatibility with Live Search to the Enterprise and Cloud editions of the module. You can find the 'amasty/module-xlanding-live-search' package for installing in composer suggest (Note: the compatibility is available as a part of an active product subscription or support subscription).
We added a new widget, ‘Amasty Landing Page Link’, to allow easy insertion of landing page links on CMS pages.
We introduced the ‘Change Meta Robots’ mass action to the Landing Pages grid to allow bulk updates of the ‘Meta Robots’ setting.
We resolved the issue with the empty ‘Canonical URL’ field in the edit form for some landing pages.
We fixed the ‘301 Redirect’ functionality to allow redirecting from old URLs to new ones.
We fixed the problem with ‘Sort Order’ saving on the grid.
We fixed an issue with incorrect sorting when using the ‘Best Seller’ sorting option.
We fixed the issue with the page not displaying if the 'URL Key' contains special characters.
Mega Menu Pro
We added validation for the color settings input to prevent module configuration issues.
We fixed the issue with saving the order of custom menu items in the builder.
We optimized Mega Menu rendering by preventing all categories from loading during page load.
Order Attributes
We added compatibility with Amasty Custom Reports Builder. The 'Amasty Order Attributes' entity is now available for report creation within the Custom Reports Builder module (Note: the compatibility is available as part of an active product subscription or support subscription).
Product Feed
We added the option to automatically remove products without images from the feed (Note: the compatibility is available as part of an active product subscription or support subscription).
Tier prices can now be added to the feed (Note: the compatibility is available as part of an active product subscription or support subscription).
We resolved the issue with condition-based attributes returning 0 when the ‘Quanty’ attribute was selected as the output.
Product Labels
We added validation for product calculation to the module's code in order to ensure consistent behavior.
We resolved the issue where the module's indexer was triggered during order creation when the indexation mode was set to 'Update by Schedule'.
We fixed the 'Column not found' error during reindexation when the label had two or more product conditions.
We resolved the issue with single and double quotes being escaped by the module in the label’s name.
Quick Order
We added compatibility with the Hyvä Theme for the Quick Order. You can find the ‘amasty/module-quick-order-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 compatibility with the Amasty Hide Price extension for both the table category mode and the quick order page.
The table category mode feature now displays Amasty Pre Order statuses and prevents adding both pre-order and other products based on the extension settings.
We updated the success and error messages in the table category mode for products added to the quote cart in the Amasty Quote extension to improve clarity.
We resolved the issue where products with slashes in the name or SKU did not appear in the quick order page search results.
We enhanced module compatibility with decimals in product quantity, quantity increments, and tier prices on the quick order page.
The preselect option for configurable products in the Amasty Color Swatches Pro module now works on the quick order page.
Store Locator
We added a Google API Key (Backend) input field to improve location coordinate calculations and enhance security when using API keys.
We added validation for the ‘Number of Locations on a Page’ and ‘URL Key’ settings to prevent module configuration issues.
We enhanced the module’s compatibility with the GraphQL Application Server.
Meta titles for location pages are now displayed correctly.
We resolved the issue with incorrect product names.
We fixed problems with displaying locations when pagination is enabled and when navigating to the second page.
Store Pickup with Locator
We added email notifications for the locations about newly created orders with the store pickup shipping method (Note: this functionality is available as part of an active product subscription or support subscription).
We added an option to hide locations without pickup availability on the Cart and Checkout pages (Note: this functionality is available as part of an active product subscription or support subscription).
We introduced an option to hide the store selection dropdown on Cart and Checkout pages, enhancing performance with many stores available.
We updated the names of the settings for additional pickup options to make them clearer.
We resolved the issue where customer attributes were missing on the shipping page when store pickup was selected as the delivery method.
We resolved the ‘Store Pickup Date/Time is not valid’ error that occurred when selecting the store and time of pickup at the checkout page
We fixed the issue where customer name was replaced with dashes in the order after switching the shipping method from store pickup to another during checkout.
Thank You Page
Now it is possible to display information about the purchased products on the order success page (Note: the compatibility is available as part of an active product subscription or support subscription).
We resolved an error on the order success page when using the ‘coupon’ variable without an associated cart price rule in the Create Account block.
Minor Improvements:
That wraps up our April improvements. We’ll be back next month with more updates, enhancements, and new features to help you grow and optimize your store. In the meantime, we’ll keep expanding our catalog of extensions compatible with Magento 2.4.8 to ensure your upgrade path stays smooth and future-proof.