We are present with Argento news once again. New theme versions released: Argento Breeze 2.9 and Argento 1.51. Updating Magento 2 themes with new features is essential to keep your stores smooth, competitive, and secure.
As Magento 2 continues to progress every month, our team works constantly to keep Argento a long-time popular solution, trusted by customers around the world. For this reason, we add updates to help our themes meet the latest requirements in Adobe’s commercial space. It results in new features, better performance, and efficient online stores.
Well, let's explore what’s new in Breeze 2.9and Argento 1.51.
Updates for Argento Breeze 2.9
First of all, allow us to highlight the enhancement to the Argento Breeze Business theme. Due to SEO requirements, we replaced the Read more with Read Testimonials. Why is that important?
When the links have descriptive text, it improves usability for all users. They understand the link's purpose that prevents confusion when browsing your store. This new addition makes Argento Breeze themes meet the best accessibility (like WCAG) and SEO standards.
Now read the extension updates info.
Extensions Updates
Ajax Pro— 1.7.30 (was 1.7.29)
- Breeze: update integration.
- Breeze: exclude requirejs-config.
- Breeze: fixed invalid CSS selector.
- Do not register a modal if ‘el’ does not exist.
Ajax Search— 1.13.30 (was 1.13.27)
- Breeze: update integration.
- Breeze: exclude requirejs-config.
- fix(graphql): make ‘search’ parameter optional in ajaxsearch graphql.
AMP— 1.6.0 (was 1.5.11)
- Allow scssphp version 2.
AskIt— 1.14.18 (was 1.14.12)
- Breeze: Update integration.
- Breeze: Prepare for next update.
- Added FAQPageSchema provider.
- Enhance input sanitization and validation for XSS "https://docs.swissuplabs.com/m2/extensions/attributepages/">
AttributePages— 1.8.0 (was 1.7.7)
- Ability to activate the page on a specified date range.
Compare— 1.2.8 (was 1.2.7)
Easy Slide— 1.8.16 (was 1.8.14)
- Fixed deprecation warning - The use of the function image_type_to_mime_type() is discouraged.
- Fixed deprecation warning - The use of the function is_file() is discouraged.
- Fix the escaping of the slider identifier using Escaper in the slider template.
- Add @NoEscape annotations to JSON encoding and improve HTML escaping in the gallery template.
- Refactor templates to use Escaper for HTML attributes and improve code readability.
EasyBanner— 1.9.22 (was 1.9.20)
- Breeze: update integration.
- Breeze: exclude requirejs-config.
- Escaper added.
EasyCatalogImages— 1.5.13 (was 1.5.12).
EasyTabs— 1.13.2 (was 1.13.1)
- Breeze: update integration.
Featured Attributes— 1.1.9 (was 1.1.8)
GDPR— 1.8.3 (was 1.8.2)
- Move Google Consent JS before the possible GTM script from the misc HTML option.
- Breeze: reuse luma-mixins.
- Breeze: update integration.
Highlight— 1.11.9 (was 1.11.8)
- Breeze: update integration.
- Breeze: exclude requirejs-config.
- Move the dynamic script to the dynamic bundle.
Hover Gallery— 1.3.15 (was 1.3.14).
Hreflang— 1.6.11 (was 1.6.10)
- Update Attributepage integration.
NavigationPro— 1.17.33 (was 1.17.32)
- Breeze: update integration.
- Breeze: exclude requirejs-config.
Pagespeed— 1.16.2 (was 1.12.0)
- Major refactoring: migrated to a DOM-aware architecture for better reliability.
- Implemented TrackedDomDocument for patch-based HTML modifications.
- Added comprehensive unit tests for improved code quality.
- New theme versions released: ArgentFixed UTF-8 encoding corruption in AJAX responses.
- Fixed data-mage-init attribute corruption in DOMDocument processing.
- Added JSON content signature support and fixed duplicate offsets.
- Improved error messages for Critical CSS API failures.
- Fixed infinite loops and memory leaks in DOM operations.
- Enhanced XSS protection and security measures.
- Improved performance with optimized DOM operations and caching.
- Fixed nested script tag handling.
- Added fetchpriority=high for LCP image nodes.
- Breeze: update integration.
- Breeze: Do not include requirejs-config.
ProLabels— 1.7.26 (was 1.7.23)
- fix: hide stock labels when qty <= 0 and prevent empty label rendering.
- Breeze: fixed lazy init when the slide gallery is used.
- Fixed visible \Magento\Framework\Escaper string.
- Breeze: remove invalid selector (expanded gallery).
- Breeze: expanded gallery fixes.
QtySwitcher— 1.1.28 (was 1.1.27)
- Breeze: fixed not working switcher in the shopping cart.
- Improved styles with an error message.
ReviewReminder— 1.1.19 (was 1.1.18).
Rich Snippets— 1.7.16 (was 1.7.11)
- Ensure organization config returns a structured array.
- Refactor: Centralize the FAQPage block with a shared layout handle.
- Refactor: Replace FAQPages with a universal FAQPage block.
- Fixed the inability to use faq widget with non-Latin words.
- Fix QAPage filter logic: apply either product or category, not both.
Seo Cross Links— 1.1.21 (was 1.1.20)
- Sanitize crosslink keywords and skip empty rules to prevent invalid rendering of HTML.
Seo Templates— 1.7.10 (was 1.7.9)
- Remove HTML escaping from translatable strings in the metadata template.
- Enhance security by escaping HTML output in the metadata template.
Seo URLs— 1.5.54 (was 1.5.53)
- Refactor attribute labels and options templates to use the escaper for HTML output.
SoldTogether— 1.11.3 (was 1.10.8)
- Added missing currency cache key.
- Option to add ‘data-nosnippet’ attribute to sold-together blocks.
- Added missing translation.
- Enhance template security by escaping section titles and descriptions.
- Enhance template security by escaping product ID and attribute IDs in configurable options.
- Enhance security and readability by using Escaper for URL and HTML escaping in templates.
- Refactor JavaScript URL handling and improve code readability in templates.
Testimonials— 1.3.17 (was 1.3.16).
Core Module — 1.12.25 (was 1.12.24)
- Fixed broken markup when using newer libxml version (2.15.1).
SuggestPage — 1.2.14 (was 1.2.13)
- Fixed the wrong escape in translation.
Theme Editor — 1.11.5 (was 1.11.4).
When the Breeze themes have become a favorite of users, let's remind you that it's based on Argento functionality. For years, Argento designs have ensured better shopping experiences and long-term success. As a result, you can confidently rely on your store when using Argento and its timely updates.
Updates for Argento 1.51
We start with general updates for the designs of our Magento 2 premium theme:
- Argento Chic: Fixed the incorrectly pointed arrow.
- Argento Chic: Update swiper config on the homepage.
- Argento Marketplace: Fixed outdated swiper config on the homepage.
- Argento Marketplace: Fixed collapsed highlight slider when inserted as a widget on the attrpage.
Extensions Updates
We implemented improvements to the following module versions: Ajax Pro— 1.7.30 (was 1.7.29), Ajax Search— 1.13.30 (was 1.13.27), AMP— 1.6.0 (was 1.5.11), AskIt— 1.14.18 (was 1.14.12), AttributePages— 1.8.0 (was 1.7.7), Compare— 1.2.8 (was 1.2.7), Easy Slide— 1.8.16 (was 1.8.14), EasyBanner— 1.9.22 (was 1.9.20), EasyCatalogImages— 1.5.13 (was 1.5.12), EasyTabs— 1.13.2 (was 1.13.1), Featured Attributes— 1.1.9 (was 1.1.8), Font Awesome— 1.4.4 (was 1.4.3), GDPR— 1.8.3 (was 1.8.2), Highlight— 1.11.9 (was 1.11.8), Hover Gallery— 1.3.15 (was 1.3.14), LightboxPro— 1.3.9 (was 1.3.8), NavigationPro— 1.17.33 (was 1.17.32), Pagespeed— 1.16.2 (was 1.12.0), ProLabels— 1.7.26 (was 1.7.23), QtySwitcher— 1.1.28 (was 1.1.27), ReviewReminder— 1.1.19 (was 1.1.18), SoldTogether— 1.11.3 (was 1.10.8), Testimonials— 1.3.17 (was 1.3.16), Core Module— 1.12.25 (was 1.12.24), SoldTogether Custom Options— 1.0.2 (was 1.0.1), SuggestPage— 1.2.14 (was 1.2.13), Theme Editor— 1.11.5 (was 1.11.4) and SEO Suite: Rich Snippets— 1.7.16 (was 1.7.11), Hreflang— 1.6.11 (was 1.6.10), Seo Cross Links— 1.1.21 (was 1.1.20), Seo Templates— 1.7.10 (was 1.7.9), Seo URLs— 1.5.54 (was 1.5.53).
In summary, regular updates of Magento 2 themes are key to maintaining performance, compatibility, and growth. Magento 2 evolves every month, and our templates keep pace with these changes.
Continuous improvements result in happy clients and stronger online businesses. To ensure you are that happy user, please leave a comment. Your thoughts or experiences to share are very valuable.