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