Phalcon v5.8.0 Released

Phalcon v5.8.0 Released

We are happy to announce that Phalcon v5.8.0 has been released!

This release fixes memory leaks, several bugs and introduces events in Storage and Cache.

A huge thanks to our community for helping out with bug fixing and more importantly bug reporting!

Changelog

Changed

  • Changed Phalcon\Mvc\Model, Phalcon\Support\Collection and Phalcon\Support\Registry to correctly implement \Serializable interface. #16591
  • Changed the Phalcon\Mvc\Router\Group::getHostname() to return null also. #16601
  • Changed Phalcon\Mvc\View\Engine\Volt\Compiler::compileSource to also return array #16608

Added

  • Added events and Phalcon\Events\Manager for Phalcon\Storage\Adapter\Apcu, Phalcon\Storage\Adapter\Redis, Phalcon\Storage\Adapter\Memory, Phalcon\Storage\Adapter\Libmemcached, Phalcon\Storage\Adapter\Stream, Phalcon\Storage\Adapter\Weak, Phalcon\Cache\Adapter\Apcu, Phalcon\Cache\Adapter\Redis, Phalcon\Cache\Adapter\Memory, Phalcon\Cache\Adapter\Libmemcached, Phalcon\Cache\Adapter\Stream, Phalcon\Cache\Adapter\Weak Phalcon\Cache\AbstractCache. #16606

Fixed

  • Fixed Phalcon\Support\Helper\PascalCase causing memory leak by anonymous function #16593
  • Fixed Phalcon\Mvc\Model\Query to rollback failed transactions and re-throw exception for data consistency #16604

Upgrade

Developers can upgrade using PECL

pecl install phalcon-5.8.0

To compile from source, follow our installation document

Supporters
Sponsors
Partners
Projects
We're a nonprofit organization that creates solutions for web developers. Our products are Phalcon, Zephir and others. If you would like to help us stay free and open, please consider supporting us.