Releases: xdebug/vscode-php-debug
1.6.0 Prerelease
- Major refactor of all the code to use
async/awaitand transpile with Gulp, Typescript 1.8 and Babel - Tests. php-debug is now backed by a test suite that is tested in CI on Windows and Linux, PHP 5.4, 5.6, 7.0 with XDebug 2.3 and 2.4.
- A lot of bugs have been fixed on the way, the adapter should be more stable than ever before.
- Adds support for running without debugging (aka Ctrl+F5)
- "Everything" exception breakpoint is now checked by default
- Request time is now localized
Requires at least VS Code March Insiders release (0.10.12-insiders)
To try it out, download the vsix file and open it with VS Code.
v1.5.1
1.5.1
Function Breakpoints
- Adds function breakpoints from VS Code February release (fixes #21)
- Adds individual error breakpoint filters like "Notice", "Warning"
- Improves error handling in various ways
- Error/Exception codes is now shown in the error view
Launch as CLI and Error Messages
- adds the ability to directly launch a PHP script as CLI
- errors are now shown in a virtual "error scope" to show the error message, like in the Node debugger
v1.3.2
Fixes source requests for eval() code.
v1.3.1
Fixes badges in VS Code gallery
Conditional Breakpoints
This release adds conditional breakpoints. Right-click on a breakpoint and select "Edit breakpoint" to edit the break condition.
VS Code January Release Adoption
This release refactors some code to use the new configurationDoneRequest and tell VS Code that we support hovering over properties. I hope this makes the adapter a bit more stable.
Also, sourceRequest has been implemented, I don't know how important this is for PHP, but if you are using eval() you can now probably stop at exceptions inside the inlined code.
This release requires the VS Code January release to be installed.
Bugfixes
Refactor Connection Handling
Fixes an issue with race conditions regarding breakpoints.