Prado 4.2.0
Prado 4.2.0 has been released!
This new release introduces a lot of new features and compatibility changes baked during the last year.
The required minimum Php version has been raised to 7.3, and supports Php up to version 8.1.
A big thank to @belisoful that reworked some of the core code to introduce most of the new features, just to name a few:
- TPermissionsManager, implements Role Based Access Control and Authorization Rules for each permission #790
- TCronModule and TDbCronModule, scheduler like linux cron schedule expression #761
- TPluginModule/TDbPluginModule, Integrate Composer extensions for PRADO #743
- TDbParameterModule for reading and setting application parameters with a database-table #771
- Complete rewrite of Prado-CLI #765, #783
Also, the behavior / event system got a big overhaul, with the addition of new classes to manage behaviors (TBehaviorsModule, TBehaviorParameterLoader #741), the creation of a set of builtin behaviors and more fixes and enhancements all around.
As always, before upgrading you may want to have a read at HISTORY.md to see what has changed in details and UPGRADE.md to check if your application needs any modification to run on this new Prado version.
Happy coding!
The PRADO Group