Skip to content

Releases: xdebug/vscode-php-debug

1.6.0 Prerelease

1.6.0 Prerelease Pre-release
Pre-release

Choose a tag to compare

@felixfbecker felixfbecker released this 27 Mar 21:36
  • 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

Choose a tag to compare

@felixfbecker felixfbecker released this 09 Mar 16:53
1.5.1

Function Breakpoints

Choose a tag to compare

@felixfbecker felixfbecker released this 09 Mar 12:45
  • 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

Choose a tag to compare

@felixfbecker felixfbecker released this 23 Feb 14:32
  • 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

Choose a tag to compare

@felixfbecker felixfbecker released this 18 Feb 13:59

Fixes source requests for eval() code.

v1.3.1

Choose a tag to compare

@felixfbecker felixfbecker released this 18 Feb 13:08

Fixes badges in VS Code gallery

Conditional Breakpoints

Choose a tag to compare

@felixfbecker felixfbecker released this 18 Feb 12:58

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

VS Code January Release Adoption

Choose a tag to compare

@felixfbecker felixfbecker released this 17 Feb 17:53

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

Choose a tag to compare

@felixfbecker felixfbecker released this 18 Jan 10:08

Fix for #14, see 96d7714 and dfa7629

Refactor Connection Handling

Choose a tag to compare

@felixfbecker felixfbecker released this 17 Jan 13:09

Fixes an issue with race conditions regarding breakpoints.