2.2.0
Breaking Changes
- Enforce array in method prototypes when appropriate (#567) @mvorisek
- Add separate/explicit Model::setMulti() method, Model::set() no longer accepts array (#621) @mvorisek
- Drop AppScopeTrait trait from Model & Persistence classes (#654) @mvorisek
- Fix PSR class/trait/method naming (#652) @mvorisek
- [refactor] UserAction\Generic to Model\UserAction (#634) @georgehristov
- Improve array persistence and disallow passing array by reference (#627) @mvorisek
- HasXxx() methods now return bool only + always require field to be defined first (#616) @mvorisek
What’s Changed
- Fix composer develop install issue (#657) @DarkSide666
- Update CS for PHP 7.3 (#653) @mvorisek
- Drop PHP 7.2 support (#649) @mvorisek
- Separate UserAction validation in a protected method (#650) @georgehristov
- Move safe "@return bool" phpdoc to code (#647) @mvorisek
- Fix UserAction\Generic deprecation warning (#646) @georgehristov
- Test with native MySQL 8.0 (#645) @mvorisek
- Add testing with PHP 8.0 (#644) @mvorisek
- [hotfix] backward compatibility for UserAction::$scope property (#643) @georgehristov
- fix reference (#642) @DarkSide666
- Fix default action icon seeds (#640) @mvorisek
- Use strict array seed (#639) @mvorisek
- [fix] dsql Postresql Connection class (#638) @georgehristov
- [update] use dsql refactored connection class (#637) @georgehristov
- Fix generated caption for anonymous classes (#633) @mvorisek
- Html param for DSQL\Expression::getDebugQuery() is no longer supported (#632) @mvorisek
- Update CS - require strict types (#625) @mvorisek
- Fix tests when SqlFormatter formatter lib is available (#628) @mvorisek
- Add codecov.yml config (#623) @mvorisek
- Better fix for null offset limit (#613) @mvorisek
- Remove @throws by CS fixer (#622) @mvorisek
- Fix typo - ModelArrayAccessTrait is trait (not class) (#620) @mvorisek
- Fix tests - exception message changed in atk4/core (#619) @mvorisek
- Delete CHANGELOG.md (#618) @mvorisek
- Revert mandatory validation (keep unfixed as before phpunit upgrade) (#615) @DarkSide666
- Fix Email field test (#612) @DarkSide666
- Upgrade phpunit (#561) @mvorisek