Cphalcon 3.0.2 发布了。Cphalcon 是一个开源的 Web 框架,作为 PHP 语言 C 扩展,它提供了更高的性能与更低的资源消耗。
更新内容:
-
Fixed saving snapshot data while caching model #12170 , #12000
-
Fixed
Phalcon\Http\Response\Headers::send
to send correct status header #12179 -
Fixed
Phalcon\Mvc\Model::setSnapshotData
,Phalcon\Mvc\Model\Resultset\Simple::toArray
by fixing an issue likefetch a, a[key]
using Zephir #11205 , #12147 -
Fixed
Phalcon\Cache\Backend\Memcache::flush
to remove all query keys after flush memcached #12182 -
Fixed
Phalcon\Cache\Backend\Memory::delete
to correct remove items fromPhalcon\Cache\Backend\Memory::$_data
-
Fixed
Phalcon\Cache\Frontend\Data::afterRetrieve
,Phalcon\Cache\Frontend\Igbinary::afterRetrieve
,Phalcon\Cache\Frontend\Msgpack::afterRetrieve
to unserialize only raw data #12186 -
Fixed
Phalcon\Mvc\Model::cloneResultMapHydrate
to correct create array/objects from data by column map with types #12191 -
Fixed
Phalcon\Validation\Validator\Confirmation::validate
to usefieldWith
instead offield
when looking up the value for labelWith. -
Fixed
Phalcon\Cache\Backend\Redis::_connect
to useselect
redis internal function only when theindex
is greater than zero. -
Fixed
Phalcon\Config\Adapter\Ini::_cast
to allow create extended config adapters #12230 . -
Fixed
Phalcon\Tag::appendTitle
,Phalcon\Tag::prependTitle
to stack title prepending and appending #12233 . -
Fixed
Phalcon\Debug::getVersion
to provide validlink to the latest Phalcon major version #12215 -
Fixed
Phalcon\Session\Adapter\Libmemcached::read
,Phalcon\Session\Adapter\Libmemcached::destroy
,Phalcon\Session\Adapter\Memcache::read
,Phalcon\Session\Adapter\Memcache::destroy
,Phalcon\Session\Adapter\Redis::read
andPhalcon\Session\Adapter\Redis::destroy
in accordance with thesession_set_save_handler
API #12206 -
Fixed
Phalcon\Validation::getValue()
to use filters when having entity -
Fixed
Phalcon\Db\Dialect\Mysql::describeReferences()
andPhalcon\Db\Dialect\Postgresql::describeReferences()
to return proper sql -
Fixed
Phalcon\Db\Column::hasDefault
to returnfalse
for autoincrement columns phalcon/phalcon-devtools#853 -
Fixed
Phalcon\Db\Dialect\Postgresql::createTable
,Phalcon\Db\Dialect\Postgresql::addColumn
,Phalcon\Db\Dialect\Postgresql::modifyColumn
to correct escape default values #12267 , phalcon/phalcon-devtools#859 -
Fixed
Phalcon\Forms\Form::bind
to clean form elements #11978 , #12165 , #12099 , #10044 -
Fixed
Phalcon\Tag::resetInput
for proper use without attempts to clear$_POST
#12099 -
Fixed
Phalcon\Db\Dialect\Mysql
andPhalcon\Db\Dialect\Postresql
to correctly check schema in missing methods -
Fixed
Phalcon\Cache\Backend\Apc::flush
to remove only it's own keys by prefix #12153 -
Fixed
Phalcon\Acl\Adapter\Memory::isAllowed
to call closures when using wildcard #12333 -
Fixed
Phalcon\Validation\Validator\File
array to string conversion inminResolution
andmaxResolution
#12349 -
Fixed
Phalcon\Cache\Backend\File::queryKeys()
to compare the filename against parsed prefix -
Database identifiers are now properly escaped #12410