We are very happy to announce the release of Phalcon v5.0.0 Alpha 5!
This release requires PHP 7.4 or PHP 8.0
The PECL package will be uploaded within the next few days (we are working to speed that process up also). Packagecloud packages will be available later on tonight.
There was a potential security issue discovered from one of the members of the community and therefore we rushed to release v5.0.0alpha4
. However, during that release, we accidentally generated the source files with the wrong Zephir version. As such, if the community would compile and use alpha4
would end up with the dreaded PSR Symbols not defined
(or something similar).
Jeckerson and AlexNDRmac worked to better adjust our build process to merge all the architectures in one folder (instead of three in the past). They also fixed the GitHub Action that would automatically attach the PECL package as well as the DLLs in the release page when we tag the master
branch with a new release.
The process is working as expected (tested it with the latest release). This alone has saved a lot of work for the team, since we are no longer waiting for hours for AppVeyor to build the DLLs, nor do we have to manually download them and attach them to the release.
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
5.0.0alpha5 (2021-09-09)
Changed
- Merged all architectures (
build/phalcon/32bits
,build/phalcon/64bits
andbuild/phalcon/safe
) into single universal insidebuild/phalcon
#15647
Fixed
- Fixed C code in
build/
directory #15647
5.0.0alpha4 (2021-09-05)
Changed
- Changed
composer.json
to use PSR 1.1.x #15504 - Changed
Phalcon\Di\Injectable:getDI()
to set default DI when no DI is set #15629
Added
- Added
Phalcon\Flash\Direct::setCssIconClasses
andPhalcon\Flash\Session::setCssIconClasses
to allow setting icons in the flash messages (bootstrap related) #15292 - Added
Phalcon\Http\Message\RequestMethodInterface
andPhalcon\Http\Message\ResponseStatusCodeInterface
that contain constants to be used for any HTTP implementations (see PHP-FIG) #15615
Top comments (0)