All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added PHPStan level 9 support by improving type hints (#27)
- Added keywords to composer.json for better package discovery
- Updated installation instructions to recommend using
--dev
flag with composer - Made package explicitly development-focused to avoid Adobe Commerce security warnings (#28)
- Updated badge icon with support for newer versions of Magento
- Fixed issue where 2FA could remain enabled for API token generation when main 2FA was disabled (#29)
- Fix compatibility with MFTF 3.10.0 (#16)
This is a potentially breaking release, as it changes the overall functionality when Magento is in developer
mode. A new "Disable 2FA in Developer Mode" system configuration has been created, which is a Yes/No toggle. By default, it is set to Yes so that 2FA is automatically disabled when a Magento site is in developer
mode. When this is set to No, the two other 2FA configuration dropdowns set the configuration for 2FA. When not in developer
mode, this toggle has no effect.
- Add ability to automatically disable 2FA when in developer mode (#13).
- Removed newline character from MFTF config:show bool cast (#10).
- Fixed composer.json version, re-tagging to redeploy to packagist.
- Added test rewrite to MFTF to get core tests to pass when 2FA is disabled (#5).
- Removed typed properties for PHP 7.3 support (#6).
- Support to disable 2FA for API token generation (#1).
- Updated docblocks and other minor formatting issues.
- Updated REAMDE to make it more explicit not to disable 2FA within production environments.
- Initial release.