Skip to content

Releases: phalcon/cphalcon

v5.2.2

18 Jun 19:14
ab709f6
Compare
Choose a tag to compare

5.2.2 (2023-06-18)

Fixed

  • Fixed Encryption\Crypt::checkCipherHashIsAvailable to allow proper setting of the hash #16314
  • Removed unlikely from if statements from the Stream storage adapter and Json serializer #16339
  • Fixed Storage\Adapter\Stream::get()/set() to correctly calculate the path if the prefix is present in the key #16348
  • Fixed Html\Helper\Input\Checkbox to correctly process empty values #15959

v5.2.1

28 Feb 19:14
fc183e1
Compare
Choose a tag to compare

5.2.1 (2023-02-28)

Fixed

v5.2.0

27 Feb 01:27
35431ac
Compare
Choose a tag to compare

v5.2.0

Fixed

  • Fixed Phalcon\Html\Helper\Title::prepend to correctly prepend text in subsequent calls #16283

Added

  • Added support for PHP 8.2 #15973

v5.1.4

10 Jan 20:29
ce1392e
Compare
Choose a tag to compare

Fixed

  • Fixed Phalcon\Acl\Adapter\Memory::isAllowed to not use the deprecated ReflectionType::getClass #16255

v5.1.3

25 Dec 04:26
3154028
Compare
Choose a tag to compare

Fixed

  • Fixed Phalcon\Mvc\Micro::handle to type check an object for the finish #16240
  • Fixed Phalcon\DI\Service::resolve to not call the get() from the container and cause an infinite loop #15032

v5.1.2

01 Dec 00:58
bf9b70c
Compare
Choose a tag to compare

Fixed

  • Fixed Phalcon\Support\Debug to correctly calculate the documents URL for the hyperlinks #16223
  • Fixed Phalcon\Html\TagFactory docblock for autocompletion (0129658)
  • Fixed Phalcon\Db\Profiler by correctly calculating the seconds (reapplied changes) #15822
  • Added Phalcon\Html\TagFactory to the Phalcon\Di\FactoryDefault\Cli #16233

v5.1.1

12 Nov 23:50
4eb3fca
Compare
Choose a tag to compare

Fixed

  • Fixed Phalcon\Filter::sanitize to return correct data when noRecursive is true #16199
  • Fixed Phalcon\Html\Escaper::html to not return null when a zero string is passed #16202

v5.1.0

01 Nov 22:19
25c7de5
Compare
Choose a tag to compare

Fixed

  • Fixed Phalcon\Mvc\View\Engine\Volt\Compiler::isTagFactory to correctly detect a TagFactory object without throwing an error #16097
  • Fixed default values for Phalcon\Cli, Phalcon\Dispatcher and Phalcon\Application components to ensure not null values are passed to methods #16186
  • Fixed Phalcon\Form::clear to correctly clear the elements and not recurse #15956

Added

  • Added Phalcon\Http\Request::getPatch() to get a value from a PATCH request #16188
  • Added Phalcon\Http\Request::getFilteredPatch() to get a value filtered from a PATCH request #16188
  • Added Phalcon\Http\Request::hasPatch() to check if a value exist in a PATCH request #16188

v5.0.5

24 Oct 19:28
8ff7af5
Compare
Choose a tag to compare

Fixed

  • Fixed Phalcon\Config\Config::setData to pass the insensitive flag to child objects #16171
  • Fixed Phalcon\Config\Adapter\Groupped::__construct to pass the insensitive flag to child objects #16171
  • Fixed Phalcon\Session\Manager::setName, removing the regex check for the name for custom adapters to work with create_sid() #16170
  • Fixed PdoResult::fetchAll when passed class name in 2nd argument #16177
  • Fixed Forms\Form::label to accept an array as a default variable #16180

v5.0.4

17 Oct 22:48
81a6fcf
Compare
Choose a tag to compare

Fixed

  • Fixed Phalcon\Encryption\Security to take into account the workFactor in the cost calculation #16153
  • Removed double unserializing during Model caching #16035, #16131
  • Fixed Phalcon\Db\Adapter\Pdo\Mysql::describeIndexes to assign an empty string in the index type of null and remove warnings #16157
  • Fixed Phalcon\Db\Adapter\Pdo\Sqlite::describeIndexes to assign an empty string in the index type of null and remove warnings #16157
  • Fixed Phalcon\Mvc\Model\Manager::notifyEvent to return true instead of null on success #16161
  • Fixed Phalcon\Encryption\Security\JWT\Validator::validateExpiration to correctly validate the exp claim #16166