ZIm/crates/dap_adapters/src
Cole Miller 0a3ef40c2f
debugger: Interpret user-specified debug adapter binary paths in a more intuitive way for JS and Python (#33926)
Previously we would append `js-debug/src/dapDebugServer.js` to the value
of the `dap.JavaScript.binary` setting and `src/debugpy/adapter` to the
value of the `dap.Debugpy.binary` setting, which isn't particularly
intuitive. This PR fixes that.

Release Notes:

- debugger: Made the semantics of the `dap.$ADAPTER.binary` setting more
intuitive for the `JavaScript` and `Debugpy` adapters. In the new
semantics, this should be the path to `dapDebugServer.js` for
`JavaScript` and the path to the `src/debugpy/adapter` directory for
`Debugpy`.

---------

Co-authored-by: Remco Smits <djsmits12@gmail.com>
2025-07-15 22:31:28 +00:00
..
codelldb.rs debugger: Do not include Rust in default value for sourceLanguages (CodeLLDB config) (#33670) 2025-07-01 11:03:40 +00:00
dap_adapters.rs debugger: Remove PHP debug adapter (#34020) 2025-07-08 01:36:32 +02:00
gdb.rs debugger: Support passing custom arguments to debug adapters (#33251) 2025-06-23 17:06:48 +00:00
go.rs go: Write envFile properties back to env config (#34300) 2025-07-11 18:26:46 +00:00
javascript.rs debugger: Interpret user-specified debug adapter binary paths in a more intuitive way for JS and Python (#33926) 2025-07-15 22:31:28 +00:00
python.rs debugger: Interpret user-specified debug adapter binary paths in a more intuitive way for JS and Python (#33926) 2025-07-15 22:31:28 +00:00