Skip to content

Adobe Commerce - Hyvä Checkout - Upgrading to 1.0.0 (from 0.2.0 pre-release version)

Release 1.0.0 is the first stable release of the Hyvä Checkout module for Enterprise(hyva-themes/magento2-ee-hyva-enterprise-checkout). It builds on the Hyvä Checkout flow and adds support for Adobe Commerce checkout features (store credit / customer balance, reward points and gift wrapping).

This upgrade guide covers notable changes from the previously released early access version: 0.2.0.

Prior changes are not covered (i.e. 0.1.x and lower).

Notable news

This release is primarily consolidation and housekeeping: shared configuration logic has moved into the base Hyvä Checkout module and an unnecessary dependency has been dropped. There are no frontend behaviour changes.

Address attribute configuration ported to the base Hyvä Checkout module

The admin address-attribute handling that previously lived in this module has been moved into the base Hyva_Checkout module, removing duplicated logic.

  • The EE-specific dispensable attributes (reward_warning_notification, reward_update_notification) are now registered via \Hyva\Checkout\Model\Config\DispensableAttributesProvider through the base module's di.xml.
  • Address field discovery on the admin configuration screen is now handled by \Hyva\Checkout\Block\Adminhtml\System\Config\HyvaThemesCheckout.

Google Tag Manager dependency removed

The hyva-themes/magento2-ee-magento-google-tag-manager dependency has been removed from this module's composer.json require section.

Deprecated code removed

Deprecated classes

  • \Hyva\EnterpriseCheckout\ViewModel\Adminhtml\System\Config\AddressAttributes
    • The class is retained for backwards compatibility but is now @deprecated. Its functionality has been ported to the base Hyva_Checkout module.
    • See \Hyva\Checkout\Model\Config\DispensableAttributesProvider and \Hyva\Checkout\Block\Adminhtml\System\Config\HyvaThemesCheckout.

Changelogs

The changelog is available here.

Tooling

Please refer to the Hyvä Enterprise upgrade docs for helpful information on how to upgrade.

Known Issues

Please check the GitLab issue tracker for known issues.