Skip to content

v2.0.0

Latest

Choose a tag to compare

@cl77 cl77 released this 11 May 15:51
· 1 commit to master since this release

First seven.io-branded release of the Magento 2 module.

Highlights

  • Rebrand from sms77/magento2 to seven.io/magento2 (package name change - install with composer 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_DE translation
  • 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.xml and acl.xml (admin section was not reachable in some setups)
  • Removed deprecated setup_version attribute from module.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:clean

See the README for the full setup, placeholders and troubleshooting guide.