Phalcon v3.4.2 Release Notes

Release Date: 2018-12-02 // over 5 years ago
    • โž• Added missing Volt tags to array helper in Phalcon\Mvc\View\Engine\Volt\Compiler::functionCall #13447
    • โž• Added the ability to explicitly define nullable columns (especially timestamp ones) #13099
    • ๐Ÿ”จ Refactored Phalcon\Db\Adapter\Pdo::query to use PDO's prepare and execute and Phalcon\Db\Adapter::fetchAll to use PDO's fetchAll
    • ๐Ÿ›  Fixed Phalcon\Validation\Validator\Numericality to accept float numbers on locales with comma decimal point #13450
    • ๐Ÿ›  Fixed Phalcon\Tag so it unsets parameters before passing options array to self::renderAttributes
    • ๐Ÿ›  Fixed Phalcon\Http\Response::setFileToSend filename; when file downloaded it had an extra _
    • ๐Ÿ›  Fixed Phalcon\Mvc\Model\Query::execute to properly bind parameters to sub queries #11605
    • ๐Ÿ›  Fixed Phalcon\Http\Request::getJsonRawBody #13501. It will now return false when the body content is empty, as well as when it encounters an error whilst decoding the JSON content
    • ๐Ÿ›  Fixed Phalcon\Validation::preChecking to allow use Phalcon\Db\RawValue as an empty container for isAllowEmpty option #13549, #13573, #12519
    • ๐Ÿ›  Fixed object binding and placeholder creation in Phalcon\Db\Adapter::insert and Phalcon\Db\Adapter::update #13058
    • ๐Ÿ›  Fixed Phalcon\Config\Adapter\Ini not building config objects properly for numerical keys #12725, #13604
    • ๐Ÿ›  Fixed incorrect scope of view variables #12176, #12385, #12648, #12705, #13288
    • ๐Ÿ›  Fixed Phalcon\Config::_merge not merging config with numeric properties properly #13351.