* Better breakpoint support. The old debugger assumed only one thread was active at once. It wouldn't work correctly or crash when two threads hit a breakpoint at the same time. The new implementation allows multiple threads to be paused at the same time and lets you step through them independently.
* A tab to display the loaded modules
* A bunch of bug fixes and improved reliability
File replacement support has been removed for now, because it could be unstable sometimes.