We are happy to announce the immediate release of Zephir 0.13.0.
Along with several enhancements, interface checks and bug fixes, Zephir 0.13.0 offers support for PHP 7.4 and PHP 8.0, which is a big milestone!
This release aligns with our goals for Phalcon and the upcoming v5 release which will support only PHP 7.4 and PHP 8.0
Changelog
Added
Changed
- Dropped support of PHP 
<= 7.4versions #2111 - Removed call of 
generatecommand insidecompilecall #2150 - Removed call of 
compilecommand insideinstallcall #2150 
Fixed
- Fixed parameters type detection in methods/functions (PHP 
>= 8.0only) - Fixed not adding all build directories #2144
 
Also in versions 0.12.21 and 0.12.20, the following issues were resolved:
Fixed
- Fixed path separators in generated 
config.m4file on Windows #2153 - Fixed missing kernel directory at build time ice/framework#271
 - Fixed stubs generation for case with array declaration with square brackets in params
 - Fixed parameters positioning for 
implode()php function #2120 
Added
- Added supports void type return value for stubs phalcon/ide-stubs#50 #1977
 
A huge thank you to the community and contributors!
Cross posted from the Zephir Blog
Chat - Q&A
Support
Social Media
Videos
<3 Phalcon Team