HyväHyvä

Everything You Need to Know About Hyvä Themes Updates (Versions 1.3.6–1.3.10)

Hyva-Themes-Versions-1.3.6-to-1.3.10-Latest-Updates

These days, keeping up with the latest technology in ecommerce is vital for success. Hyvä Themes, known for their lightweight and performance-oriented frontend solutions for Magento 2, continues to push the boundaries with regular updates.

For any Magento 2 Development Company or store owner, staying updated with Hyvä’s latest enhancements is essential. The most recent releases, spanning versions 1.3.6 through 1.3.10, introduce numerous enhancements focused on performance, usability, security, and compatibility with Magento 2.4.7. Let’s dive into these updates and explore how they can elevate your Magento store.

Performance Enhancements

Performance remains a key focus of  Hyvä Themes, and the latest versions bring significant improvements:

  • TailwindCSS Upgrade: Hyvä Themes now leverage TailwindCSS 3.4.1 (further upgraded to 3.4.13 in version 1.3.10), ensuring better performance, efficiency, and streamlined styling options.
  • Optimized JavaScript Handling: By eliminating redundant scripts, the latest updates improve Core Web Vitals (CWV), making pages load faster and enhancing user experience.
  • Node.js Version Requirement: The minimum required Node.js version has been updated to 16, ensuring all processes run smoothly and efficiently.
  • Improved Default Section Data Handling: Previously, customer section default data wasn’t dispatched upon reloading a page after the initial load. With version 1.3.9, default section data is dispatched on every page until a visitor has a custom session, enhancing session consistency.
  • Loading Indicator Enhancement: Version 1.3.9 introduces the x-cloak attribute to prevent flashes of unstyled content, providing a smoother visual experience.

You can hire Hyvä theme development services providers to ensure your site benefits from these performance optimizations before slow speeds start hurting conversions.

Exciting New Features

Each update in the 1.3.6 to 1.3.10 series brings new features designed to enhance functionality and customization. Magento development services can help you implement these changes to improve customer retention and sales.

Version 1.3.6 & 1.3.7

    • Hyva.activateScripts Method Enhancement: Now accepts an Element instance as an argument, efficiently handling JavaScript scripts by retrieving child elements and appending them to the document head.
    • Mandatory Form Key for Customer Login via Ajax: Enhances security by preventing unauthorized access and improving authentication processes.
    • Accessibility Improvements: Updates include better text contrast, button styles, and improved close buttons for modals and notifications, making the interface more user-friendly and accessible.
    • AJAX Add-to-Cart and Mini Cart B: In Magento’s mini-cart, the extra_actions block is responsible for displaying additional checkout options, typically provided by payment methods. By default, Magento loads this content dynamically using JavaScript through section data. This approach ensures that customer-specific information is not cached in the full-page cache.
      • Previously, Hyvä rendered the extra_actions block directly using PHP. However, this method limited its ability to support features requiring real-time customer or quote data, such as PayPal Express In-Context. With the latest update, Hyvä now renders extra_actions using JavaScript from private content data, allowing compatibility with actions that depend on customer details.
      • To maintain backward compatibility, the extra_actions block remains on the page as a container, ensuring support for extensions or customizations that rely on server-side rendering. The impact of this change varies depending on the store’s setup, so it’s important to review any mini-cart extra action buttons after upgrading to ensure they function correctly.
  • Update to Ship-To Name in Order History: Previously, in the customer order history and recent orders section of the account dashboard, the Ship-To column displayed the billing address and company name. While this was beneficial for B2B stores, it was less relevant for B2C shops, where the column often remained empty. With this update, the Ship-To column now displays the shipping address customer name instead, making it more useful for most stores.

For B2B stores that prefer the previous behavior, this can be customized by overriding the following templates:

  • Magento_Sales::order/history.phtml
  • Magento_Sales::order/recent.phtml

Version 1.3.8

