Upgrading to 1.2.7
1.2.7 introduces some improvements to facilitate Hyvä Enterprise as well as fixing some bugs.
When updating the Hyvä Theme to version 1.2.7, please note to always update the
hyva-themes/magento2-theme-module to the latest version as well.
Even if not updating the Default Theme to 1.2.7, it should always be safe to update
Hyva_Theme module to the latest version (package
Backward incompatible changes
There are no backward incompatible changes in release 1.2.7.
Updated reset-theme to 1.1.5
hyva-themes/magento2-reset-theme version constraint is raised to
If the reset-theme is a dependency in your root composer.json file, be sure to include it in the update.
Composable header customer-account menu
Note: This change was released in 1.3.2 of the main branch.
Previously, it was not possible to add links to the
Magento_Customer/templates/header/customer-menu.phtml template without overriding the template.
In the past, this has often led to conflicting template overrides from third-party extensions.
customer-menu.phtml based on previous Hyvä Themes releases will continue to work without changes.
However, they will not render menu links added with Layout XML, so you might want to consider migrating existing customized
customer-menu.phtml to use the new template.
Links can be added by declaring children blocks in the layout XML of either the
<referenceBlock name="header.customer.logged.in.links"> <block name="customer.header.orders.link" class="Hyva\Theme\Block\SortableItemInterface"> <arguments> <argument name="label" xsi:type="string" translate="true">My Orders</argument> <argument name="path" xsi:type="string">sales/order/history</argument> <argument name="sort_order" xsi:type="number">30</argument> </arguments> </block> </referenceBlock>
For more information on how to add links, headings and delimiters to the customer header menu, please refer to the documentation.
Changelogs are available from the CHANGELOG.md in the codebase, or here: