-
chore: release 0.2.1
released this
2026-04-12 20:44:47 -06:00 | 2 commits to main since this releaseLanguage coverage release. 10 new DAP adapters bring built-in support from
12 to 22 languages, prioritized by language popularity and DAP adapter
maturity.ADDED
- Dart (with optional Flutter) — auto-detects
flutteron PATH and adds
a "Launch Flutter app" configuration alongside the plain Dart file
launch. Usesdart debug_adapter/flutter debug_adapter. - Bash / Sh —
bash-debug-adapterwith automaticbashdb_dirprobing
from the mason package path. - R —
vscDebuggerR-package integration. Preflights the package via
Rscriptand silently skips registration if it's missing. - Elixir —
elixir-ls-debuggerwithmix_tasklaunch (default task
test). Falls back to the mason packagedebugger.shif the wrapper
binary isn't on PATH. - Haskell —
haskell-debug-adapter. - OCaml —
ocamlearlybird. - Zig / Nim / Crystal — routed through the existing
codelldbadapter
via filetype extension (no new adapter; just added filetypes to the
existing codelldb configuration). - F# — routed through the existing
netcoredbgadapter (same
.dll-launch flow as C#).
INTERNAL
- Extended
tests/test_adapters.luato cover the three new modular
adapter modules (dart,bash,r). - All new registrations follow the existing
find_executable+
loader.registerpattern and silently skip when the required binary
isn't found — matches the "no noise when prereqs missing" invariant of
the previously-shipped adapters.
See CHANGELOG.md for the full 0.2.1 entry.
Downloads
- Dart (with optional Flutter) — auto-detects