Table of Contents & Menu
Navigation

Upgrading to 1.2.3

Version 1.2.3 is a minor release primarily for PHP 8.2 compatibility.

When upgrading the Hyvä Theme to 1.2.3, always update the hyva-themes/magento2-theme-module to its latest version simultaneously.

The Hyva_Theme module (package hyva-themes/magento2-theme-module) can always be safely updated to its latest version, even if you are not upgrading the Default Theme to 1.2.3.

Backward incompatible changes

The class property \Hyva\Theme\Plugin\FrontController\HyvaHeaderPlugin::$theme was previously undeclared (dynamic public) and is now declared with private visibility.
This is a backward-incompatible change, as child classes directly referencing this parent property will no longer function.

This scenario is considered unlikely. A simple workaround is to declare and assign the property within the child class as well.

Changelogs

Changelogs are available in the `CHANGELOG.md` file within the codebase or via the links below:

Tooling

For general upgrade guidance, refer to the Hyvä Theme upgrade documentation.