github peachpiecompiler/peachpie v0.9.990

latest releases: v1.0.17, v1.0.16, v1.0.15...
pre-release3 years ago

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

Don't miss a new peachpie release

NewReleases is sending notifications on new releases.