This is a large amount of work, and hence I am looking to crowdfund this.
Funding is currently over 80%, due to two generous contributors: @neoscms and @lucatume — can you chip in too?
In the past few months, I worked on a design to bring path mapping into Xdebug itself, without having to rely on an IDE.
This allows for project defined maps, and goes beyond directory-to-directory maps. It will be able to map files, and line ranges:
xdebug.org/funding/001-na…
🎉 Xdebug 3.3.0 Released!
🔥 This release introduces support for PHP 8.3, flame graphs, step debugger optimisations, and many more improvements.
🔗 xdebug.org/announcements/…
🆕 To sponsor my work: xdebug.org/support
🎈 Xdebug 3.2 has been released!
🎉 It adds support for PHP 8.2, and drops support for PHP 7.2-7.4.
🆕 The new features include:
- inspecting function return values
- better warning messages
📹 Feature videos on YouTube will follow
🔗 Read more at xdebug.org/announcements/…
🆕 Version 3.2.0RC2 has just been released!
🐞 It fixes several non-critical bugs with the step debugger, as well as an issue with trace files containing anonymous closures.
👉 It's likely the last release candidate.
🔗 Read more at xdebug.org/announcements/…
🆕 Version 3.1.6 has just been released!
🐞 It fixes two bugs with step debugging, and one with compressed trace- and profile-files on Windows.
👉 It's the last release that'll support PHP 7, with the upcoming new 3.2 releases supporting PHP 8.0-8.2.
🔗 xdebug.org/announcements/…
🎉 Xdebug 3.2.0RC1 is released!
🐘 This release fixes a handful of bugs as found in the 3.2.0 alpha releases.
⚠️ A preview release meant for testing, especially with PHP 8.2!
🐛 If you find a bug, please let me know at bugs.xdebug.org/my_view_page.p…
🔗 xdebug.org/announcements/…
@mmartin_joo Sorry I’n advance if I sound like a dick… but you included Notion but missed out @Xdebug? That’s like telling a mechanic to get a whiteboard before they purchase a torque wrench. 🧐🤔
Would it be helpful if Xdebug's log, and xdebug_info() output would tell you if a file that your IDE sets a breakpoint on, does not exist?
This could be either indicate a missing, or wrong, path mapping as well.
Let me know!
WIP implementation: github.com/xdebug/xdebug/…
2K Followers 1K FollowingWeb Developer, PHP. Core team member @symfony and @doctrineproject. Likes code that has the age of a good whisky. Vaccinated. Tweets in German and English.
0 Followers 86 FollowingRecruiting webshell engineers to penetrate websites, with a monthly salary of up to $100,000. If interested, please contact https://t.co/QOttxrIbJj
4 Followers 65 FollowingSortiq Solutions Pvt Ltd is a cutting-edge software and IT solutions company dedicated to empowering businesses with innovative technology.
58 Followers 637 FollowingLead Full Stack Developer @Qual_Gent | CEO @htmx_org | Formerly @HireDragons | Lead maintainer of https://t.co/sxCLXIoazB | Connect: [email protected] | God is good 🙏