Update the website with summer improvements for Magento 2 modules and themes

Update the website before you offer services. Why is that important?

It's easy to remember that updates improve the structure and overall user experience in your e-commerce. Website updates are necessary if you want to increase traffic to your store.

The good news is that with SwissUpLabs you do not have to look for information on how to update a website. On a regular basis, we release the improvements and fixes for Magento 2 themes and modules.

Read before you update. Here's the August updates monthly report.

Updates for the Argento theme

The Argento theme is among the top three templates for e-commerce. We’d like to add that it can be considered one of the fastest Magento 2 themes as well.

To help our template keep holding its first position we regularly upgrade the Argento theme. Recently, we came up with the 1.45.0 release. Let’s see what it is about:

  • Argento Blank: Fixed rarely invisible shipping form in Safari.
  • Argento Force: Sold Together blur color fix.
  • Argento Chic: Fixed missing slider handle on hover in layered navigation when Smile_ElasticSearch is used.
  • Argento Chic: Related product block styles improved.
  • Argento Chic: Fixed CSS for Sold Together block with Amazon layout.
  • Argento Stripes: Fixed not-working configurable options.

We added enhancements to some of the 24 modules that come in the Argento theme package.

Here’s a look at the last versions. They have received the fix and new options.

Extensions Updates

Ajax Pro — 1.7.12 (was 1.7.10), Ajax Search — 1.13.21 (was 1.13.18), AskIt — 1.14.5 (was 1.14.4), Attribute Pages — 1.7.0 (was 1.6.11), Breeze — 2.17.12 (was 2.17.8), Easy Catalog Images — 1.5.8 (was 1.5.7), Easytabs — 1.12.12 (was 1.12.10), GDPR — 1.7.3 (was 1.7.2), Highlight — 1.10.2 (was 1.9.6), Navigation Pro — 1.17.16 (was 1.17.15), Pagespeed — 1.8.5 (was 1.7.36), ProLabels — 1.7.9 (was 1.7.7), SEO Suite swissup/module-hreflang — 1.6.8 (was 1.6.7), swissup/module-rich-snippets — 1.7.5 (was 1.7.4), swissup/module-seo-images — 1.3.21 (was 1.3.20), Sold Together — 1.10.1 (was 1.9.18).

Next up: Breeze front.

Updates for the Breeze

The Breeze content community keeps growing. It is quite understandable because of:

  • Speed improvements without rebuilding the existing website.
  • The guaranteed performance boost.
  • Quick and easy integration.
  • Minimal tech knowledge learning to get started.

If you ever asked yourself "How to pass web core vitals?" the question is answered. Our free Breeze JS front-end helps any website pass the Core Web Vitals test. That makes Breeze the perfect choice for your Magento 2 storefront.

Not long ago we released the swissup/breeze:2.17.11 - 2.17.12 versions. Explore what is behind them:

  • Allow method chaining when using $.Deferred object.
  • Allow resolving js dependencies from nested properties.
  • Gallery dots styles moved to separate .bz-gallery-nav-dots() mixin for easier reuse per media query.
  • Fixed not working combined onInteraction and onReveal load rules.
  • Fixed possibly missing third-party widget that extends one of the core widgets.
  • Fixed possible not working mixin due to the race condition when mixin written for a dynamic component.

You just need to visit the Breeze front updates page to see in details how it works.

Now shifting our attention to updates for thirteen Magento 2 modules.

Updates for Magento 2

Firecheckout 1.31.10:

  • Fixed the large gap between email and password fields.
  • Fixed CSS issue with AddressFieldManager module when checkbox or radio fields are in use.
  • Few CSS fixes for the StripePayments module.
  • Breeze: small CSS fixes.

Attributes pages 1.7.0:

  • The added #URL suffix feature.
  • Fixed overflowed dropdown content of the “Save” button in the admin panel.

Easy catalog images 1.5.8:

  • Returns the path to the original image if an error happens during resizing. Previously we showed an image placeholder instead.

Navigation Pro 1.17.16:

  • Fixed wrong styles for multicolumn layout when less.js v4 via grunt command is used.
  • Fixed missing alt attribute in generated Amazon, Megamenu, and Iconic menus.

Highlight 1.10.0, 1.10.2:

  • New Page and Widget added: Bulk Bestsellers. While the old Bestsellers page shows the most sold products ordered by order count, the new Bulk Bestsellers page shows the most sold products ordered by quantity sold count.

Cache warmer 1.0.30:

  • Analytics refactored.
  • Rewrite the toolbar isHit logic.
  • Added breeze integration.

Ajax Pro 1.7.11, 1.7.12:

  • Rewrited mini cart/override logic.
  • Improved Template block(s) and viewModel(s).
  • Removed Block/Config?? use ViewModel instead.
  • Improved init performance.
  • Quick view refactored.

Ajax layered navigation 1.5.17, 1.5.18, 1.5.19:

  • Used more specific selectors to fix swatches More links.
  • Improved PHP8.2 compatability.

Ajax Search 1.13.20, 1.13.21:

  • Improved init block performance.

Askit 1.14.5:

  • Added the askit default captcha integration for Breeze themes.
  • Fixed captcha param losing when data-form-part is not set.

Easy tabs 1.12.12:

  • Magento 2.4.7 compatibility fixes.

Sold together 1.10.1:

  • CSS fixes.
  • Work on accessibility score.
  • A bit of CSS update for inactive elements in FBT.

Page speed 1.8.4, 1.8.5:

  • Moved the PcreBacktrackLimit patch in the standalone class and wrapped all optimizers with it.

To sum up

Just like we said in the beginning, software updates are an effective way to give your store a quick enhancement and raise. And this in turn can drive more traffic, improve search engine rankings, and boost conversion rates.

We are glad to remain in communication with you. Follow our blog and you will not miss a thing to increase the standards of your e-commerce.

If you have any comments on this post, please share them below.