vscode-go v0.31.0 Release Notes
Release Date: 2022-01-26 // about 2 years ago-
A list of all issues and changes can be found in the v0.31.0 milestone and commit history.
๐ Fixes
- src/goStatus: assign id/name to each status bar item (Issue 1571) <!-- CL 370354 -->
- ๐ Change go template file language id to
gotmpl
(Issue 1957) <!-- CL 376037 -->
Debugging
- ๐ Use 'dlv' instead of 'dlv-dap' binary (Issue 1977) <!-- CL 374594 -->
- ๐ Experimental support of 'console' mode debugging (Issue 124) <!-- CL 358618 -->
- ๐ Support debugging with root privileges (Issue 558)
- ๐ Updated debugging documentation (Issue 1861,1719,(1676, 123, 855, 1840))
- โ Enabled remaining tests for dlv dap and fixed flaky tests (Issue 1958,Issue 1993)
- ๐ Improvement of debug session start-up and session fail messages (Issue 1861) <!-- CL 371974 -->
โ Test Explorer
- โ src/goTest: don't resolve tests in virtual files <!-- CL 373234 -->
- โ src/goTest: fix output for subtests (Issue 1837) <!-- CL 373274 -->
โก๏ธ Development Process Updates
- Recommend that contributers use npm ci instead of npm install when developing vscode-go (Issue 2010) <!-- CL 379154 -->
- โ test: use @vscode/test-electron instead of vscode-test <!-- CL 377336 -->
- โก๏ธ go.mod: update imports to latest versions <!-- CL 374280 -->
- ๐ฆ package.json: pin direct dependencies (Issue 2010) <!-- CL 379155 -->
- โ Enable tests with go1.18beta1 (Issue 1950) <!-- CL 374055 -->
Thanks
Thank you for your contribution, @firelizzard18, @hyangah, @jamalc, @polinasok, @TheNagaPraneeth, @suzmue!