Skip to content

Releases: xdebug/vscode-php-debug

1.6.0 Prerelease

27 Mar 21:36

Choose a tag to compare

1.6.0 Prerelease Pre-release
Pre-release
  • Major refactor of all the code to use async/await and 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

09 Mar 16:53

Choose a tag to compare

1.5.1

Function Breakpoints

09 Mar 12:45

Choose a tag to compare

  • 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

23 Feb 14:32

Choose a tag to compare

  • 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

18 Feb 13:59

Choose a tag to compare

Fixes source requests for eval() code.

v1.3.1

18 Feb 13:08

Choose a tag to compare

Fixes badges in VS Code gallery

Conditional Breakpoints

18 Feb 12:58

Choose a tag to compare

This release adds conditional breakpoints. Right-click on a breakpoint and select "Edit breakpoint" to edit the break condition.

VS Code January Release Adoption

17 Feb 17:53

Choose a tag to compare

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

18 Jan 10:08

Choose a tag to compare

Fix for #14, see 96d7714 and dfa7629

Refactor Connection Handling

17 Jan 13:09

Choose a tag to compare

Fixes an issue with race conditions regarding breakpoints.