Display MoreCode
- BACKEND
- Added: Array::Utils library (PerlVendor)
- Fixed: Can't locate object method "remove" via package "iMSCP::File" (iMSCP::Service)
- Fixed: SysVinit script are always reported as enabled (Debian SysVinit init provider)
- Fixed: The 'imscp_panel' service is always restarted even when it should not (FrontEnd dpkg(1) post invoke tasks)
- Fixed: The 'is-enabled' support for SysVinit scripts isn't available in older systemd version (Debian Systemd init provider)
- DISTRIBUTIONS
- Added: Support for PHP 7.2, 7.3
- FRONTEND
- Added: ACL assertions for navigation
- Added: Route injector service for i-MSCP plugins
- Added: Service provider injector for i-MSCP plugins
- Added: ServiceProvider for overriding of default Slim error handlers
- Fixed: Output buffer must be erased when an exception is throw while template rendering
- Review: Load all dependencies using the PHP dependency manager (composer), except ZF1
- INSTALLER
- Changed: Required PHP version for the frontEnd is now 7.3
- Changed: Default selected PHP version for customers is now 7.3
- Review: Always install PHP 7.3, regardless of the selected PHP version (frontEnd requirement)
- PLUGINS
- Enhancement: Run frontend applications through the Slim microframework (with backward compatibility in mind)
- See http://www.slimframework.com/ for further details about offered possibilities
- VENDOR
- Added: Hydrahon library (PHP dependency)
- Added: Slim library (PHP dependency)
- Review: idna-convert library is now installed through composer (PHP dependency)
- Review: phpseclib library is now installed through composer (PHP dependency)
- Review: Net_DNS2 library is now installed through composer (PHP dependency)
Source: https://github.com/i-MSCP/imsc…03e90efbc9f0a2574dc70fe6c