You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PhpInterpreter now passes the command to proc_open() as an array, so PHP handles argument escaping itself and the subshell is bypassed on Linux too β fewer surprises with paths and arguments containing spaces or special characters
Test::getResult() throws a LogicException instead of silently returning an unset value when the test hasn't finished running yet β mistakes surface immediately rather than turning into puzzling downstream errors
Improved PHPDoc types and descriptions throughout the framework for better IDE hints and static analysis