First seven.io-branded release of the Magento 2 module.
Highlights
- Rebrand from
sms77/magento2toseven.io/magento2(package name change - install withcomposer require seven.io/magento2) - PHP 8.1+ support (constraint:
^8.1 || ^8.2 || ^8.3 || ^8.4), drops PHP 7 - Tested compatibility statement: Magento 2.4.x
- Internationalization: full
de_DEtranslation - New event triggers: customer registration, order submission (in addition to existing shipment)
- Additional / default recipients per event, plus "internal" mode (skip customer, only send to extra recipients)
Fixes
- ACL resource mismatch between
system.xmlandacl.xml(admin section was not reachable in some setups) - Removed deprecated
setup_versionattribute frommodule.xml
Breaking changes
Package name changed from sms77/magento2 to seven.io/magento2. Update your composer.json:
- "sms77/magento2": "^1.0"
+ "seven.io/magento2": "^2.0"PHP 7.x is no longer supported. Use Magento 2.4 with PHP 8.1 or newer.
Install
composer require seven.io/magento2
php bin/magento module:enable Seven_Api
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento cache:cleanSee the README for the full setup, placeholders and troubleshooting guide.