Phalcon v4.0.1 Release Notes

Release Date: 2020-01-11 // 12 days ago
  • 👌 Supported PHP Versions: 7.2, 7.3, 7.4

    🔄 Changed

    • 🔄 Changed the logic when logging times for Phalcon\Logger to use DateTimeImmutable so as to handle microseconds if necessary. #2893
    • 🔄 Changed Phalcon\Http\Cookie::send and Phalcon\Http\Cookie::delete to allow for samesite to be passed in the options when using PHP > 7.3 #14627

    🛠 Fixed

    • 🛠 Fixed Phalcon\Mvc\Model\Criteria Di isn't set when using Criteria::fromInput() #14538
    • 🛠 Fixed Phalcon\Db\Dialect\Mysql removing unnecessary parentheses for double and float #14645 @pfz
    • 🛠 Fixed Phalcon\Http\Cookie::delete to parse the correct parameters - cannot use alternative syntax until PHP 7.3 #14643
    • 🛠 Fixed Phalcon\Mvc\Model::__isset to take into account non visible properties by checking the getter if it exists #13518 #13900
    • 🛠 Fixed Phalcon\Mvc\Model::__set to return a more informative message if we are tying to access a non visible property #13518 #13900
    • 🛠 Fixed Phalcon\Mvc\Model\Resultset\Simple::toArray to correctly process virtual fields #14669
    • 🛠 Fixed Phalcon\Session\Manager::getUniqueKey to prefix the key only if uniqueId is present #14688
    • 🛠 Fixed Phalcon\Db\Adapter\Pdo::describeColumns to correctly detect ENUM columns #14691