How to bring your site up in Google search? Looking for ways to improve the usability of e-commerce store? Argento is a brilliant template for Magento.
Argento theme is provided in 7 different designs. You can check them at our demo site.
Argento is focused on the best and innovative e-commerce practices. It provides you with 7 unique themes with wonderful design and rich features. You can use 60+ outstanding options in order to provide your customers with perfect product presentation and amazing shopping experience in your store. Our Magento responsive template was designed for any kind of store either for fashion store, jewelry, watches or for toys, bags, computer, etc.
Argento template will help you to:
- Make products look attractive.
- Enhance user experience.
- Make Magento site fast.
- Help search engines find your website.
- Make your site mobile friendly.
- Increase revenue & sales.
Our template is used on more then 8000 stores online. You can check examples of best Magento stores using it at our site.
Argento works well on Magento EE 1.11.x-1.14.x, Magento CE 1.6.x-1.9.x, Magento CE 2.3.x-2.4.x. The template is available only for YEAR & QUARTERLY SUBSCRIPTION.
Extension approved on Magento Marketplace
- Free installation
- Activate up to 10 times
- All extensions $79
- Approved on Magento Marketplace
7 awesome designs
The fastest Magento theme
Fully-customizable template
Mobile-friendly
SEO optimized
Ajax functionality
23 widgets
Magento improved navigation
Advertising through banners/sliders
20 Magento modules in package
Must-Have features
- Hover effects on product image.
- Animated checkboxes and radio buttons, colourful buttons.
- Bootstrap grid system for the homepage and footer markup of Argento Pure/ Pure 2, Argento Flat and Argento Mall designs.
- Font Awesome 4, LESS, CSS3, HTML5, Javascript carousel.
- New styles for product review form. Fancy ratings stars react to mouse hover.
- Supports English, French, Portuguese, Deutsch, Dutch languages.
High converting product page
Argento Responsive Template 3.2.1
8th of October 2026- Security update — hardened validation, output escaping and admin permissions across bundled extensions. Update is recommended.
- Header and footer can now be built with Breeze Layout Builder — new Header Layouts
- AI Generate button on Content Builder text fields, and Plan sections before an AI page build
- Argento Force: Fixed incorrect preloaded font URL
Extensions Updates
-
Ajax Pro — 1.7.44 (was 1.7.39)
- Security fixes
- Fixed options popup not opening for bundle, grouped and products with required options on listings
- Fixed stale Quick View markup injected into the page after a quick view
- Fixed popups resizing product thumbnails on the listing behind them
-
Ajax Search — 1.14.12 (was 1.14.11)
- Security fixes
- Popular search suggestions now honor configured visibility rules
- Fixed layout shift caused by the close button in the folded search form
-
AskIt — 1.14.28 (was 1.14.27)
- Security fixes
- API voting eligibility requirements have changed; integrators should review client behavior after upgrading
-
Breeze AI — 1.8.21 (was 1.4.0)
- Security fixes
- Added AI Generate button to Content Builder text fields
- Added Plan sections — review and edit the section list before a build, optionally on a cheaper model
- Pages built from a screenshot now keep the design's images, icons and wording; missing images can be generated
- AI can place Magento widgets on a generated page
- Added Cancel for stuck runs in the AI Jobs grid
- Page builder and MCP settings can be set per website and store view
- Fixed the AI chat panel in the Content Builder editor never completing a request
- Fixed builds on current Claude models; repeat builds are cheaper thanks to prompt caching
- Image generation is enabled by default after upgrade
-
Breeze Content Builder — 1.2.5 (was 1.2.0)
- Security fixes
- Added Quantity Switcher to the
Featured Productcomponent - Added inline newsletter layout and per-item icons in
Accordion/FAQ - Added
Additional HTMLoption toBannerfor animations - Fixed ignored text color for headings
-
Breeze Layout Builder — 1.3.1 (was 1.2.0)
- Security: Critical — strengthened authorization for layout previews
- Added header and footer management with Header Layouts
-
Breeze Theme Editor — 1.0.17 (was 1.0.14)
- Security fixes; review administrative permissions after updating
- Fixed "Unable to determine theme" error when the theme is assigned per store view only
- Improved API authorization compatibility for protected administrative environments
-
ChatGPT Assistant — 1.1.5 (was 1.1.4)
- Security fixes
-
Easybanners — 1.9.25 (was 1.9.24)
- Security fixes
-
Easytabs — 1.13.6 (was 1.13.4)
- Security fixes
- Fixed ARIA tablist in expanded and accordion layouts
-
GDPR — 1.9.3 (was 1.9.2)
- Security fixes
-
Highlight — 1.11.10 (was 1.11.9)
- Security fixes
-
Hreflang — 1.6.13 (was 1.6.12)
- Security fixes
-
Navigation Pro — 1.19.4 (was 1.19.3)
- Security fixes
- GraphQL now returns rendered menu item HTML
-
Page Speed — 1.20.1 (was 1.19.0)
- Security fixes; debug mode is now off by default
- Fixed LCP image being lazy-loaded on Argento/Breeze product pages
- Fixed WebP markup and lazy-load offset cached for the wrong browser/device by full page cache
- Fixed
<picture>losingsrcsetdescriptors andsizes - Fixed WebP not served for images with uppercase extensions
- Added "Replace WebP in inline JS" option for a real
<picture>fallback
-
ProLabels — 1.10.3 (was 1.10.1)
- Security fixes; label text, CSS and URLs are now validated on save
-
Quantity Switcher — 1.2.5 (was 1.2.4)
- Added support for the Content Builder
Featured Productcomponent
- Added support for the Content Builder
-
Rich Snippets — 1.8.6 (was 1.8.5)
- Security fixes
-
SEO Cross Links — 1.2.1 (was 1.2.0)
- Security fixes
-
SEO Templates — 1.7.13 (was 1.7.12)
- Security fixes
-
Sold Together — 1.11.5 (was 1.11.4)
- Security fixes for promoted product prices in the cart
- Fixed promoted prices for configurable products
Argento Responsive Template 3.2.0
31st of August 2026- Contact Us page can now be built with Breeze Layout Builder — new
Contact Formcomponent, no layout XML required - AI Run History — every Breeze AI bulk run is now recorded and can be rolled back, one field at a time or all at once
- AI chat panel inside the Content Builder editor — ask for a change and it is applied to the page you are looking at
- Build from screenshot — attach a design screenshot to a CMS page and Breeze AI composes the Content Builder draft from the components you have installed
- Added
Map,VideoandAccordion/FAQcomponents to Breeze Content Builder - Added Product Listing Item Background to Theme Editor, and the Stripes footer now uses Theme Editor colors
- Reworked H1-H3 and block title font sizes in the Stripes and Force themes
Extensions Updates
-
Ajax Pro — 1.7.39 (was 1.7.36)
- Fixed quick view popup not opening on listing pages
- Fixed HTTP 400 on section load for guests with an empty cart
- Third-party widgets can read
data-postagain — fixes Gift Card options not rendering - Fixed double submit and duplicated requests on compare links
- Fixed add to cart on themes shipping an outdated
catalog-add-to-cart.js - Breeze: added missing imports
-
Ajax Search — 1.14.11 (was 1.14.10)
- Fixed overflowed content in Firefox (Apollo theme)
- Fixed layout shift when the result list is long
-
AskIt — 1.14.27 (was 1.14.24)
- Regenerated translations and fixed a malformed "Answer" row in 18 locale files
- Added Czech, Slovak, Hungarian and Romanian translations
- Fixed Dutch answer(s) translation
- Fixed deprecation warning on the new product form
-
Breeze AI — 1.4.0 (was 1.0.7)
- Added AI Run History — see what a bulk run overwrote and restore it per field, per product or for the whole run; granted separately via the Restore Overwritten Values permission
- Added a usage log with per-request model, tokens, duration and cost in
var/log/breezeai_usage.log - Added an AI chat panel to the Breeze Content Builder editor
- Added Build from screenshot to the CMS page form
- Added landing page building to the Bulk Action wizard, plus a model and free-text brief pinned per run
- Added image support to the AI models, with an Image Input flag per model
- Fixed a bulk run processing far more entities than were selected
- Fixed GPT-5 and o-series models failing every call on OpenAI
- Fixed the MCP
graphqltool accepting mutations - Fixed translations losing content and leaking into the wrong store view
- Now requires PHP 8.1 or later
-
Breeze Content Builder — 1.2.0 (was 1.0.6)
- Added
Mapcomponent — OpenStreetMap without an API key, or Google Maps - Added
Videocomponent — YouTube click-to-load, Vimeo and MP4 - Added
Accordion/FAQcomponent - Added
5 Columnslayout, andFeature Left/Feature Rightlayouts forGrid - Headings now render as real heading tags, with
H1available inTextandBanner - Components can be restricted to specific pages
- Improved drag-and-drop in the components tree
- Product list and grid performance improvements
- Added font size field and source code button to the WYSIWYG editor
- Added
-
Breeze Layout Builder — 1.2.0 (was 1.0.0)
- Added Contact Us page support with a new
Contact Formcomponent - Added installer command that publishes layout content during theme installation
- Improved drag-and-drop in the components tree
- Added Contact Us page support with a new
-
Easy Catalog Images — 1.5.15 (was 1.5.14)
- Fixed inability to create a new category on PHP 8.5
-
GDPR — 1.9.2 (was 1.9.1)
- Breeze: fixed visible built-in cookie notice
-
Navigation Pro — 1.19.3 (was 1.18.0)
- Added ability to respect the "Include in menu" setting
- Added ability to select all items in the "Mass Edit" form
- Breadcrumbs now use the category name from the menu when it was modified
- Fixed unresponsive browser when toggling 7000 categories
- Fixed not working ribbon for vertical menu
- Added LESS 5.3.0 compatibility
-
Page Speed — 1.19.0 (was 1.18.0)
- Fixed product images rendered with each other's image tag on category pages
- Fixed the RequireJS bootstrap being deferred, which broke map/paths resolution
- Preload: existing links keep the CSS order, font preloads are capped, and
crossoriginis limited to fonts - Fixed slow patch lookups on large non-ASCII pages
- Preserved the page's own
<meta charset>and guarded against<head>corruption - Added PHP 8.5 compatibility fixes
-
ProLabels — 1.10.1 (was 1.10.0)
- Fixed error on grouped products that have no associated products
-
Quantity Switcher — 1.2.4 (was 1.2.2)
- Fixed MSI error for bundle products with no MSI source on the cart page
- Fixed arrow spacing lost after the switcher mounts
-
Rich Snippets — 1.8.5 (was 1.8.4)
- Additional properties now carry an
id, exported aspropertyID - Offer prices now use the store's price formatting
- Additional properties now carry an
-
SEO Cross Links — 1.2.0 (was 1.1.26)
- Added support for CMS blocks
-
Testimonials — 1.4.2 (was 1.4.0)
- Slider widget: added arrows/dots configuration, show image config and more visible slides options
- Fixed wrong output when rating is not set
-
Core Module — 1.13.1 (was 1.12.27)
- Added an outdated modules badge and a Modules configuration group
- Remote package data is now kept in files instead of the cache
- Virtual Theme Check now verifies theme source files
- Fixed invisible update instructions when Mollie Payments is installed
Argento Responsive Template 3.1.0
20th of July 2026- Stripes theme Homepage content is now built with Breeze Content Builder — banners, sliders, benefits and brand blocks on the ArgentoBreeze Stripes homepage are now editable in the Content Builder
- Added Breeze AI — generate and translate product/category content right from the admin
- Added footer colors to Theme Editor
- Use
muted-bgfor items at ECI departments page
Extensions Updates
-
Ajax Pro — 1.7.36 (was 1.7.34)
- Fixed cart popup opening on page load instead of only after add to cart
- Fixed endless cart reload loop on multi-store setups
- Fixed AJAX notice messages being dropped
- Fixed modal auto-close timer error
- Improved compatibility with other modules that customize the cart
-
AskIt — 1.14.24 (was 1.14.23)
- Fixed PHP 8.4 error on question listing
- Fixed Breeze Content Builder preview
-
Attribute Pages — 1.8.6 (was 1.8.5)
- Added option to move the description to the bottom of the page
-
Breeze AI — 1.0.7 (new)
- Generate product and category content with AI (OpenAI, Claude, Gemini)
- Bulk generate and translate content across store views
- Translate product images, gallery labels and custom option titles
- AI assistant chat and AI buttons on CMS page SEO fields
-
Breeze Content Builder — 1.0.6 (was 1.0.2)
- Added mobile layout (stack/slider) options for Columns and Grid
- Added Hover Zoom and scroll-reveal animation for the Banner component
- Added Collage layout and Column Divider options
- Header and Footer management
- Various fixes and BreezeStripes compatibility improvements
-
Easy Slide — 1.8.18 (was 1.8.17)
- Fixed JS error on hidden sliders
-
Easytabs — 1.13.4 (was 1.13.2)
- Added category render attribute
-
GDPR — 1.9.1 (was 1.8.5)
- Added ability to register selected blocked cookies
- Show count of blocked cookies in the button label
- Automatic cleanup of blocked cookie records via cron
- Added PHP 8.5 compatibility fixes
-
Page Speed — 1.18.0 (was 1.17.8)
- Added a dedicated cache type to keep optimizer entries out of the block cache
- Fixed scripts being downloaded twice from preload hints
- Improved link preload priorities
- Removed the Expire Header feature (could cache pages for up to a year)
-
ProLabels — 1.10.0 (was 1.9.1)
- Added active period (from/to date) for labels
- Added AMP storefront support
- Fixed template minification error
-
Rich Snippets — 1.8.4 (was 1.8.2)
- Added regex find-and-replace modifier
- Added modifier to strip Page Builder markup
- Added regex validation in the modifier builder
- Fixed saving of reordered modifiers
-
SEO Canonical — 1.11.10 (was 1.11.9)
- Fallback to current store when a product is not assigned to the forced store
-
SEO Pager — 1.4.0 (was 1.3.5)
- Added allowlist filter sets configuration for pagination strategy
- Improved canonical URL handling
-
SEO Templates — 1.7.12 (was 1.7.10)
- Added Smile Elasticsuite compatibility
- Added database index for faster queries
- Added PHP 8.5 compatibility fixes
-
SEO URLs — 1.5.55 (was 1.5.54)
- Preserve query parameters when redirecting the homepage
-
SEO XML Sitemap — 1.2.0 (was 1.1.16)
- Added forced minimal lastmod date for products
- Added product options configuration
- Modularized sitemap settings for easier configuration
Argento Responsive Template 3.0.0
4th of June 2026- Breeze Theme Editor and Breeze Layout Builder are now bundled in ArgentoBreeze!
Extensions Updates
-
Ajax Search — 1.14.10 (was 1.14.6)
- Breeze: configuration changes no longer require static content redeployment
- Added Magento 2.4.9 compatibility fixes
- Improved fullscreen search UI and styling
- Fixed conflicts when multiple Ajax Search instances are present on the same page
- Improved Breeze dark mode support and theme compatibility
-
AskIt — 1.14.23 (was 1.14.21)
- Added Swissup reCAPTCHA protection for question submission form
- Fixed AJAX form submission bypass when reCAPTCHA validation fails
- Improved CAPTCHA handling for AJAX requests
- Added Magento 2.4.9 compatibility fixes
- Added PHP 8.5 compatibility fixes
-
Attribute Pages — 1.8.5 (was 1.8.1)
- Added searchable attribute option lists (configurable, disabled by default)
- Added ability to hide Attribute Pages from HTML Sitemap
- Added PHP 8.5 compatibility fixes
-
Easy Slide — 1.8.17 (was 1.8.16)
- Added Magento 2.4.9 compatibility fixes
- Added PHP 8.5 compatibility fixes
-
Easybanner — 1.9.24 (was 1.9.23)
- Added PHP 8.5 compatibility fixes
-
Easy Catalog Images — 1.5.14 (was 1.5.13)
- Added ability to customize block title and CSS classes via layout XML
- Added support for wrapping output with custom block containers
- Fixed escaping issues
-
Hreflang Tags — 1.6.12 (was 1.6.11)
- Added Magento 2.4.9 compatibility fixes
- Added PHP 8.5 compatibility fixes
-
Navigation Pro — 1.18.0 (was 1.17.35)
- Improved Breeze dark mode compatibility
- Fixed backend preview column sizing
- Fixed resizable column functionality
- Added PHP 8.5 compatibility fixes
-
Page Speed — 1.17.8 (was 1.17.3)
- Added support for Magento 2.4.9 native JavaScript deferring option
- Fixed New Relic compatibility issues with JavaScript optimization
- Fixed script parsing issues causing JavaScript errors
- Improved optimizer cache management
- Fixed WebP conversion edge cases affecting
<picture>elements - Multiple stability and performance improvements
-
ProLabels — 1.9.1 (was 1.8.1)
- Added Media Gallery integration for label image management
- Added "Upload + Media Gallery" image selector
- Added label image selection directly on product pages
- Improved label preview functionality
- Refactored label management architecture
- Added Magento 2.4.9 compatibility fixes
- Added PHP 8.5 compatibility fixes
-
Quantity Switcher — 1.2.2 (was 1.2.1)
- Fixed TypeError when product type is unavailable
-
Rich Snippets — 1.8.2 (was 1.7.18)
- Added visual modifier builder with modal interface
- Added support for AdditionalProperty structured data modifiers
- Added Local Business schema configuration section
- Improved modifier management UI and workflow
- Added PHP 8.5 compatibility fixes
-
SEO HTML Sitemap — 1.1.23 (was 1.1.21)
- Added ability to hide Attribute Pages from sitemap
- Added custom sitemap URL per store view
- Added canonical tags for sitemap pages
-
Sold Together — 1.11.4 (was 1.11.3)
- Fixed Customer recommendations block on shopping cart page
- Added Magento 2.4.9 compatibility fixes
- Added PHP 8.5 compatibility fixes
-
Sold Together Import/Export — 1.0.2 (was 1.0.1)
- Added Magento 2.4.9 compatibility fixes
Argento Responsive Template 2.11.3
10th of April 2026Extensions Updates
- Ajax Pro — 1.7.34 (was 1.7.33)
- SuggestPage: configurable product options hidden as not working
- Ajax Search — 1.14.6 (was 1.13.30)
- Added GraphQL security validation: search query must be ≥2 chars or category filter required
- Added rate limiting via Magento Backpressure mechanism (Magento 2.4.4+)
- Added logging for suspicious query attempts
- Added admin configuration for rate limits
- AskIt — 1.14.21 (was 1.14.20)
- Breeze 3.0 compatibility
- GDPR — 1.8.5 (was 1.8.4)
- Added Bing consent mode
- Breeze 2.0 and 3.0 compatibility
- NavigationPro — 1.17.35 (was 1.17.34)
- Allow setting colors using any available format
- Pagespeed — 1.17.3 (was 1.17.1)
- Fixed HTML minification being silently discarded; raised patch limit to handle large Magento pages
- Fixed logger PHP 8.4+ issue
- Fixed misleading debug measurements in DOM node indexing
- ProLabels — 1.8.1 (was 1.7.28)
- Refactored product validation to respect store view attribute values
- Added store view-aware label rendering with updated indexing logic
- Enhanced LabelText editor with variable support and base price variables
- Allow rendering labels with empty text (image-only labels)
- QtySwitcher — 1.2.1 (was 1.1.28)
- Added support for qty min/max/increment restrictions on cart page
- Fixed on Breeze theme
- Testimonials — 1.4.0 (was 1.3.17)
- Customizable frontend route
- Removed trailing slash in canonical tag
- Fixed captcha for save controller
- Used Testimonial Repository in controllers; replaced deprecated code
- Fixed N+1 DB writes in mass status action
- Fixed undefined avgRating and division-by-zero
- Security fixes: escape in admin notification email, fixed wrong escaping
Argento Responsive Template 2.10.0
12th of February 2026- ArgentoBreeze Business Theme
- Added missing requires to sizing chart block
- Fixed less compilation error when ajaxsearch is disabled
- ArgentoBreeze Chic Theme
- Added missing requires to sizing chart block
- ArgentoBreeze Force Theme
- Syntax error
- Added missing requires to sizing chart block
Extensions Updates
- Ajax Pro — 1.7.33 (was 1.7.30)
- Breeze: Improve floating cart integration
- Breeze: Fixed unresolved Swissup_Ajaxpro/js/catalog-product-view cmp
- Breeze: floating cart and breeze 2.27.0 fixes
- AskIt — 1.14.20 (was 1.14.18)
- Remove askit because it shows all questions without filtering
- Refactored to use Filter component with fallback for legacy Widget grids.
- Fix #66: Mass actions now properly respect grid filters
- Refactored to use Filter component and fixed SQL ambiguous column error.
- Fix mass actions ignoring grid filters
- Refactored mass actions to use Magento's Filter component instead of manual selected/excluded handling. Now mass delete/enable/disable/status properly respect all grid filters.
- AttributePages — 1.8.1 (was 1.8.0)
- Fixed inability to upload image in "options grid" at "Manage Pages"
- EasyBanner — 1.9.23 (was 1.9.22)
- Fixed incorrect return type
- Removed non-existing acl name
- No need to extend Adminhtml\Promo\Catalog action #49
- GDPR — 1.8.4 (was 1.8.3)
- Fixed Argument 1 ($object_or_class) must be of type object string, bool given
- NavigationPro — 1.17.34 (was 1.17.33)
- Breeze: fixed uninitialized menu
- Pagespeed — 1.17.1 (was 1.16.2)
- HTML5 void tag handling to prevent invalid closing tags
- Graceful handling of corrupted CSP SRI storage
- Logger refactor with lazy singleton and streamlined pipeline logging
- UniqueMarker-based offset finding with indexed lookups for accuracy
- DOM/TrackedDomDocument refactors: mode detection, UTF-8 handling, traits split, and utilities cleanup
- Performance improvements for offset finding and node indexing (new strategies, combined XPath, faster paths)
- DeferJs script tracking fixes and regression/perf rollbacks
- Test updates plus profiler/logging cleanups
- ProLabels — 1.7.28 (was 1.7.26)
- Fix: Allow text labels without digits, validate stock_item instead
- Fixed not initialized labels in preview at Magento 2 system config.
- Fixed issue when uploaded image doesn't showup in preview for manula labesl.
- Enhancement: Update getBackgroundImageUrl (use parent selector instead of href); modify getControlName to support Uppy input
- Fixed poorly positioned labes in preview in admin.
- Rich Snippets — 1.7.18 (was 1.7.16)
- Skip home breadcrumb in JSON-LD output and enforce minimum items for valid BreadcrumbList
- Add Breeze integration for product breadcrumbs created via JS.
- Improve product page breadcrumbs snippet. Generate it via JS.
- Refactor FAQPage and QAPage to use PageContext ViewModel for page context resolving. Remove copy/paste error.
- Update schema.org URLs to use HTTPS
- Rich snippet Organization is rendered on Home page only (Google recommendation)
- Do not add richsnippets to attributepage because it shown all questions
- Seo Cross Links — 1.1.26 (was 1.1.21)
- Fixed failed compilation when Attribute Pages is not installed.
- Fixed not working seosuite without the attribute pages module. (swissup/module-seo-cross-links#8)
- Fix variable name casing for skipCrossLinksProcessing in afterProductAttribute method
- Add skipCrosslinksProcessing parameter to afterProductAttribute method
- Fixed broken column layout.
- Serialize only body child nodes when get the HTML back.
- Assign priority to the longest key available in the description. (for example, two links: X-Max and X-Max V3 Pro. The shortest link will use the longest link canonical url) (swissup/module-seo-cross-links#5)
- Support attribute pages. (part1 -swissup/module-seo-cross-links#8)
- Core Module — 1.12.26 (was 1.12.25)
- Improve the libxml fix to include data-post and data-config attrs
- Theme Editor — 1.11.6 (was 1.11.5)
- use Magento filesystem API for file operations on remote server
- replace native PHP file functions with Magento filesystem abstraction
Argento Responsive Template 2.9.0
8th of December 2025- ArgentoBreeze Business Theme
- Read more => Read Testimonials
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 modal if 'el' is 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 & SQL injection protection
- AttributePages — 1.8.0 (was 1.7.7)
- Ability to activate page on 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 function image_type_to_mime_type() is discouraged
- Fixed deprecation warning - The use of function is_file() is discouraged
- Fix escaping of slider identifier using Escaper in slider template
- Add @NoEscape annotations to JSON encoding and improve HTML escaping in 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 possible GTM script from 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 dynamic script to 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 DOM-aware architecture for better reliability
- Implemented TrackedDomDocument for patch-based HTML modifications
- Added comprehensive unit tests for improved code quality
- Fixed 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 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 shopping cart
- Improved styles with error message
- ReviewReminder — 1.1.19 (was 1.1.18)
- Rich Snippets — 1.7.16 (was 1.7.11)
- Ensure organization config returns structured array
- Refactor: Centralize FAQPage block with shared layout handle
- Refactor: Replace FAQPages with universal FAQPage block
- Fixed 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 html
- Seo Templates — 1.7.10 (was 1.7.9)
- Remove HTML escaping from translatable strings in metadata template
- Enhance security by escaping HTML output in 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 wrong escape in translation
- Theme Editor — 1.11.5 (was 1.11.4)
Argento Responsive Template 2.8.0
25th of September 2025- ArgentoBreeze Force Theme
- Fixed incorrect newsletter input field background
- Reset MageWorx_OptionFeatures integration
Extensions Updates
- Ajax Pro — 1.7.29 (was 1.7.26)
- Fix double reloading
- Fix: 'ajaxpro-cart' section reload on store/website switch
- Fix: cart-item-render breeze integration
- AskIt — 1.14.12 (was 1.14.11)
- Feat: Add handle to category view
- Feat: Add QAPage schema generation
- AttributePages — 1.7.7 (was 1.7.3)
- Prevent php error when calling the widget, but the module is disabled
- Do not allow to view the page from different store view
- Remove askit because it shows all questions without filtering
- Do not render short description if option is disabled
- Render option from "Active store" view or "All stores" only
- Properly clear fpc when option is linked to multiple parent pages
- Revert "Add missing cache identities to the attribute options list page"
- Add missing cache identities to the attribute options list page
- EasyTabs — 1.13.1 (was 1.12.18)
- Slightly better performance in breeze theme
- No need to call resizeCb. ResizeObserver will call it automatically.
- Use @NoEscape for attributes serialization in accordion, collapsed, default, expanded, and tabs templates
- Enhance security by escaping output in templates using Escaper class
- Update widget_unset to include review form and list for Hyva theme
- Dispatch event after preparing layout in Review block
- Add 'product.review.form' to blockUnsetTemplate in Tabs class
- GDPR — 1.8.2 (was 1.8.0)
- MCS fixes
- Highlight — 1.11.8 (was 1.11.7)
- Breeze: prepare for the new version
- NavigationPro — 1.17.32 (was 1.17.28)
- Breeze: Allow to use with jQuery
- Fixed js error on old Magento versions (jQueryUI < 1.11.0)
- ProLabels — 1.7.23 (was 1.7.22)
- Enhancement: Add noEscape directive for padding and line-height in label template; ensure HTML output is escaped for security
- Enhancement: Escape HTML output and add noEscape directive in label templates for security
- Enhancement: Escape HTML output in label templates for security
- Enhancement: Add noEscape directive to fix commit validation
- Enhancement: Add async unbinding functionality to mutation observer
- Rich Snippets — 1.7.11 (was 1.7.8)
- Fix: rm debug line
- Feat: Add QAPage schema to category pages
- Adds 'datePublished' and 'author' fields to the QAPage schema to comply with Google Search Console reqs
- Do not remove question when pressing "Enter" in grid filter (type="button" to prevent submit)
- Fixed php error when data is saved in old (unparseable) format
- Fixed not working FAQ widget
- Allow multiple Day of Week with same value for opening hours config
- Fix mcs escape warnings
- FAQPages: Removed pagebuilder code in answers.
- Seo Cross Links — 1.1.20 (was 1.1.18)
- Fixed duplicated image tag added via pagebuilder.
- Seo HTML Sitemap — 1.1.21 (was 1.1.20)
- Refactor sitemap item retrieval to use helper method and improve URL and name escaping
- Refactor sitemap templates to use helper method for item retrieval and enhance HTML escaping
- SoldTogether — 1.10.8 (was 1.10.6)
- Added titles to links
- Fixed js error when using breeze
- Fixed helper.restoreValuesToRelatedProductsField is not a function error
- New swiper uses mobile-first approach for breakpoints (min-width)
- ProLabels Configurable Product — 1.0.9 (was 1.0.8)
- Destroy label of the previously selected product when reset the select
- SuggestPage — 1.2.13 (was 1.2.12)
- Fixed unescaped output
Argento Responsive Template 2.7.3
29th of July 2025Extensions Updates
- Ajax Search
- Fixed broken StorePickup search styles at checkout page
- Fixed possible disabled search icon when using folded layout
- Do not update
customer_sectionsafter graphql requests
- AskIt
- Fix string is not valid
- Add data(email) validation in graphql request
- Remove commented code
- Fix 'mage.dataPost' require in data-vote.js
- Implement direct link to question
- Fix 'applyBinding' undefined
- Easy Slide
- Fixed empty slides on Force theme with new swiper - added slides cloning
- Fixed invisible images when container is scrolled down because of focus?
- EasyCatalogImages
- Enable lazyload for all images except for the first two
- Do not preload category image if it was moved to bottom
- Breeze: preload feature. Preload two images if widget added above product listing. Don't skip category image. Preload first image at the departments page.
- Highlight
- Fixed php error when trying to apply conditions (Smile_Elasticsuite). Hide conditions when Smile_Elasticsuite is enabled.
- Override Amasty sorting directions for Highlight orders
- Fixed partially invisible "Load more" button on mobile devices
- Fixed JS error classList is undefined on mobile
- Breeze: Loading placeholder must be visible to read its width
- Do not clone listing into loading slide until the slide is used. This reduces DOM size
- BC: update to newest breeze module
- Hover Gallery
- Fixed missing animation on hover out
- Optimize css selectors
- Fixed incorrect logic of the prev commit
- Do not load hover images until the image is hovered
- NavigationPro
- Postpone menu initialization only if it's a slideout menu
- Pagespeed
- Fix: Call to an undefined method
Optimizer\Image\Responsive::isMediaImageFileExist - Refactor: add generic caching for image file existence checks in WebP optimizer, improve performance and reliability
- Remove Model/Optimizer/Image/AbstractImage::isParentTagPicture
- Add
Image/WebP/PictureTagBuilder - Add Image/ImageAttributeParser
- Add WebP/JsReplacer
- Feat: add generic executeWithCache helper for file existence checks in AbstractCachableOptimizer, improve caching logic in WebP optimizer
- Refactor: improve getUrlPath type safety and error handling in File.php
- Refactor SpecifyDimension and Responsive optimizers to use DimensionsTrait
- Add Image/WebP/UrlResolver and Image/DimensionsTrait
- Refactor SpecifyDimension to extend AbstractImage instead of WebP
- Refactor optimizer flow: extract Coordinator and clean up plugin logic
- Fix: Identical operator === is not used for testing the return value of strpos function
- Set 'Enable in developer mode' true by default
- Fix isEnable(d)
- Fix optimiser => optimizer
- Fix :107 Undefined variable: (prev commit)
- Refactor: improve AfterRenderResultPlugin structure and readability
- Preload only 1-6 first stylesheet in defercss optimizer
- Fix: data-pagespeed-hash breaks the 'text/x-magento-init' script with an unescaped attribute (script inside another script)
- Fix: 'Scripts relocation' text/x-magento-template
- Remove reqs laminas/laminas-dom (for php 8.4 compatibility)
- Fix: Call to an undefined method
- ProLabels
- Always use position relative for prolabels-wrapper (Argento listing fix)
Argento Responsive Template 2.7.2
7th of May 2025- Small CSS fixes to ArgentoBreeze Business theme.