We are extremely happy today to announce the release of our newest Phalcon version: 3.1.2.
This release fixes a few bugs, but one of them has been one of the most sought after by the community: PHP 7.1 support.
The release tag can be found here: 3.1.2
Imagick::getVersion() error in some systems #12729. In certain systems, extending
Imagick::getVersion() cannot be called and is correctly called now using
Object of class
Phalcon\Db\RawValue could not be converted to float
Phalcon\Mvc\Model::_doLowInsert to properly set snapshot when having default values and public properties #12766
PHP 7.1 Support
Fixed PHP 7.1 issues [#12055](https://github.com/phalcon/cphalcon/issues/12055).
This issue took us a lot longer to address than we would have liked. We had to tackle issues with Zephir as well as our code generation scripts along with this one.
The wait is over though! Phalcon can be installed with PHP 7.1 installations, so enjoy it!
Regarding our goals, we are a bit behind on our Zephir Milestone with 50% done. We are working however hard to fix all the issues remaining. The documentation revamp also is moving along nicely.
A huge thank you and kudos to our community for the patience and support all this time. Also huge thank you to our contributors for making this release possible!
Phalcon 3.1.2 can be installed from the
master branch, if you don’t have Zephir installed follow these instructions:
git clone http://github.com/phalcon/cphalcon cd cphalcon/build sudo ./install
Note that running the installation script will replace any version of Phalcon installed before.
PackageCloud.io has been updated to allow your package manager (for Linux machines) to upgrade to the new version seamlessly.
Note that the Windows DLLs are now available in our Github Release page
We encourage existing Phalcon 3 users to update to this version.
<3 Phalcon Team