Subject: CVS commit: pkgsrc/devel/gopls
From: Thomas Klausner
Date: 2023-11-19 14:34:00
Message id: 20231119133400.80E3DFA3D@cvs.NetBSD.org

Log Message:
gopls: update to 0.14.2.

This release contains just one change: an upgrade of x/telemetry
to pick up support for the "local" telemetry mode (golang/go#63832).

Previously, when the telemetry mode was "off" (the default), counter
data would not be uploaded, but would be written to the
os.UserConfigDir()/go/telemetry/local directory of the local file
system. We heard from a few users that, as a matter of policy within
their organization, they need a way to prevent even this local data
from being written. With this release, running gotelemetry off will
stop gopls from writing this local counter data. Note that the
os.UserConfigDir()/go/telemetry/mode file must be written to record
the "off" state.

The new default telemetry mode is "local", which behaves the same
way as "off" did before. In "local" mode, counter data is written
to the local file system, but not uploaded. Local data can be
inspected with the gotelemetry view command.

See golang/go#63832 for more details. Thanks again for helping us
support transparent telemetry in gopls. As described in the v0.14.0
release notes, we are confident that this data will help us produce
a better, faster, more reliable product. In fact this is already
happening.

Files:
RevisionActionfile
1.82modifypkgsrc/devel/gopls/Makefile
1.41modifypkgsrc/devel/gopls/distinfo
1.36modifypkgsrc/devel/gopls/go-modules.mk