Next | Query returned 92 messages, browsing 31 to 40 | Previous

History of commit frequency

CVS Commit History:


   2022-09-07 11:32:31 by Benny Siegert | Files touched by this commit (114) | Package updated
Log message:
Revbump all Go packages after go118 security update
   2022-08-22 13:05:49 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
gopls: update to 0.9.4.

This release fixes an unfortunate bug in a new vet analysis in the
gopls@v0.9.2 release. Specifically, a stray print statement in a
new analyzer for the invalid time format string "2006-02-01", which
corrupts gopls' communication over STDIN/STDOUT.

This only affects projects using that bad format string, and only
when a file in the affected package is open. Thanks to @Phadin for
accurately identifying this bug so quickly after it was introduced.
Issue golang/go#54459 tracks our follow-up to prevent similar
regressions from making it into future gopls releases.

On a positive note, here is the new vet analysis in action. Clearly
it will catch real bugs!
   2022-08-13 17:18:51 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
gopls: update to 0.9.3

gopls v0.9.3

Move fast and fix things... it appears that v0.9.2 exposed a latent crasher in
gopls (golang/go#54395). This crash occurs when a new workspace is incorrectly
configured, and so is likely to be rather confusing for new users. On that
basis, the fix warranted a patch release.

As always, thank you for filing issues!

gopls v0.9.2

This release contains many bug fixes, particularly related to problems that
would require restarting gopls.

Note about network usage: among these fixes was a change to allow network usage
when reloading the workspace. Reloading occurs when a go.mod, go.sum, or
go.work file changes on disk. In the past, gopls would only allow network
during the first workspace load. This resulted in confusing behavior when, for
example, a new dependency is added to a go.mod file and gopls could not load
it, but loading succeeded on restart.
   2022-08-12 22:38:12 by Benny Siegert | Files touched by this commit (114) | Package updated
Log message:
Revbump all Go packages after go118 security update
   2022-07-15 09:36:00 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
gopls: update to 0.9.1.

0.9.1

This release fixes a regression in the v0.9.0 release: a crash when
running the go:generate codelens (golang/go#53781).

Thank you to all those who filed crash reports, and apologies for
the breakage!

0.9.0

This release contains significant performance improvements (especially
in incremental processing after source changes), bug fixes, and
support for the LSP “inlay hints” feature, along with several other
minor enhancements.
   2022-07-13 18:03:09 by Benny Siegert | Files touched by this commit (110) | Package updated
Log message:
Revbump all Go packages after go118 update
   2022-06-02 20:52:08 by Benny Siegert | Files touched by this commit (109) | Package updated
Log message:
Revbump all Go packages after go118 update
   2022-05-28 11:12:02 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
gopls: update to 0.8.4.

New Features

New analyzer for //go:embed comments

Gopls now includes an analyzer for go:embed comment directives. At
the moment, this analyzer checks that the "embed" import is present,
but more analyses are planned for the future. See golang/go#50262
for more information.

Improved hover for imports

Hovering over an imported path now gives you the full package doc.

Final support for Go 1.13

Per our support window, gopls v0.8.4 will be the final gopls release
to support being built with Go 1.13. See golang/go#52982 for details.

Bugfixes and Performance improvements

    Faster symbol indexing. Gopls builds a symbol index the first
    time symbol search is invoked. That indexing should be 3-4x
    faster with this release.

    Improved metadata invalidation (AKA fewer restarts). v0.8.4
    fixes a couple of bugs that lead to gopls getting confused
    about packages and needing to be restarted. We're aware of more
    bugs of this nature, but are working on eliminating the need
    to ever restart gopls.
   2022-05-11 21:26:30 by Benny Siegert | Files touched by this commit (106) | Package updated
Log message:
Revbump all Go packages after go118 update
   2022-04-20 22:54:45 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
gopls: update to 0.8.3.

New Features

Gopls now integrates with staticcheck@v0.3.0, which supports
generics. To enable staticcheck analyzers, set "staticcheck": true
in your gopls settings. Note that as part of this change, staticcheck
is only supported when gopls is built with Go 1.17+.

Next | Query returned 92 messages, browsing 31 to 40 | Previous