PHP 8 Beta 3 is now released. Since entering the Beta stage, PHP 8 has entered the feature freeze period and there will be no feature changes. The updates in this version are as follows:
Calendar
Fixed bug#80007 (potential type confusion in unixtojd() parameter parsing)
COM
Fixed bug#55847 (New location for DOTNET .NET 4.0 GAC)
DOM
Fixed bug# 79968 (DOMChildNode API crash on unattached nodes)
Fileinfo
Upgrade to libmagic 5.39
Opcache
Fixed bug #80030 (Optimizer segfault with isset on static property with undef dynamic class name)
The specific release cycle of PHP 8 is as follows:
https://wiki.php.net/todo/php80
Among them, RC6 has been removed to make the plan consistent with releases from other active branches. It can also be seen that the next version RC 1 is scheduled to be released on September 17th, and the official GA date of 8.0.0 is November 26th.
It should be noted that the version in the Beta stage is not suitable for use in production.
PHP 8 is a new major version, which introduces some major changes, as well as many new features and performance improvements, including the long-awaited JIT, Union Types, Attributes and WeakMap, etc. For details, please check the previous Report: