PeachPie - the PHP compiler and runtime for .NET and .NET Core
NULL
when calling a method with a parameter default value #1059Maintenance release including a fix for strtotime
.
strtotime()
handles invalid time during day-light-saving, does not throw, returns adjusted time instead (as in PHP).Maintenance release of PeachPie;
This fixes a very annoying issue where fatal exceptions are not logged and not even passed to the next request middleware (in the result they were not even shown by the developer's exception page).
An option "mysql.default_command_timeout"
was added, so it is possible to restrict MySql exec/query with a timeout. This works even after the connection was made.
array_column()
#1040)fixes for the compatiblity with WordPress 5.9
this release improves the parsing time of long string literals
The release improves interoperability features and fixes compiler code analysis.
$arr->Length
)object
typed parameter boxes the PHP value into CLR object (does not convert it to PHP class)stream_select()
when running for long time https://github.com/peachpiecompiler/peachpie/issues/1011
\
https://github.com/peachpiecompiler/peachpie/issues/1012
Maintenance release containing bug fixes.
strtotime()
respects current timezone (https://github.com/peachpiecompiler/peachpie/issues/1009)