July updates will boost your site! You have to review the latest module releases

July updates will boost your site! You have to review the latest module releases

This is the report with monthly updates we made to our Magento 2 themes and modules. We share it with you as you ask for new features, and now, they’re all yours.

Our post today contains everything about improvements from new Breeze integrations to other modules improvements, and new configs to simplify a checkout process.

Read to see more.

What’s new in Argento theme?

The recent 1.24 Argento release will help to achieve a better page load and make visitors enjoy shopping at your site. We’ve just added the Breeze extension to the default Argento installation.

Of course there's been other improvements. Please, look at 12 updates you may start using from the new Argento 1.24 release.

What’s new in Magento 2 modules?

Our new Magento 2 alternative JS frontend retains its leadership on updates. And month after month, we’ve been adding integrations and options to the Breeze module to make it the perfect solution for your store. See the latest improvements and fixes:

Breeze 1.4.0, 1.4.1, 1.4.2, 1.4.3

  • Added ability to call $(el).validation().valid() chain for better backward compatibility.
  • Added integration with Mirasvit_CacheWarmer module. (Debug toolbar and request logging).
  • Prevent exception if html block is not found.
  • Do not add breeze_ prefix for already prefixed layout updates.
  • Fixed incorrect widget name in registry when dot is used in fullname.
  • Added ability to disable Breeze for specified URLs.
  • Magento_Captcha integration added.
  • Magento_ReCaptcha integration added.
  • Magento_LoginAsCustomer integration added.
  • Swissup_Ajaxpro integration added (Since shopping cart page is not supported, we use fallback to minicart content in popup when shopping cart is selected in configuration)
  • Swissup_ProLabels integration updated (Missing labels on main product image in third-party themes).
  • Added modal, alert, and confirm components.
  • When debug mode is enabled and ‘?breeze=1’ parameter is set, Breeze will work regardless if the current page is from the excluded urls list.
  • Fixed not working ‘Add all to cart’ button at wishlist page.
  • Fixed js error at customer account page.
  • Fixed not working gallery on wishlist/configure page.
  • Fixed failed form validation when checkbox with empty value is required.
  • Fixed possible css issues in third party themes caused by not removed script tags. (Now they are removed just like in the standard Magento frontend.)
  • Prevent layout shift in gallery component when critical CSS is enabled.

Firecheckout 1.26.5, 1.27

  • Added a new config option that allows to sort shipping methods by their price. The new option brings a simplified user experience during checkout.
  • Custom js config option now allows for entering js code that begins with a define or require statement.
  • Fixed broken checkout when a separate email step is used and virtual product added to the cart.
  • Fixed js error when Magento_ReCaptcha module is enabled on checkout.

Module Updates

swissup/module-address-autocomplete — 1.6.3 (was 1.6.1)

  • Fixed mistakenly marked fields as incorrect in initially hidden new-address form when address geo detection is enabled.
  • Fixed not working autocomplete when customer blocks location info in browser.

swissup/module-address-field-manager — 1.6.2 (was 1.6.1)

  • Added missing format for custom date fields.

swissup/module-checkout-fields — 1.5.7 (was 1.5.6)

  • Fixed error when date field displayed on the orders grid.

SEO Suite 1.12.1

  • Integration with Attribute Pages module.
  • Integration with Magefan_Blog module.
  • Don’t add hreflang items for products when the product isn't assigned to the item's website.

swissup/module-seo-canonical — 1.11.3 (was 1.11.2)

  • Fixed incorrect canonical Url at homepage. Issue occurs when homepage config is changed by store owner and there are multiple pages with the same identifier.

swissup/module-seo-core — 1.3.4 (was 1.3.2)

  • Remove % from slugified string (when fallback used). Since it causes problems for SEO Images.
  • Add model CMS to check if the current CMS page is the homepage.

swissup/module-seo-cross-links — 1.1.1 (was 1.0.5)

  • Apply crosslinks for extra product attributes.
  • Added target attribute for each cross-link.
  • Forbid to create cross links on the pages with URL path like a keyword.
  • Fixed acl for the menu item.

swissup/module-seo-html-sitemap — 1.1.10 (was 1.1.9)

  • Fixed warning: count parameter must be an array or an object that implements Countable.

swissup/module-seo-images — 1.3.13 (was 1.3.11)

  • Solved possible errors at products page when image URL contains non English characters. And the URL is really long (more than 150 characters).

swissup/module-seo-urls — 1.5.27 (was 1.5.25)

  • Fixed not working option “Redirect to site homepage …”. Option doesn’t work when the homepage config is changed by the store owner and there are multiple pages with the same identifier.
  • Fixed error - Call to a member function getLabel() on null.

swissup/module-seo-xml-sitemap — 1.1.10 (was 1.1.9)

  • Fixed issue when CMS page used for homepage still appears in XML Sitemap. Issue occurs when homepage config is changed by store owner and there are multiple pages with the same identifier.

Ajax Pro 1.5.24, 1.5.25

  • Breeze integration updated to fix non working ‘Delete’ button in mini cart popup after initial popup display.
  • Improved animation speed during popup appearance.
  • Breeze integration added.
  • Fixed not working ajax ‘Add to cart’ from shopping cart page.

Ajax Layered Navigation 1.3.40

  • Add push_state_with_infinite_scroll config option (close #64).

Easy Banners 1.7.2

  • Improve banner options readability.
  • Prevent possibility to create duplicate popups.
  • Don't show a popup banner if the cookie is not writeable.

Page Speed 1.4.25

  • Add our custom OptimizerChainFactory(without svgo).
  • Rename our cwebp optimizer to ConvertToWebp.
  • Add CheckImageOptimizerExisting getMessages.
  • Remove duplicate checking cwebp.

Easy Tabs 1.9.12 

  • Add beta tab template support in graphql.
  • Improve graphql schema; add cms block support.
  • Added graphql api point instead of index/index ajax request.
  • Added data-content-type="Easytabs".
  • Fixed lost tab blocks in graphql.
  • Fixed poorly working scroll to review tab when click on link.

Prolabels 1.6.5

  • Improved compatibility with the Multi Source Inventory module.

Easy Slider 1.6.16

  • Use loading="lazy" instead of rename src to data-src.

Review Reminder 1.1.10

  • Use simple product images for configurable products in email.

GDPR 1.4.6, 1.4.7

  • Breeze integration updated.

The following extensions got minor improvements and fixes: Ajax Search 1.11.11, Address autocomplete 1.6.2, 1.6.3, AskIt 1.10.2.

Well, there's a lot to see and start using. New features make our modules and themes even more important when running an ecommerce site.

Now as you may or may not know, we launched the Partnership Program. We have explained what to do and how to partner with us and make a profit! So in case, you are ready to earn more with us, just join our Partnership Program.

Stay in touch.

Leave a Reply