Are you about to speed up your store? Use the last Breeze and Argento Breeze 2.5.2 versions

We assume you know you should make your pages load faster. Still, knowing isn’t doing. Your visitors don’t need your store product information only. They need confirmation of getting fast to all your store information.

We released the new Breeze and Argento Breeze 2.5.2 versions. Here is the confirmation of how customers can move fast around your website. The recent theme improvements speed up your store pages. Reaches even to the point that the speed score on mobile is 98.

Keep reading to see more details about the last releases.

New in the Argento Breeze 2.5.2

In general terms, we added significant performance improvements to the Breeze module and bundled modules.

Below we provide an overview of the significant changes in the Breeze front. Still, now take a look over the list of updated modules within the Argento Breeze 2.5.2:

  • EasySlider got a fixed not clickable slide when height: 100% is used on the description.
  • EasyCatalogImages got the added canonicals to the Departments Page.
  • EasyTabs got fixes in the layout shift when all tabs were inactive by default.
  • GDPR got a fixed js error when enabling focus-trap on slow internet connections.

As a consequence, Argento Breeze users can see a result like this:

Is that what stimulates you to create Argento-based stores?

We're not done with the recent advancements of our Magento 2 products. On that account, let's see what has been released in Breeze 2.20.0, Beeze Blank 2.10.0, and Breeze Evolution 2.4.0.

New in the Breeze

Performance improvements

  • EarlyEventsProxy feature was added. This is a small inline script that “pauses” interaction events with known DOM elements and shows the spinning loader until the requested component is ready to respond.
  • Fixed performance score for the configurable product pages when it has preselected options.
  • Most of the JS dependencies are now loading asynchronously to improve the TBT score.
  • Optimize $.async function logic.
  • All of these components using lazy initialization now:
  • Form validators
  • Dayjs library
  • Range slider
  • Gallery and its sub-components — Magnifier, and Panzoom.
  • Slider:
  • Fixed TBT caused by slider.
  • Improved drag performance.

Improvements

  • Improved layout in the mobile slideout panel:
  • Move mobile content to the bottom of the slideout menu.
  • Do not reset the scroll position in the slideout menu.
  • Prevent dropdowns outside of the viewport.
  • Better styles for built-in cookie messages in the Evolution theme.

Fixes

  • Fixed compatibility with Adobe Live Search.
  • Fixed the flash of the cookie message when the cookie is already accepted.
  • Fixed missing messages when the first message was hidden automatically.
  • Fixed horizontal scroll in Safari after zooming the gallery.
  • Fixed mobile menu if slideout was opened before the menu was initialized.
  • Fixed incorrectly visible minicart subtotal when msrp note must be shown instead.
  • Fixed the inability to close the menu dropdown when clicking on the chevron icon.
  • Fixed layout shift when a product has a non-swatch option.
  • Fixed possible js error when using filters on slow internet connections.
  • Fixed misaligned listing toolbar when using a 1-column layout.

Improved developer experience

  • Turbo was removed from the code completely according to the deprecation note.
  • $.focusTrap renamed into $.breeze.focusTrap.
  • Align contentUpdated event with Magento - update the whole DOM tree.
  • Align $.fn.trigger() with jQuery. Now it properly invokes all listeners.
  • Ability to add validators using the addMethod function.
  • Fixed not working .mage('validation', { errorPlacement }) settings.
  • Share the same component instance when multiple elements use the same scope.
  • Align x-magento-init with Magento Luma. If the x-magento-init script uses a selector - it must be merged into the element config before processing.

Now you can see how we've been up to a performance score of 98 on mobile. The developers tried to cheer. So we highly recommend using the last Breeze and Argento Breeze 2.5.2 versions.

Could you provide your insight on our post? We are looking for your feedback on any performance issues and how you deal with them. Let us know your thoughts.