DEV Community

Derevtsov Konstantin
Derevtsov Konstantin

Posted on

BugStalker v0.3.0 Released – async debugging, new commands & more!

BS is a modern debugger for Linux x86-64. Written in Rust for Rust programs.

After 10 months since the last major release, I'm excited to announce BugStalker v0.3.0—packed with new features, improvements, and fixes!

Highlights:

  • async Rust support – debug async code with new commands:
    • async backtrace – inspect async task backtraces
    • async task – view task details
    • async stepover / async stepout – better control over async execution
  • enhanced Variable Inspection
    • argd / vard – print variables and arguments using Debug trait
  • new call Command – execute functions directly in the debugged program
  • trigger Command – fine-grained control over breakpoints
  • New Project Website – better docs and resources …and much more!

📜 Full Changelog: https://github.com/godzie44/BugStalker/releases/tag/v0.3.0
📚 Documentation & Demos: https://godzie44.github.io/BugStalker/

What’s Next?
Plans for future releases include DAP (Debug Adapter Protocol) integration for VSCode and other editors.

💡 Feedback & Contributions Welcome!
If you have ideas, bug reports, or want to contribute, feel free to reach out!

Top comments (0)

Neon image

Set up a Neon project in seconds and connect from a Rust application

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Get started →