Let us tell you why the website options are so important. They streamline your business processes and provide an amazing customer experience. They build intuitive pathways for visitors to navigate and interact with store content effortlessly. The perfect website functionality finally improves the online presence of your brand among competitors. Already you have success in your hands.
Updating a website means optimizing various options to make user experience and performance even better. The regular enhancements to the website functionality power up your brand store. And that is what you really want! So, we keep you updated about the progress in Magento 2 modules and themes. See June's updates right now.
Argento theme 1.44
The release includes the next improvements for multiple Argento designs. Let us remind you that there are 10 of them.
- Argento Blank: Updated Breeze integration.
- Argento Blank: Updated Youtube Lite-Embed script to version 0.3.2.
- Argento Stripes: Fixed JS error mediaCheck is not a function when Breeze is enabled.
- Argento Marketplace: Improved add-to-cart button style in locales with long text.
- Argento Chic: Fixed CMS link styles in the account tab on mobile.
- Argento Chic: Fixed EasySlide navigation button style.
We've also updated the next extensions that are part of the Argento theme: Ajax Pro — 1.7.10 (was 1.7.5), Ajax Search — 1.13.18 (was 1.13.15), AMP — 1.5.9 (was 1.5.7), AskIt — 1.14.4 (was 1.14.2), Breeze — 2.17.8 (was 2.16.0), ChatGPT Assistant — 1.1.1 (was 1.1.0), EasySlide — 1.8.10 (was 1.8.8), Easy Catalog Images — 1.5.7 (was 1.5.5), GDPR — 1.7.2 (was 1.6.3), Navigation Pro — 1.17.15 (was 1.17.13), Pagespeed — 1.7.36 (was 1.7.28), Quantity Switcher — 1.1.21 (was 1.1.19), SEO Suite swissup/module-seo-cross-links — 1.1.14 (was 1.1.13), swissup/module-hreflang — 1.6.7 (was 1.6.6), swissup/module-rich-snippets — 1.7.4 (was 1.7.3), swissup/module-seo-html-sitemap — 1.1.19 (was 1.1.18), Sold Together — 1.9.18 (was 1.9.16).
Free M2 Speculation Rules module
As we said updating a website means optimizing performance, let us introduce here the new Magento 2 extension to improve this direction.
We released the module to help you reduce page loading time. In the article Here's the new free M2 Speculation Rules module. Faster page loading is now in your pocket! we discuss in detail the benefits of Speculation Rules API, nice performance, and enhanced user satisfaction. Seriously, you really need to read this article.
In short, the module enables using Speculation Rules API - a JSON-defined API developed by Google. The API targets document URLs rather than specific resource files. The general approach is based on predictions as to what pages the visitor is most likely to move next.
Go into detail by visiting the Speculation Rules product page.
Updates for Breeze front
In June we deliver Breeze 2.17.0-2.17.6 and Breeze Blank 2.8.1 releases. The bring the next fixes and improvements on the whole:
- Added support for the UI Components returned from the constructor function.
- Added missing customerData.initStorage method.
- Show spinner while login popup is loading on slow internet connections.
- The promise is now returned by the customer data.reload method.
- Added $.fn.scroll method.
- Improved compatibility with third-party UI components.
- Added ability to create a shim for component loaded with absolute URL.
- Performance improvements for slow internet connections.
- Improve product page performance when it has a lot of reviews.
- New rule for dynamic component initialization: onDom.
- Stability improvements in js code.
- Fixed page reload when removing the item from the header cart.
- Fixed the possibility of missing form key.
- Fixed js error when Ajax request failed and response is not available.
- Fixed js error when selector by attribute value is not wrapped into quotes.
- Fixed the not working login popup when guest checkout is disabled.
- Fixed this. element property in “plain object components” initialization.
- Fixed js errors with third-party integration modules.
- Fixed js error when requireJS call is used in inline scripts.
- Fixed not running callback when requiring component using absolute URL.
- Fixed possible flash of scroll reveal elements on initial page load.
- Fixed redirect loop at “Login as Customer” page.
- Fixed image jumping when jarallax video is used on the cms row element.
- Fixed missing styles for the “Login as Customer” panel.
The June updates also include Backward Incompatible Changes - see more on the Breeze Updates page.
Updates for Magento 2 modules
SMTP Email 0.6.0 comes with the added Gmail OAuth 2.0 support.
- Fixed inability to select billing address equal to shipping from addresses dropdown list.
- Fixed not checked “Same as Shipping Address” checkbox when using multistep layout.
- Fixed the inability to update the GeoIP database using the “Update” button.
Ajax Pro 1.7.9: Breeze update according to the latest changes.
- Hide the whole container when it doesn't contain a view-all link.
- Breeze updates according to the latest version.
- Changed cron rules for every day at 4:00 AM.
- Add attribute fetchpriority='high' in preload <link tags.
- Preload images if don't loading='lazy' it.
- Preload the image, if the main img tag in <picture> tag already has .webp extension.
- Add Http2 server_push option comments about deprecating.
- Small code improvements.
Ajax Layered Navigation 1.5.13 includes the fixed wrong results count calculation.
Conclusion
Well, that's it. We hope you find it helpful to get new updates for your website. They are fool-proof ways to streamline your store functionality and user experience after all.
Start using them and let us know how it helps your business stay ahead. Please share your thoughts in the comments below.