vscode-go v0.24.0 Release Notes
Release Date: 2021-04-06 // about 3 years ago-
๐งช 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 choosedlv 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 dap
for debugging.
๐ Fixes
- ๐ Do not lint with
staticcheck
if it is enabled ingopls
. (CL 301053) - ๐ Use
go list
to check availability of newly released gopls. (CL 295418) - ๐ Use
go env -json
to 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.overwriteGoplsMiddleware
setting. - โ Added more testing for debug features using dlv-dap.
Thanks
Thanks for the contributions, @hoanggc, @suzmue, @rstambler, @polinasok!