Xdebug 2 released
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.
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!
Now head over to the Xdebug site and try it out!
Comments
Congratulation Derick for this release. I will try this out shortly, when i return to our office.
By the way, i really like the new picture :)
See you in march! Yann
- Just today I discovered a VIM plugin for XDebug integration. It works like a charm and is definitely a "life changing" experience (at least for me):
-
http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/
Hm, greetings from germany. A real postcard to norway is to expensive, i just will give u this digital one.
Hi
Another digital postcard this time from Glasgow, Scotland on Gentoo if that's of any interest. I don't use it a lot, and rarely for debugging; it's really there in case I want to profile something. I do see it it as an important tool for php though and thanks for all your efforts.
Noel
Don't suppose there has been any indication of a potential client for Mac OS X?
Don't forget aggregate profiling. :)
Virtual postcard from Milano airports, where Xdebug usage has been preached to the unwashed massed... As for a real cardboard thingie, who knows, maybe it will be delivered in person?
Thanks Derick for all your hard work - Xdebug is an incredibly valuable tool.
Chris: there were plans of a cross platform GUI client for the DBGp debugging protocol, but the relevant page is now giving a 404. Hopefully that doesn't mean the idea has been scrapped. The page is currently still in Google cache.... http://72.14.235.104/search?q=cache:5VfcwuFwQSsJ:code.google.com/soc/php/appinfo.html%3Fcsaid%3D44D9F90ADC3F0414
@Paul: No, it didn't get scrapped at all. You can follow the program on the student's blog: http://xn--9bi.net/category/gsoc/
In the Netherlands here. Using Xdebug with Eclipse/PDT. I feel I haven't discovered half of it yet, but already it makes work so much easier :).
Great stuff, Derick - I'm looking forward to using it!
Life Line
Merge branch 'xdebug_3_5'
Merged pull request #1071
Fixed issue #2411: Native Path Mapping is not applied to the initial …
Created 2 waste_baskets; Updated 3 waste_baskets, 2 benches, and 2 other objects; Deleted a waste_basket
RE: https://phpc.social/@phpc_tv/116274041642323081
Now that phpc.tv and phpc.social are part of the same umbrella, I've upped my yearly contributions to their Open Collective: https://opencollective.com/phpcommunity/projects/phpc-social
Merge branch 'xdebug_3_5'
Merged pull request #1070
Fixed issue #2405: Handle minimum path in .xdebug directory discovery
I've published a new blog post: "Human Creations", on the difference in content generation by LLMs, and the creation of text, art and code by humans.
You can find it at https://derickrethans.nl/human-creations.html or at @blog
RE: https://phpc.social/@afilina/116274024588235234
It's good to see that more and more people are realising that the Web can be for-good, without all the enshittification.
That's why I'm happy to see endeavours like phpc.tv springing up, and helping out where I can.
Taking back the control of how the Web is for people, by people, without big tech making it all shit.
Created a waste_basket; Updated 5 crossings and a bicycle_parking
I walked 10.7km in 2h35m10s
If you're in the UK (south, preferably), the International Space Station is going to be visible straight above you in about half an hour!
If you're further north than London, it moves further to the south.
Updated 2 crossings
Created 3 crossings, 2 waste_baskets, and 2 trees; Updated a crossing
Created 2 post_boxes and a crossing; Updated a newsagent shop
Updated a crossing
Updated a post_box
Created a bench; Updated a bench
Created an information; Updated 2 benches
Updated a crossing and a supermarket shop
Confirmed a restaurant
I hiked 18.8km in 3h50m35s
Updated a pub
Updated a restaurant, a pub, and a toilet


Shortlink
This article has a short URL available: https://drck.me/xdebug-2-released-5ml