We are happy to announce that Phalcon v5.3.0 has been released!
This release fixes form-data handling for PUT requests, changes the dynamic update by default in the ORM, and fixes a memory leak in the Micro application, especially when one is using Swoole.
The biggest change comes in the
Phalcon\Mvc\Micro, where the class is no longer automatically registered in the
Phalcon\Di\Dicontainer with the name
application. This registration was responsible for numerous memory leaks, when using Swoole with Micro.
Along with those, some optimizations have been introduced as well as new methods in the Model, Metdata and Loader.
Once again, a huge thanks to our community for helping out with bug fixing and more importantly bug reporting!
Phalcon\Mvc\Model::appendMessagedFromfor code consistency and to add messages from another model #16391
Phalcon\Autoload\Loader::isRegisteredfor debugging purposes #16391
Phalcon\Encryption\Security\JWT\Builder::addHeader()to allow adding custom headers #16396
Phalcon\Mvc\Model::postSaveRelatedRecordsfor better code logic and a clearer separation of behaviour, although it lead to partially repeated code. #16391
- Parse multipart/form-data from PUT request #16271
- Set Dynamic Update by default system-wide #16343
- Fixed memory leak in Micro application #16404
Developers can upgrade using PECL
pecl install phalcon-5.3.0
To compile from source, follow our installation document
Chat - Q&A
<3 Phalcon Team