We are very happy to announce the release of Phalcon v5.0.0 Alpha 3!
Another “maintenance” release for v5 series. We made some changes to the release tag to align with PECL as well as fixed a few bugs and worked on interfaces. We are encouraging our early adopters to install the new version and provide feedback.
This release requires PHP 7.4 or PHP 8.0
Huge thanks to our contributors that reported issues, offered input as well as submitted pull requests with additions and corrections!
NOTE: You can always check our roadmap and the status of our active sprint for v5 in our project page: https://github.com/orgs/phalcon/projects/4
Changelog
Changed
- Changed version format to allow alpha/beta/RC releases on PECL.
- Changed:
Phalcon\Mvc\Model\Resultset\Complex::__constructnow acceptsPsr\SimpleCache\CacheInterfacefor the cachePhalcon\Mvc\Model\Resultset\Simple::__constructnow acceptsPsr\SimpleCache\CacheInterfacefor the cachePhalcon\Mvc\Model\Resultset::__constructnow acceptsPsr\SimpleCache\CacheInterfacefor the cachePhalcon\Mvc\Model\Resultset::getCachenow returnsPsr\SimpleCache\CacheInterface#15471
- Changed
Phalcon\Db\Adapter\AbstractAdapter:delete()signature of optional parameters. #15363 - Changed
bindCountsargument to array type in:Phalcon\Db\Dialect:getColumnList()Phalcon\Db\Dialect:getSqlColumn()Phalcon\Db\Dialect:getSqlExpression()Phalcon\Db\Dialect:getSqlExpressionBinaryOperations()Phalcon\Db\Dialect:getSqlExpressionCase()Phalcon\Db\Dialect:getSqlExpressionCastValue()Phalcon\Db\Dialect:getSqlExpressionConvertValue()Phalcon\Db\Dialect:getSqlExpressionFunctionCall()Phalcon\Db\Dialect:getSqlExpressionGroupBy()Phalcon\Db\Dialect:getSqlExpressionHaving()Phalcon\Db\Dialect:getSqlExpressionJoins()Phalcon\Db\Dialect:getSqlExpressionLimit()Phalcon\Db\Dialect:getSqlExpressionList()Phalcon\Db\Dialect:getSqlExpressionObject()Phalcon\Db\Dialect:getSqlExpressionOrderBy()Phalcon\Db\Dialect:getSqlExpressionScalar()Phalcon\Db\Dialect:getSqlExpressionUnaryOperations()Phalcon\Db\Dialect:getSqlExpressionWhere()Phalcon\Db\DialectInterface:getSqlExpression()
Fixed
- Fixed
Phalcon\Db\Adapter\AbstractAdapter:delete()whenbindTypesargument is passed. #15363 - Fixed
Phalcon\Storage\Adapter\Redis::getAdapterto use passedconnectionTimeout,retryIntervalandreadTimeoutoptions for the connection #15484 - Fixed
Phalcon\Mvc\View\Engine\Volt\Compilerfor a use case when a block will return null vs an array forstatementListin PHP 8 #15556
Chat - Q&A
Support
Social Media
Videos
<3 Phalcon Team