XDEBUG EXTENSION FOR PHP

If you like Xdebug, please consider giving a
"donation".

Or Flattr this website:

Announcements

[2014-11-14] - Xdebug 2.2.6 is out!

This is a bug-fix release for the 2.2 series, and addresses the issue with debug connections only working once, or not at all.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

If you find Xdebug a valuable tool, you might want to look into this to support Xdebug's development, or have a look at my Amazon wishlist.

[2014-04-29] - Xdebug 2.2.5 is out!

This is a bug-fix release for the 2.2 series, and addresses the issue with debug connections only working once, or not at all.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

[2014-02-28] - Xdebug 2.2.4 is out!

This is a bug-fix release for the 2.2 series, and addresses a few minor issues.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

If you find Xdebug a valuable tool, you might want to look into this to support Xdebug's development, or have a look at my Amazon wishlist.

[2013-05-22] - Xdebug 2.2.3 is out!

This is a bug-fix release for the 2.2 series. The main feature is support for PHP 5.5 but it also addresses a few minor other issues.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

I've also recently added the option of buying a "support" contact. If you find Xdebug a valuable tool, you might want to look into this to support Xdebug's development, or have a look at my Amazon wishlist.

[2013-03-23] - Xdebug 2.2.2 is out!

This is a bug-fix release for the 2.2 series. The main feature is support for PHP 5.5(beta1) but it also addresses a few minor other issues.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

I've also recently added the option of buying a "support" contact. If you find Xdebug a valuable tool, you might want to look into this to support Xdebug's development, or have a look at my Amazon wishlist.

[2012-07-15] - Xdebug 2.2.1 is out!

This is a bug-fix release for the 2.2 series. It addresses a few issues with debugging properties and static properties, as well as a few minor other things. You are strongly recommended to upgrade due to increased stability.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

I've also recently added the option of buying a "support" contact. If you find Xdebug a valuable tool, you might want to look into this to support Xdebug's development.

[2012-05-08] - Xdebug 2.2.0 is out!

This is the first version of Xdebug that supports PHP 5.4. Besides PHP 5.4 support, this release introduces a few new features into Xdebug. The main one is support for an overloaded var_dump() on the command line. For other improvements, please refer to the updates page.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

I've also recently added the option of buying a "support" contact. If you find Xdebug a valuable tool, you might want to look into this to support Xdebug's development.

[2012-04-22] - Xdebug 2.2.0RC2 is out!

This is the second release candidate of Xdebug 2.2 which addresses a few things that were found in the first release candidate.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

Please note that this is a release candidate and not guaranteed to be free of bugs. If you have issues, please file them in the issue tracker. Please try to provide enough information so that I can reproduce the issue. See here for some hints.

I've also recently added the option of buying a "support" contact. If you find Xdebug a valuable tool, you might want to look into this to support Xdebug's development.

[2012-03-13]

Xdebug 2.2.0RC1 is out! This is the first release candidate of Xdebug 2.2. The main feature is PHP 5.4 support, but there a lot of other changes as well. There are a few performance improvements, as well as some new functionality for developing on the command line.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

Please note that this is a release candidate and not guaranteed to be free of bugs. If you have issues, please file them in the issue tracker. Please try to provide enough information so that I can reproduce the issue. See here for some hints.

[2012-03-12]

Xdebug 2.1.4 is out! This is the fourth bug fix release of Xdebug 2.1. Xdebug 2.1.4 addresses a few bugs. It is likely going to be the last release for the Xdebug 2.1 series as Xdebug 2.2 is coming up soon. Please note that Xdebug 2.1 is not compatible with PHP 5.4.

The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

[2012-01-25]

Xdebug 2.1.3 is out! This is the third bug fix release of Xdebug 2.1. Xdebug 2.1.3 addresses quite a few bugs and other issues. The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

[2011-07-28]

Xdebug 2.1.2 is out! This is the second bug fix release of Xdebug 2.1. Xdebug 2.1.2 addresses three issues for code coverage as well as a few other minor issues. functionality. The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

[2011-03-28]

Xdebug 2.1.1 is out! This is the first bug fix release of Xdebug 2.1. Xdebug 2.1.1 addresses issues mainly in the profiler and debugger functionality. This includes the KCacheGrind issue. The full change log can be found on the updates page and the source code and Windows binaries can be found on the downloads page.

[2011-03-22]

I just released Xdebug 2.1.1rc1 - which addresses issues mainly in the profiler and debugger functionality. This includes the KCacheGrind issue. The full change log can be found on the updates page and the source code can be found on the downloads page.

[2010-06-29]

I have just released Xdebug 2.1.0. Xdebug 2.1 includes many new features that have been added over the past three years. Xdebug 2.1 also provides PHP 5.3 support. Among the new features, it includes variable tracing in function traces, a new setting that tries to call back the same IP address for remote debugging, a function to return all explicitly and implicitly set headers, a setting that makes PHP ignore the @ operator and many other smaller features. A huge amount of bugs have been addressed as well. For a full list, please refer to the updates page.

You can find a more thorough description of all new features at http://derickrethans.nl/xdebug-2.1-released.html.

[2010-04-06]

I just released Xdebug 2.1.0rc1 - which addresses a few issues that were still left. The full change log can be found on the updates page.

[2010-02-27]

I just released Xdebug 2.1.0beta3 - which features a few crashes as well as the "header" problem. The full change log can be found on the updates page. This will be the last beta version, and the next release will be Xdebug 2.1.0rc1.

[2010-02-03]

I just released Xdebug 2.1.0beta2 - which features a few bug fixes, as well as returned Windows binaries for PHP 5.3/VC6. The full change log can be found on the updates page.

[2010-01-03]

I just released Xdebug 2.1.0beta - which features a whole list of new features, for example PHP 5.3 support, variable assignment tracing, collection of headers and error messages for later use and improved code coverage. The full change log can be found on the updates page.

[2009-07-03]

I just released Xdebug 2.0.5 - which features mostly bugfixes. The whole change log can be found on the updates page.

[2009-01-02]

I moved the downloads from the right side bar to their own page to provide an easier way of downloading Xdebug releases.

[2008-12-30]

I just released Xdebug 2.0.4 - which features bugfixes and PHP 5.3 compatibility. The whole change log can be found on the updates page.

As with most open source projects, it's very hard to know who are actually the users of the project. As I would like to know my users better, I would invite everybody who finds Xdebug useful to send me a postcard with their location. (Address is here at the top of the page). I am looking forwards to find out who you are!

[2008-04-09]

I just released Xdebug 2.0.3 - which features bugfixes and PHP 5.3 compatibility. The whole change log can be found on the updates page.

[2007-11-11]

I just released Xdebug 2.0.2 - which features bugfixes related to the improved code coverage support that was introduced in 2.0.1. The whole change log can be found on the updates page.

As with most open source projects, it's very hard to know who are actually the users of the project. As I would like to know my users better, I would invite everybody who finds Xdebug useful to send me a postcard with their location. (Address is here at the top of the page). I am looking forwards to find out who you are!

[2007-10-20]

I just released Xdebug 2.0.1 - which features some bugfixes, while the major thing is the immense increase in performance of code coverage. The whole change log can be found on the updates page.

