Releases: composer/xdebug-handler
Releases · composer/xdebug-handler
2.0.1
- Fixed: don't restart if the cwd is a UNC path and cmd.exe will be invoked.
2.0.0
- Break: this is a major release, see UPGRADE.md for more information.
- Break: removed optional
$colorOption
constructor param and passthru fallback. - Break: renamed
requiresRestart
param from$isLoaded
to$default
. - Break: changed
restart
param$command
from a string to an array. - Added: support for Xdebug3 to only restart if Xdebug is not running with
xdebug.mode=off
. - Added:
isXdebugActive()
method to determine if Xdebug is still running in the restart. - Added: feature to bypass the shell in PHP-7.4+ by giving
proc_open
an array of arguments. - Added: Process utility class to the API.
1.4.6
- Fixed: fail restart if
proc_open
has been disabled indisable_functions
. - Fixed: enable Windows CTRL event handling in the restarted process.
1.4.5
1.4.4
- Fix: exception if
pcntl_signal
is disabled.
1.4.3
- Fixed: restore SIGINT to default handler in restarted process if no other handler exists.
1.4.2
- Fixed: ignore SIGINTs to let the restarted process handle them.
1.4.1
- Fixed: restart fails if an ini file is empty.
1.4.0
- Added: support for
NO_COLOR
environment variable: https://no-color.org - Added: color support for Hyper terminal: https://github.com/zeit/hyper
- Fixed: correct capitalization of Xdebug (apparently).
- Fixed: improved handling for uopz extension.
1.3.3
- Fixed: add environment changes to
$_ENV
if it is being used.