v0.40.1 - 21 Dec, 2023
This is a point release to fix minor bugs. A comprehensive list of bug fixes and changes can be found in the milestone and the commit history.
Changes
- We adjusted the extension activation behavior. The extension will not be activated until Go files are open or the extension's commands are invoked. (Issue 3038, and 2164)
- The
GOTOOLCHAIN
environment variable is shown from the Go explorer view.
Fixes
- Pprof result viewer now works with the remote development setup. (Issue 3090).
- Subtests that include regexp metacharacters in their names are now properly handled. (Issue 2624, 3070)
- When the extension detects
go
installed by snap, it will use/snap/go/current/bin/go
as the go command path to work around a bug in snapd. (Issue 166) - We enhanced the automated issue reporting feature to be robust in collecting gopls crash logs and handling transient errors during gopls upgrade. (Issue 984, 2690)
- The extension now respects user's
editor.parameterHints.enabled
and shows parameter hints after completion only if it is enabled. (Issue 3071) - Ran
npm audit fix
and that updatedsemver
andword-wrap
dependencies. (CL 551055)