Debug & inspect · beta · Neovim 0.9+ · 112 commits

dap.nvim

A config layer on top of nvim-dap that registers adapters and launch configurations for eleven targets, so that opts = {} is a working debugger rather than the start of an afternoon.

Repository README :help

Install

{
  "StefanBartl/dap.nvim",
  opts = {},
}

Beta stage — active development. This repository is past its first shape and in active use, but the surface is not frozen: breaking changes are still possible. Pin a commit or tag if you depend on it.

Documentation

Recent commits

  1. feat notify: move rust/zig language notifications onto wkddap.utils.notify
  2. feat adapters: no startup notification for adapters that are not installed
  3. types Dap.Config gains the integrations field the ui_menu switch reads
  4. feat menu: integrations.ui_menu switch + enabled() for ui.nvim's right-click menu
  5. docs link back to the wkd family site
  6. ci bump JohnnyMorganz/stylua-action to v5 (Node-20 deprecation)
  7. ci bump the failure-log upload to actions/upload-artifact@v7 (Node 24)
  8. ci add job timeouts, failure log artifacts, swap/shada-free nvim runs, pinned deps

Combos