Skip to content

Releases: golang/vscode-go

Release 0.37.0-rc.1

14 Dec 19:53
Compare
Choose a tag to compare
Release 0.37.0-rc.1 Pre-release
Pre-release

Release 0.36.0

07 Nov 17:48
Compare
Choose a tag to compare

v0.36.0 - 7 Nov, 2022

A list of all issues and changes can be found in the v0.36.0 milestone and commit history.

Changes

  • From this release, the extension will download specific versions of 3rd party tools installed with the "Go: Install/Update Tools" command. This is to enhance stability and security. The "Go: Install/Upate Tools" command will present the versions the extension will install. To install a different version of a tool, use go install command from the terminal instead. (Issue 1850)
  • The default gopls version was updated to v0.10.1 and the settings were updated accordingly. See the release note of gopls v0.10.0 to learn about notable changes and new features.
  • Typing vars will now offer a completion snippet that expands it to a var (...) block containing multiple variables. (PR 2481)
  • The setting to enable the "references" codelens, go.enableCodeLens.references, is now hidden. The feature remained broken for a while, so we plan to remove it in a future release. Please see Issue 2509 for details.
  • When debugging tests, the extension will open the "Debug Console". (Issue 2409)

Fixes

  • Fixed Issue 2525 that prevented triggering of parameter hints after method autocompletion. Users can enable/disable this parameter hints popup with the "editor.parameterHints.enabled" setting.
  • Fixed test profie feature (CL 440530).
  • Removed dev dependency affected by CVE-2022-3517.

Thanks

Thank you for your contribution, @suzmue, @fatoboist, @cuishuang, @jamalc, @karthikraobr, @pjweinbgo, @firelizzard18, @hyangah!

Release 0.36.0-rc.1

03 Nov 14:10
Compare
Choose a tag to compare
Release 0.36.0-rc.1 Pre-release
Pre-release

Release 0.35.2

16 Aug 17:32
Compare
Choose a tag to compare

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

15 Aug 16:31
Compare
Choose a tag to compare
Release 0.35.2-rc.1 Pre-release
Pre-release
  • 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

19 Jul 15:56
Compare
Choose a tag to compare

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

19 Jul 15:31
Compare
Choose a tag to compare
Release 0.35.1-rc.1 Pre-release
Pre-release
CHANGELOG.md: add v0.35.1 description

Change-Id: I9f36b4f75cebea46a8a9ff36c6ecff5967d1424b
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/418195
TryBot-Result: kokoro <noreply+kokoro@google.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Jamal Carvalho <jamal@golang.org>

Release 0.35.0

18 Jul 16:35
Compare
Choose a tag to compare

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).

inlayhings-new

  • 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

14 Jul 19:04
Compare
Choose a tag to compare
Release 0.35.0-rc.3 Pre-release
Pre-release
  • 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

30 Jun 20:00
Compare
Choose a tag to compare

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

Thank you for your contribution, @jamalc, @hyangh!