Skip to content

Version 1.2.4 Stable

Compare
Choose a tag to compare
@niden niden released this 29 Mar 19:01
· 14867 commits to master since this release
  • Fixed broken ACL inheritance (#905)
  • Fixed crash while rendering element's label (#1210)
  • Fixed XSS vulnerabilities (#1216, #1190)
  • Added support for APCu 4.0.2+ (#1234)
  • Fixed chaining of CSS/JS filters (#1198)
  • Fixed notices and warnings with complex PHQL queries (#1222)
  • Memory allocation optimizations (#1220)
  • Fixed regular expression in \Phalcon\Mvc\Model\Validator\Email (#1243)
  • Documentation bug fixes
  • Phalcon\Mvc\Model::hasOne/hasMany/belongsTo/hasManyToMany/addBehavior() are now public methods (#1166)
  • Added support for MySQL DOUBLE type (#1128)
  • Added support for UTF-8 characters in jsmin
  • Added support for UTF-8 to \Phalcon\Debug (#1099)
  • Fixed regression in \Phalcon\Http\Request::getRawBody() (#1091)
  • Implemented \Phalcon\Cache\Backend\Memory::queryKeys() (#1093)
  • Redirects use status descriptions from RFC 2616 (#1175)
  • \Phalcon\Config::merge now works with derived classes (#1024)
  • \Phalcon\Security::checkHash() allows to restrict the length of the password to avoid attacks like https://www.djangoproject.com/weblog/2013/sep/15/security/
  • \Phalcon\Config can now be cloned (#1277)
  • \Phalcon\Mvc\Query\Builder::__construct() ignores joins (#1327)
  • Bug with a custom Events Manager in Phalcon\Mvc\Models (#1314)
  • Micro Collections return Phalcon\Mvc\Micro\CollectionInterface (#1130)
  • \Phalcon\Forms\Form::getMessages() does not generate a fatal error if the form is valid (#1349)
  • Fixed memory leaks (#1345)
  • Fixed invalid memory reads/writes across the code (#1340)
  • Fixed HAVING handling in Phalcon\Mvc\QueryBuilder (#1396)
  • Bug fixes in \Phalcon\Logger{Adapter,Formatter}\FirePhp (#1333)
  • Bug fixes in Phalcon\Cache\Backend\Xcache (#1406)
  • Phalcon\Forms\Element::__toString() does not throw exceptions anymore (#1413)
  • Other bug fixes (#947, #1131, #1040, #1275, #1392, #1396, #1399, backported patches from 1.3.0 etc)