Skip to content

Release v0.47.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@gopherbot gopherbot released this 05 Jun 17:14
· 1 commit to master since this release

This is the pre-release version of v0.48.0.

Date: 2025-06-05

Full Changelog: v0.46.0-rc.1...v0.47.3
Milestone: https://github.com/golang/vscode-go/issues?q=milestone%3Av0.48.0

Changes

  • Introduced quick pick separator in command Go: Choose Go Environment showing
    diff between options locally discovered and options available for download.
  • Added support for golangci-lint v2 (Issue 3732)
    • Added a new lint tool, golangci-lint-v2. It's added as an installable tool, so you can install it via the Go: Install/Update Tools command.
    • You can switch v1 and v2 per workspace by using golangci-lint and golangci-lint-v2 option. You must keep the golangci-lint executable version on your machine to v1 for that.
    • You can also use golangci-lint executable updated to v2. Just keep using the golangci-lint option for that.
    • The path-mode flag set by vscode-go can be overridden by thego.lintFlags option.
    • Looking for a way to format your code with golangci-lint v2 on VS Code? Check the golangci-lint documentation.

Fixes

  • Addressed an issue that caused a Cannot read properties of null (reading 'Token')
    error during command execution when the command result did not include a token.
    (Issue 3698)
  • Addressed an issue that broke the Debug Subtest At Cursor command. (Issue 3718)