Software 42837 Published by

The fifth release candidate of PHP 7.4.0 has been released





Here the announcement:

The PHP team is glad to announce the fifth release candidate of PHP 7.4: PHP 7.4.0RC5. This continues the PHP 7.4 release cycle, the rough outline of which is specified in the PHP Wiki.
Please DO NOT use this version in production, it is an early test version.
For source downloads of PHP 7.4.0RC5 please visit the download page.
Please carefully test this version and report any issues found in the bug reporting system.
For more information on the new features and other changes, you can read the NEWS file, or the UPGRADING file for a complete list of upgrading notes. These files can also be found in the release archive.
The next release would be 7.4.0RC6, planned for November 14th.
The signatures for the release can be found in the manifest or on the QA site.
Thank you for helping us make PHP better.

Change log:

31 Oct 2019, PHP 7.4.0RC5
- Core:
  . Fixed bug #78226 (Unexpected __set behavior with typed properties). (Nikita)
- COM:
  . Fixed bug #78694 (Appending to a variant array causes segfault). (cmb)
- Date:
  . Fixed bug #70153 (\DateInterval incorrectly unserialized). (Maksim Iakunin)
  . Fixed bug #78751 (Serialising DatePeriod converts DateTimeImmutable). (cmb)
- FFI:
  . Fixed bug #78716 (Function name mangling is wrong for some parameter 
    types). (cmb)
  . Implement FR #78270 (Support __vectorcall convention with FFI). (cmb)
- FPM:
  . Fixed bug #78599 (env_path_info underflow in fpm_main.c can lead to RCE).
    (CVE-2019-11043) (Jakub Zelenka)
  . Fixed bug #74083 (master PHP-fpm is stopped on multiple reloads).
    (Maksim Nikulin)
-Opcache:
  . Fixed bug #78512 (Cannot make preload work). (Dmitry)
- PDO_Firebird:
  . Implemented FR #65690 (PDO_Firebird should also support dialect 1).
    (Simonov Denis)
- Reflection:
  . Fixed bug #78697 (ReflectionClass::implementsInterface - inaccurate error 
    message with traits). (villfa)
- Testing:
  . Fixed bug #78684 (PCRE bug72463_2 test is sending emails on Linux). (cmb)

Download