resources/CHANGELOG-3.3.md
Phalcon\Db\Dialect\Mysql::modifyColumn to produce valid SQL for renaming the column #13012Phalcon\Forms\Form::getMessages to return back previous behaviour: return array of messages with element name as key #13294Phalcon\Mvc\Model\Behavior\SoftDelete::notify to solve the exception that soft deletion renamed model #13302, #13306E_DEPRECATED error for each() in Phalcon\Debug\Dump #13253Phalcon\Cache\Backend\Redis::exists to always return boolean #13066default Volt filter #13242, #13244Phalcon\Validation\Validator\Date to return code in validation messageswitch/case syntax to the Volt Engine #13107Phalcon\Logger\Adapter\Blackhole #13074Phalcon\Http\Request::hasHeader to check if certain header exists103 (Early Hint) HTTP status coderouter:beforeMount event to Router::mount #13158Phalcon\Mvc\Application::sendHeadersOnHandleRequest to enable or disable sending headers by each request handling #13101Phalcon\Mvc\Application::sendCookiesOnHandleRequest to enable or disable sending cookies by each request handling #13101Phalcon\Mvc\Model\MetaData\Apcu #13078Phalcon\Config\Factory::load()Phalcon\Mvc\Mico\Collection::mapVia to map routes via methodsPhalcon\Mvc\Model::setOldSnapshotData to set old snapshot data separately to current snapshot dataPhalcon\Http\Response::removeHeader to remove specific header from responsePhalcon\Mvc\Query::setTransaction to enable an override transaction #13226Phalcon\Mvc\Model\Query\Builder::getPhql to correct generate PHQL in argument's array when using order DESC or ASC #11827Phalcon\Db\Dialect\Postgresql::createTable to produce valid SQL for table definition with BOOLEAN types #13132Phalcon\Db\Dialect\Postgresql::_castDefault to return correct value for BOOLEAN type #13132, phalcon/phalcon-devtools#1118Phalcon\Mvc\Model::_doLowInsert to correct save snapshot on creation/save identityless models #13166Phalcon\Mvc\Model::_doLowUpdate to correctly work with Phalcon\Db\RawValue #13170Phalcon\Mvc\Model::allowEmptyStringValues to correct works with saving empty string values when DEFAULT not set in SQLPhalcon\Mvc\Model\Behavior\SoftDelete to correctly update snapshots after deleting itemPhalcon\Mvc\Model to set old snapshot when no fields are changed when dynamic update is enabledPhalcon\Acl\Adapter\Memory::isAllowed to properly pass role and resource objects to custom function if they are objects of the same classPhalcon\Mvc\Model to allow to pass a transaction within the query context #13226