Upgrading to 1.1.23
1.1.23 is a small release to provide PHP 8.2 compatibility.
When updating the Hyvä Theme to version 1.1.23, 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.1.23, it should always be safe to update Hyva_Theme
module to the latest version (package hyva-themes/magento2-theme-module
).
Backward incompatible changes
Previously the class property \Hyva\Theme\Plugin\FrontController\HyvaHeaderPlugin::$theme
was undeclared, and thus treated as a dynamic public property. Now the property is declared with private
visibility.
Technically this is a backward compatibility-breaking change, as any child class referring to the parent class property will no longer work.
However, we believe this scenario to be unlikely, and it is simple to work around by declaring and assigning the property in the child class, too.
Changelogs
Changelogs are available from the CHANGELOG.md in the codebase, or here:
Known Issues
Please check the GitLab issue tracker for the default-theme and the theme-module for known issues.