[2007-07-18]
It is finally here, Xdebug 2.0.0 has arrived! After about four years of work I finally found it ready to release. Have fun! After almost four years of work, Xdebug 2 is finally ready. With improved functionality and many new features it is ready to totally change the way you develop in PHP. Some of the new features and updates include improved stack traces, execution traces to files, code coverage analysis and much improved remote debugging support. Xdebug's documentation has also been rewritten for more clarity.
[2007-05-17]
Xdebug version 2.0.0RC4 has been released. There are two major changes that needs some introduction. The first one is that the profiler_output_name and trace_output_name settings no longer accept simple values such as "crc32", but instead now accept different format specifiers, very similar to printf() and strftime() modifiers. This will show up in the newly organized documentation very soon as well.
[2007-01-31]
Xdebug version 2.0.0RC3 has been released. This release fixes a number of bugs and should be the last release candidate before 2.0.0 is released. Now is your time to test!
[2006-12-24]
Xdebug version 2.0.0RC2 has been released. This release features many internal clean ups and bug fixes. Some issues with the newly introduced layout for stack traces where also addressed.
[2006-10-08]
Xdebug version 2.0.0RC1 has been released. This release includes some performance enhancing patches and fixes some problems in the previous beta releases. It also features a new layout for stack traces and features much better code-coverage support.
[2006-06-30]
Xdebug version 2.0.0beta6 has been released. This release includes some performance enhancing patches and fixes some problems in the previous beta releases.
[2005-12-31]
Xdebug version 2.0.0beta5 has been released. This release fixes some problems in the previous beta releases.
[2004-11-29]
Xdebug version 2.0.0beta2 has been released. This release fixes some problems in the beta1 release.
[2004-09-15]
Xdebug version 2 has finally reached beta status. We celebrate that with the release of 2.0.0beta1. For a full changelog, see the updates page.
[2004-06-30]
Xdebug version 1.3.2 has been released. This release will compile against the latest CVS of PHP 5 again.
[2004-04-06]
Xdebug version 1.3.1 has been released. This release just includes some small bugfixes:
  • Fixed profiler to aggregate class/method calls correctly. (Robert Beenen)
  • Fixed debugclient to initialize socket structure correctly. (Brandon Philips and David Sklar)
  • GDB: Fixed bug where the source file wasn't closed after a "source" command. (Derick)
[2004-04-01]
Added archives for the Xdebug General and Xdebug Development mailinglists.
[2003-12-28]
Added the Xdebug license to this website.
[2003-12-26]
Xdebug version 1.3.0 has been released. Changes since 1.3.0rc1 includes numerous bugfixes and the addition of file/line information to signals. See the full Changelog to find out what's new.
[2003-10-09]
Together with Shane Caraveo from ActiveState a new protocol, DBGp, was developed. This will be magumaimplemented for Xdebug 2 and is a true multi-language protocol. This means that a client written for Xdebug 2 will also work in combination with the Perl, Python, Tcl and XSLT debuggers from Active State. For a description of (a draft) of this new protocol, see the documentation - protocol page. The development of the protocol is sponsored by Maguma and will also be implemented in Maguma Studio 2.
[2003-09-18]
Xdebug version 1.3.0rc1 has been released. This new version's main enhancements are the increased performance and additional commands for remote debugging (conditional breakpoints, "full" backtrace, show local variables) See the full Changelog to find out what's new.
[2003-07-16]
Xdebug version 1.3.0 will have greatly improved performance over older versions. Changing the folding (creating a string out of a variable) is now only done when it is required: when being in trace mode (started from xdebug_start_trace(), or on error. See the full Changelog for information on other improvements.
[2003-04-21]
Xdebug version 1.2.0 has been released. This release adds one extra function in comparison to 1.2.0rc2, xdebug_call_class(). See the full Changelog for more information.
[2003-04-15]
The second release candidate of Xdebug version 1.2.0 has been released. This RC fixes a few bugs in RC1. See the full Changelog for more information.
[2003-04-06]
Xdebug version 1.2.0rc1 has finally been released. This new version's main enhancements are the profiling support and code coverage. See the full Changelog to find out what's new.
[2003-01-16]
Xdebug supports Zend Engine 2! With the updated OO functionality in this new engine for PHP Xdebug wouldn't compile anymore, with this update it works again. Namespaces are not yet supported but will be implemented soon.


 
 
This site and all of its contents are Copyright © 2002-2014 by Derick Rethans.
All rights reserved.