Released 2020-10-14
  • 0001783: [Tracing] Stacktrace needs vertical scrolling on small screens.
  • 0001743: [Uncategorized] Figuring out whether a call is a closure uses string comparisions instead of checking the ACC flag
  • 0001792: [Step Debugging] Change start_with_request=always/never to start_with_request=yes/no
  • 0001793: [Step Debugging] Add xdebug.start_upon_error setting to cover the removed xdebug.remote_mode=jit feature.
  • 0001794: [Code Coverage] Replace the filter's blacklist/whitelist with exclude/include
  • 0001795: [Uncategorized] Deprecate PHP 7.1 support
  • 0001797: [Uncategorized] Implement generic logging
  • 0001801: [Uncategorized] Rename mode 'display' to mode 'develop'
  • 0001807: [Documentation] Document Xdebug installation with yum and apt
  • 0001809: [Uncategorized] Remove "overload_var_dump" setting
  • 0001810: [Stacktraces] Remove collect_vars and xdebug_get_declared_vars()
  • 0001811: [Stacktraces] Remove xdebug.collect_includes setting and always include them
  • 0001812: [Tracing] Remove show_mem_delta setting
  • 0001817: [Uncategorized] Switch filename storage from char/size_t to zend_string
  • 0001818: [Uncategorized] Switch variable storage from char/size_t to zend_string
  • 0001820: [Profiling] Increase time tracing precision
  • 0001823: [Profiling] Profiler generates negative data for memory usage
  • 0001824: [Uncategorized] Allow Xdebug's mode to be set through an environment variable
  • 0001825: [Profiling] Improve profiler performance by not calling fflush after every function
  • 0001826: [Profiling] Reduce profiler memory allocation and call overhead
  • 0001829: [Profiling] Switch to 10ns profiler resolution
  • 0001831: [Uncategorized] Add diagnostics
  • 0001832: [Step Debugging] If connect back host can not be contacted, fallback to remote_host/port
  • 0001833: [Uncategorized] Add links to documentation in diagnostic log
  • 0001834: [Uncategorized] Return type must be bool in overloaded set_time_limit
  • 0001838: [Uncategorized] Remove collect_params setting, and always default it to "4"
  • 0001841: [Code Coverage] Add support for PHP 8 'match' keyword
  • 0001844: [Uncategorized] Add deprecation warning for removed and renamed configuration setting names
  • 0001845: [Step Debugging] Rename xdebug.remote{host,port} to xdebug.client{host,port}
  • 0001846: [Step Debugging] Rename setting xdebug.remote_timeout to xdebug.connect_timeout_ms
  • 0001847: [Step Debugging] Remove xdebug.remote_cookie_expire_time setting
  • 0001848: [Step Debugging] Change default Xdebug port from 9000 to 9003
  • 0001378: [Step Debugging] Unfortunate coupling of default_enable=1 and remote_mode=jit
  • 0001680: [Uncategorized] Update var dumping routines to include relevant information for interned strings and immutable arrays
  • 0001712: [Profiling] Add unit to profiler data types
  • 0001752: [Uncategorized] Use a stack pool to manage stack entries instead of allocating and deallocating entries
  • 0001755: [Step Debugging] Overload pcntl_fork() to prevent performance degradation by calling xdebug_get_pid often
  • 0001756: [Step Debugging] Php process won't exit after running connected to a client
  • 0001762: [Installation] Introduce feature modes
  • 0001773: [Uncategorized] Replace all xdebug.*_output_dir settings with xdebug.output_dir
  • 0001785: [Step Debugging] Replace xdebug.remote_mode and xdebug.auto_trace with generic "start-with-request" setting
  • 0001786: [Step Debugging] Remove idekey value fallback to USER/USERNAME environment variable
  • 0001789: [Uncategorized] Provide PHP stubs for Xdebug's functions
  • 0001791: [Uncategorized] Replace xdebug.trigger, xdebug.trigger_value, with xdebug.start_with_request=trigger and xdebug.trigger_value
  • 0001813: [Uncategorized] Make sure that the xdebuginit*_globals don't do more than they need to, and that init is only done when xdebug.mode != off
  • 0001860: [Step Debugging] Allow xdebug.cloud_id to be set through an environment variable
  • 0001857: [Step Debugging] Rename xdebug.remote_addr_header to xdebug.client_discovery_header
  • 0001856: [Step Debugging] Rename xdebug.remote_connect_back to xdebug.discover_client_host
  • 0001837: [Uncategorized] Support for associative variadic variable names (PHP 8)
  • 0001850: [Tracing] Change array variable output in tracing to use modern [] syntax
  • 0001781: [Stacktraces] Include 'Xdebug' in max nesting level error message
  • 0001858: [Uncategorized] Only open/close log if there is an actual message to log
52 issues View Issues