Hyvä Theme version 1.3.8 brings important improvements for stability and compatibility. Here are the key highlights of this update:

  • Fix for Guest Login in Luma Fallback Checkout
    A bug from version 1.3.6 caused issues with form key validation, preventing guest login in stores using the Luma fallback checkout. This has now been fixed. To apply the fix, update hyva-themes/magento2-theme-module to version 1.3.8 and hyva-themes/magento2-luma-checkout to version 1.1.4, then run bin/magento setup: upgrade.
  • Magento 2.4.7 Compatibility
    Additional refinements have been made to ensure seamless integration with Magento 2.4.7, improving overall performance and stability.
  • Optimized CSS for Faster Loading
    The default theme’s styles.css file has been optimized, reducing its size and improving website loading speed.
  • Updated Reset Theme Dependency
    The reset-theme package has been upgraded to version 1.1.7 to align with the latest layout XML updates introduced in Magento 2.4.7.

Drive Conversions with Hyvä Theme Development

Get lightning-fast performance and enhanced user experience with Hyvä Theme development.

Version 1.3.9

Released as a bugfix update, version 1.3.9 addresses key issues to improve stability:

  • Default Section Data on Page Reload: Previously, customer section default data wasn’t dispatched upon reloading a page after the initial load. This update ensures that default section data is dispatched on every page until a visitor has a custom session, enhancing the consistency of user sessions.
  • Loading Indicator Enhancement: An x-cloak attribute has been added to the loading indicator to prevent flashes of unstyled content before the browser loads the styles.css file, resulting in a smoother visual experience for users.

Version 1.3.10

Building upon the previous release, version 1.3.10 introduces new features and maintenance updates:

  • PageBuilder Improvements:

    • Background Image Lazy Loading: Users can now toggle lazy loading for each background image in PageBuilder. This setting can be configured in the system configuration under “Hyvä > PageBuilder > Images > Enable” lazy-loading by default for background images.
  • Experimental Features:
    • View Transitions: A new browser API allows for smooth animations during page transitions, enhancing user experience by providing visual cues and reducing perceived load times. By default, this feature is turned off but can be activated in the system settings under “Hyvä Themes > Experimental > Enable View Transitions.”
  • Library Upgrades:

    • TailwindCSS: Updated from version 3.4.1 to 3.4.13, bringing performance improvements and bug fixes.

Compatibility and Usability

Ensuring compatibility with Magento’s latest releases, Hyvä Themes versions 1.3.6 to 1.3.10 are fully integrated with Magento 2.4.7. These updates not only eliminate conflicts but also streamline the development process, allowing a Magento development agency to implement complex customizations without sacrificing speed and performance.

Hyvä Themes also prioritize ease of use by offering:

  • Simplified configurations for key features.
  • Intuitive updates that enhance website functionality without additional development overhead.
  • Performance-focused updates that align with Google’s algorithmic changes, ensuring better search engine rankings.

Security Enhancements

With every update, security remains a priority. The introduction of mandatory form keys for customer login via Ajax in version 1.3.6 is a prime example of how Hyvä Magento Themes  continues to fortify stores against vulnerabilities.Additionally, by reducing the number of redundant scripts, the updates ensure that there are fewer security loopholes that could be exploited by malware.

If your ecommerce store isn’t regularly maintained, vulnerabilities can pile up. That’s why investing in professional Magento 2 development services ensures your business remains secure and compliant.

Why These Updates Matter

The recent Hyvä Themes updates demonstrate a clear commitment to improving:

  • Performance: Faster load times, reduced redundant scripts, and optimized JavaScript handling contribute to a better user experience.
  • Security: Enhanced login protections and refined script execution make stores more secure.
  • Usability: Improved UI components, accessibility adjustments, and simplified configurations ensure that both developers and end-users benefit.
  • SEO & Rankings: With Google’s algorithm prioritizing speed and performance, these updates ensure that Magento stores using Hyvä Themes stay competitive in search rankings.

Final Thoughts

Hyvä Themes continues to redefine the Magento experience with its latest updates, spanning versions 1.3.6 to 1.3.10. From groundbreaking performance improvements and security enhancements to exciting new UI features and smoother animations, these updates empower store owners and developers to create high-performing, efficient, and secure online stores.

For businesses looking to cut through the competitive ecommerce landscape, upgrading to the latest Hyvä Themes version is a must. Whether you seek better performance, enhanced security, or streamlined development, these updates offer everything needed to elevate your Magento store.

Looking for Magento development services or need an expert in Hyvä theme development services to upgrade your store? Let’s talk.

Interested & Talk More?

Let's brew something together!

GET IN TOUCH
WhatsApp Image