PeachPie v0.9.980 Release Notes
Release Date: 2020-05-10 // over 4 years ago-
BCL
shell_exec
on Unix fixes (iolevel/wpdotnet-sdk#76)- PDOStatement::errorInfo(), PDOStatement::errorCode(), PDOException::errorInfo (#234)
- PDO named parameters in format
:name
supported (#748) base64_decode()
strictness (#739, iolevel/wpdotnet-sdk#70)fastcgi_finish_request()
(#737)- updated MySql connector
- PCRE support for UTF-8 byte sequences (#738)
Compiler
yield
from try/catch/finally (#604)
-
return
from finally📄 Composer Autoloading (https://docs.peachpie.io/php/composer-json/)
"autoload"
section ofcomposer.json
is processed in build time- autoloaded classes annotated in build time
- autoloading is optimized by compiler and runtime
- autoloading does not need generated autoload stubs, handled in runtime implicitly
ASP.NET Core
- referenced PHP projects loaded automatically (ScriptLibraries option only needed to restrict what assemblies to be loaded)
- request timeout and request end support
$_SERVER['HTTPS']
set to '"on"' on secure connections (previously it wastrue
)