What's New in Xdebug?
summary
Covers concrete Xdebug updates: v3 adds abort-on-error and force_error_reporting so scripts stop and errors aren’t hidden; adds branch/path analysis for real path coverage (note: 10 ifs => 1,024 paths, very slow); new memory profiling and GC stats; IDE notifications that move warnings out of HTML/JSON; connection diagnostics for failed IDE handshakes; filters (use filter whitelist/blacklist to halve runtime and memory — 4 min/56MB → ~2 min/~half) and improved handling for PHP 7.2/7.3 and forked processes.
AI-written summary · about
chapters (14)
- 0:00Start
- 0:40About Me
- 1:52Xdebug 2.3: Munging Errors
- 3:45Xdebug 2.3: New debugging features
- 5:48Xdebug code coverage output
- 6:35Xdebug branch coverage output
- 6:52Xdebug branch coverage display
- 8:29Xdebug 2.3: Path/Branch Coverage
- 10:10Xdebug 2.6 Debugging
- 11:35Remote debugging log
- 12:48Switch
- 14:58Xdebug 2.6-Filters
- 17:01Xdebug 2.6 - Filters: Code Coverage
- 19:03Xdebug 2.7 (beta)








