2.6.0
New features
- Add flash variables.
- Add Debug plugin. It can be used to show a debug bar on development environments.
- Add KebabCaseUrl plugin, usable to manage kebab-case URLs.
- Add ExtendedArray utility object. Used to improve configuration overloading by platform.
- Session: add 'cookieDomain' parameter in configuration.
- Email: add templatedMail() method.
- Text: add ascii(), hasLower(), hasUpper() and convertCase() methods.
- Request: add isAjax() method.
- Response and Smarty view: add HTML stream prepend and append.
- Auth attribute: add flash variable to tell why a user is not allowed to access to a resource.
Internal modification
- Auth controller: change session variables to flash variables.
Debugs
- Auth controller: manage empty roles or services.
- Log: code refactoring.
- Add information (file name and line number) in case of critical error