xdebug: 3.5.0

2025-12-04T00:00:00+00:00

Thu, Dec 04, 2025 - Xdebug 3.5.0

+ New features:

- Fixed issue #2338: Add experimental support for Windows Named Pipes control socket
- Fixed issue #2369: Implement "Native Xdebug Path Mapping" project
- Fixed issue #2370: PHP 8.5 support

+ Improvements:

- Fixed issue #2213: Expose __EXCEPTION virtual variable for current EG(exception)
- Fixed issue #2363: Add better debugging support for PHP 8.5's pipes
- Fixed issue #2345: DBGP's detach does not support base64 encoded strings

= Fixed bugs:

- Fixed issue #2335: Failed dbgp connection is not marked as not active
- Fixed issue #2336: Optimise xdebug_init_oparray
- Fixed issue #2337: Modify xdebug_add_stack_frame to always work on the passed execute_data
- Fixed issue #2367: Debugger should not break on return out of include files when return value debugger is enabled
- Fixed issue #2372: Build failed on MSVC
- Fixed issue #2374: Breakpoints in mapped paths don't trigger as they're mapped back before matching
- Fixed issue #2386: Crashes when running context_get in an exception thrown from an internal function