Release 0.24.0
v0.24.0 - 6th Apr, 2021
🧪 We re-enabled the option to use dlv dap (Delve's native DAP implementation) instead of the old debug
adapter when debugging go code. See the documentation
to learn more about Delve's native DAP implementation, and how to choose dlv dap.
Full list of issues and changes can be found in the v0.24.0 milestone and the changes since v0.23.3.
Enhancements
- Supports custom format tools when gopls is enabled. (Issue 1238)
- Allows to use
dlv dapfor debugging.
Fixes
- Do not lint with
staticcheckif it is enabled ingopls. (CL 301053) - Use
go listto check availability of newly released gopls. (CL 295418) - Use
go env -jsonto query go env variables. (CL 301730) - Include gopls, go versions and OS info to the opt-out survey.
Code Health
- npm audit fix
- Removed the deprecated
go.overwriteGoplsMiddlewaresetting. - Added more testing for debug features using dlv-dap.
Thanks
Thanks for the contributions, @hoanggc, @suzmue, @rstambler, @polinasok!