Releases: golang/vscode-go
Release 0.35.2
v0.35.2 - 16 Aug, 2022
A list of all issues and changes can be found in the v0.35.2 milestone and commit history.
Changes
This release includes a new go.goroot command, fixes to the Generate Tests
commands, and improvements for windows users.
Thanks
Thank you for your contribution, @OrBin, @Ras96, @hyangah, @jamalcarvalho, and @suzmue!
Release 0.35.2-rc.1
-
Milestone: https://github.com/golang/vscode-go/issues?q=milestone%3Av0.35.2
-
Commits: https://github.com/golang/vscode-go/compare/<previous_version>...v0.35.2-rc.1
-
How to test prerelease
- Download the .vsix file from this Releases page.
- Navigate to the Extensions view in VS Code (Ctrl+Shift+X). Click on the "..." in the top-right corner, select "Install from VSIX", and select the .vsix file you downloaded. Alternatively, you can run code --install-extension Go-latest.vsix or open the Command Palette and run the "Extensions: Install from VSIX..." command.
- If prompted, reload VS Code.
Release 0.35.1
v0.35.1 - 19 July, 2022
A list of all issues and changes can be found in the v0.35.1 milestone and commit history.
Bug Fix
- Disabled experimental gopls features (e.g. semantic highlighting).
Release 0.35.1-rc.1
CHANGELOG.md: add v0.35.1 description Change-Id: I9f36b4f75cebea46a8a9ff36c6ecff5967d1424b Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/418195 TryBot-Result: kokoro <[email protected]> Run-TryBot: Hyang-Ah Hana Kim <[email protected]> Reviewed-by: Jamal Carvalho <[email protected]>
Release 0.35.0
v0.35.0 - 18 July, 2022
A list of all issues and changes can be found in the v0.35.0 milestone and commit history.
Features
- This release adds support for inlay hints (Issue 1631).
- Add logic to support
${workspaceFolderBasename}
substitution in extension settings (Issue 2310). - Add support for multi-file test suite (Issue 1130).
- Add support for custom formatters.
Bug Fix
- Fixed (Issue 2339) that prevented updating delve on arm64 Macs.
Thanks
Thank you for your contribution, @hyangah, @nirhaas, @bentekkie, @jamalc, and @suzmue.
Release 0.35.0-rc.3
-
Milestone: https://github.com/golang/vscode-go/issues?q=milestone%3Av0.35.0
-
Commits: v0.34.1...v0.35.0-rc.1
-
How to test prerelease
- Download the .vsix file from this Releases page.
- Navigate to the Extensions view in VS Code (Ctrl+Shift+X). Click on the "..." in the top-right corner, select "Install from VSIX", and select the .vsix file you downloaded. Alternatively, you can run code --install-extension Go-latest.vsix or open the Command Palette and run the "Extensions: Install from VSIX..." command.
- If prompted, reload VS Code.
Release 0.34.1
v0.34.1 - 30 June, 2022
A list of all issues and changes can be found in the v0.34.1 milestone and commit history.
Bug Fix
- Fixed (Issue 2300) that prevented the extension from complete activation when the language server fails to start.
Thanks
Release 0.34.1-rc.2
-
Milestone: https://github.com/golang/vscode-go/issues?q=milestone%3Av0.34.1
-
Commits: v0.34.0...v0.34.1-rc.1
-
How to test prerelease
- Download the .vsix file from this Releases page.
- Navigate to the Extensions view in VS Code (Ctrl+Shift+X). Click on the "..." in the top-right corner, select "Install from VSIX", and select the .vsix file you downloaded. Alternatively, you can run code --install-extension Go-latest.vsix or open the Command Palette and run the "Extensions: Install from VSIX..." command.
- If prompted, reload VS Code.
Release 0.34.0
v0.34.0 - 22 June, 2022
This release adds support for LSP 3.17 and requires Visual Studio Code 1.67+.
Features
This release includes improvements to the Go: Run Vulncheck (Experimental)
command (Issue 2185, 2186, 2214). Use it to find security issues in your dependencies.
Documentation
Documentation for vscode-go can now be found on the wiki (Issue 2094).
Thanks @thediveo for updating the debugging documentation!
Bug Fixes
TestMain(m *testing.M)
is no longer treated as a test (Issue 482, 2039)
Code Health
- Enabled strict type checking (Issue 57)
- Updated release notes generation script to improve release process automation
- Fixed bugs in testing
Thanks
Thank you for your contribution, @hyangah, @jamalc, @polinasok, @suzmue, @thediveo, and @dle8!
Release 0.34.0-rc.2
-
Milestone: https://github.com/golang/vscode-go/issues?q=milestone%3Av0.34.0
-
Commits: v0.33.1...v0.34.0-rc.2
-
How to test prerelease
- Download the .vsix file from this Releases page.
- Navigate to the Extensions view in VS Code (Ctrl+Shift+X). Click on the "..." in the top-right corner, select "Install from VSIX", and select the .vsix file you downloaded. Alternatively, you can run code --install-extension Go-latest.vsix or open the Command Palette and run the "Extensions: Install from VSIX..." command.
- If prompted, reload VS Code.