Xdebug - 3.5dev

96%
Scheduled For Release 2025-11-11
  • 0002428: [Uncategorized] XDEBUG_MODE=develop and set_error_handler for deprecated null key in array
  • 0002369: [Step Debugging] Implement "Native Xdebug Path Mapping" project
  • 0002436: [Step Debugging] Potential crash when remembering on which lines breakpoints can be set
  • 0002435: [Step Debugging] Xdebug does not handle 'muiltiple_sessions' dbgp feature correctly
  • 0002421: [Step Debugging] Crash with wrong option letter in DBGP and socket commands
  • 0002404: [Path Mapping] Xdebug outputs a message to stderr when path mapping is enabled, and a directory is present
  • 0002422: [Step Debugging] No limit on DBGP read buffer
  • 0002423: [Uncategorized] Don't follow symlinks with file creation
  • 0002424: [Step Debugging] Control-socket buffer crashes
  • 0002426: [Uncategorized] xdebug_get_tracefile_name incorrectly throws notice
  • 0002427: [Stacktraces] Crash when file_link_format setting is wrong
  • 0002429: [Tracing] Crash when trace_output_name setting is wrong
  • 0002430: [Uncategorized] Variable fetching may crash with :: if there is no active stack
  • 0002431: [Step Debugging] Crash when trying to retrieve Windows-style URL with not enough characters
  • 0002433: [Tracing] Refactor finding variable names in trace files with assignments
  • 0002370: [Uncategorized] PHP 8.5 support
  • 0002386: [Step Debugging] Crashes when running context_get in an exception thrown from an internal function
  • 0002374: [Path Mapping] Breakpoints in mapped paths don't trigger as they're mapped back before matching
  • 0002336: [Step Debugging] Optimise xdebug_init_oparray
  • 0002337: [Step Debugging] Modify xdebug_add_stack_frame to always work on the passed execute_data
  • 0002338: [Step Debugging] Add experimental support for Windows Named Pipes control socket
  • 0002345: [Step Debugging] DBGP's detach does not support base64 encoded strings
  • 0002363: [Step Debugging] Add better debugging support for PHP 8.5's pipes
  • 0002367: [Step Debugging] Debugger should not break on return out of include files when return value debugger is enabled
  • 0002213: [Step Debugging] Expose __EXCEPTION virtual variable for current EG(exception)
  • 0002365: [Uncategorized] INI settings error_prepend_string and error_append_string disregarded when a fatal error happens
25 of 26 issue(s) resolved View Issues