BCL
- more image* functions
- more PDO constants
- some PHP 8 functions
- pcre update, support for newline modifiers
- SimpleXMLElement::saveXML
Compiler:
- include resolved in compile time if possible
- more diagnostics
- traits CLI names sanitized
- cleaner compilation of func_get_args()
- improved analysis perf
- arrow functions support
- PHP7+ doublequoted string unicode codepoints
ASP.NET Core
- AddPhp() with options
- referenced PHP scripts added automatically (no need to specify website dll)
PHP 8.0
- bcl functions
- property can be set to 8.0
- throw expressions
- non-capturing catch
- trailing comma in param list
mixed
type- constructor property promotion
- all the syntax parsed, the rest of features ignored
Fixes
- json_last_error() resets after json_encode()
- request handler nullref fix
- deadlock fix in high load
- nonblocking aspnetcore request handler
finally
block fix in generators- indexer for CLR types
Sdk:
- checks composer.json versions and spdx validity
- sdk adds references to specific PDO driver from information in "require" section