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\DispensableAttributesProviderthrough the base module'sdi.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 baseHyva_Checkoutmodule. - See
\Hyva\Checkout\Model\Config\DispensableAttributesProviderand\Hyva\Checkout\Block\Adminhtml\System\Config\HyvaThemesCheckout.
- The class is retained for backwards compatibility but is now
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.