Upgrading to 1.3.11 CSP
The release of hyva-themes/magento2-default-theme-csp
version 1.3.11 introduces basic strict CSP support.
When switching the Hyvä Theme to version the CSP-compatible release, the hyva-themes/magento2-theme-module
package has to be at least at version 1.3.11.
Backward incompatible changes
Alpine-CSP breaks backward compatibility. After changing a theme's parent to Hyva/default-csp
, all customizations need to be adjusted accordingly.
Please refer to the Hyvä Theme CSP Developer documentation for details.
It can also be helpful to compare a template from the regular vendor/hyva-themes/magento2-default-theme
with the CSP compatible version in vendor/hyva-themes/magento2-default-theme-csp
to see what is changed.
Steps to take after changing the parent theme to magento2-default-theme-csp
Remember to update the content paths in the tailwind configuration of the child theme so it uses the CSP default theme instead of the non-CSP version.
Changelogs
Changelogs are available from the CHANGELOG.md in the codebase, or here:
Tooling
Please refer to the Hyvä Theme upgrade docs for helpful information on how to upgrade.