2.2.0
Breaking Changes
- Refactor Template and improve performance and type safety (#1349) @mvorisek
- Close html tag immediatelly - add nested Form support (#1275) @mvorisek
- Drop App::dbConnect() method (#1361) @mvorisek
- Refactor render methods (#1358) @mvorisek
- Fix PSR class/trait/method naming (#1354) @mvorisek
- Move Layout\Generic to Layout (#1335) @georgehristov
- [refactor] model user action executors (#1308) @georgehristov
- Rename TableColumn NS to Table\Column (#1313) @georgehristov
- Rename FormField NS to Form\Control (and FormLayout to Form\Layout) (#1311) @georgehristov
Major Features
- Close html tag immediatelly - add nested Form support (#1275) @mvorisek
- Rename TableColumn NS to Table\Column (#1313) @georgehristov
- Rename FormField NS to Form\Control (and FormLayout to Form\Layout) (#1311) @georgehristov
What’s Changed
- Fix composer develop install issue (#1368) @DarkSide666
- Fix Model::set() with no longer supported array input (#1367) @mvorisek
- Fix for stricter method prototypes (#1366) @mvorisek
- Fix for Model::set() no longer supports array (#1364) @mvorisek
- [feature] - Update Js package dependency (#1362) @ibelar
- Fix docs for removed App::dbConnect() method (#1363) @mvorisek
- Rename template dirs to match class NS (#1360) @mvorisek
- [fix] Virtual page rendering (#1359) @ibelar
- [feature] Update to Fomantic-UI version 2.8.6 (#1352) @ibelar
- Update CS for PHP 7.3 (#1357) @mvorisek
- [fix] CRUD afterDelete hook (#1356) @ibelar
- [refactor][fix] MultiLine form control (#1355) @ibelar
- [fix] Table Action Confirmation Message (#1353) @ibelar
- Move safe "@return bool" phpdoc to code (#1337) @mvorisek
- try to fix json encode (#1351) @DarkSide666
- Drop PHP 7.2 support (#1345) @mvorisek
- Fix not freed objects/references (#1348) @mvorisek
- Use DockerHub registry instead of CFCR (#1346) @romaninsh
- [update] use explicit argument names (#1339) @georgehristov
- Use correct classes in Form\Control\DropdownCascade (#1343) @georgehristov
- [hotfix] demos using Layout\NavigableInterface instead of Layout\Navigable (#1344) @georgehristov
- Optimize Travis composer install (#1334) @mvorisek
- No echo and output buffering in App::run() (#1338) @mvorisek
- Fixes in docs and inline comments (#1336) @georgehristov
- Add testing with PHP 8.0 (#1333) @mvorisek
- fix property names (#1332) @DarkSide666
- Fix Action button icon (#1331) @DarkSide666
- Fix FormField/FormLayout rename refactoring (#1329) @georgehristov
- Fix seed usage - icon without class name, instance as class name (#1330) @mvorisek
- [fix] Form Section (#1325) @ibelar
- [fix] Form Conditional Control (#1324) @ibelar
- fgets can also return false (#1323) @DarkSide666
- Hotfix string seeds (#1320) @mvorisek
- Use strict array seed (#1315) @mvorisek
- [fix] - Table Generic Hook const (#1318) @ibelar
- Throw standard exception on "callback never reached" error (#1312) @mvorisek
- Fix Demo - Crud caption for Anonymous class (#1304) @abbadon1334
- Add phpdoc to anonymous classes in demos (#1303) @mvorisek
- Cache template files in memory (#1301) @mvorisek
- Fast testing without webserver (#1277) @mvorisek
- [fix] Crud sorting and pagination (#1302) @ibelar
- [fix] File Import Demo (#1299) @ibelar
- Dump Behat page data on/for (the first) failed step (#1281) @mvorisek
- Transform SQL demo data to Sqlite and use Sqlite as default for demos (#1294) @mvorisek