• v0.1.0 e9089b63a2

    chore: release 0.1.0 — rename to turbo-debug.nvim

    swaits released this 2026-04-11 20:09:29 -06:00 | 45 commits to main since this release

    Rename from tiny-debugger to turbo-debug — inspired by Turbo Pascal,
    the first IDE with a real visual debugger. This thing isn't tiny,
    it's turbo charged.

    CHANGELOG for 0.1.0:

    Features:

    • Zero-config debugging — one line install, everything works
    • Modal keybindings (c/s/d/r/q/x/X/D/W/K/E/R/?), active only
      during debug mode, cleanly removed on exit
    • Persistent breakpoints via persistent-breakpoints.nvim
    • Inline virtual text — variable values in source code
    • Hover (K), watch (W), REPL eval (E) from the code window
    • Help splash (3s auto-dismiss) + manual help (?)
    • Debug mode chrome — winbar indicator, cursor highlight
    • dapui integration — controls toolbar, labeled panels
    • which-key support — d debug group auto-registered
    • quit_exits_mode option

    Adapters (12 languages):

    • Python (debugpy + venv detection)
    • Rust (codelldb + cargo build + vim.ui.select picker)
    • Go (delve), C/C++/Swift (codelldb)
    • JavaScript/TypeScript (js-debug-adapter)
    • C# (netcoredbg), Java, Kotlin, PHP, Ruby, Lua (osv)

    Keybindings:

    • dd — toggle debug mode
    • dx / dX / dD — breakpoints (always)
    • c s d r C x X D W K E q R ? — modal (debug mode only)
    Downloads