Release v0.47.3
Pre-release
Pre-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 theGo: Install/Update Tools
command. - You can switch v1 and v2 per workspace by using
golangci-lint
andgolangci-lint-v2
option. You must keep thegolangci-lint
executable version on your machine to v1 for that. - You can also use
golangci-lint
executable updated to v2. Just keep using thegolangci-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.
- Added a new lint tool,
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)