Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gopls for openSUSE:Factory checked 
in at 2025-12-18 18:33:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gopls (Old)
 and      /work/SRC/openSUSE:Factory/.gopls.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gopls"

Thu Dec 18 18:33:19 2025 rev:24 rq:1323425 version:0.21.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gopls/gopls.changes      2025-07-30 
11:45:15.018407213 +0200
+++ /work/SRC/openSUSE:Factory/.gopls.new.1928/gopls.changes    2025-12-18 
18:35:31.103862213 +0100
@@ -1,0 +2,163 @@
+Wed Dec 17 20:36:09 UTC 2025 - Jeff Kowalczyk <[email protected]>
+
+- Update to version 0.21.0:
+  * gopls: update go.mod for v0.21.0-pre.2
+  * gopls/doc/release/v0.21.0.md: update relnotes for RC2
+  * gopls/internal/golang: add util function NarrowestDeclaringPackage
+  * gopls/internal/golang: add skeleton for move type codeaction
+  * gopls/internal/golang: fix panic in definition
+  * gopls/internal/cache: fix %q verb use with wrong type
+  * gopls/internal/protocol/generate: move injections to tables.go
+  * gopls/internal/protocol: add form field in type CodeAction
+  * gopls/internal/metadata: document when Module can be nil
+  * gopls/internal/cache: make unimported completions deterministic
+  * gopls/completion: avoid nil dereference
+  * gopls/internal/template: fix printf mistake in test
+  * gopls/doc/release/v0.21.0.md: tweaks
+  * gopls/internal/test/integration: add codeAction/resolve in fake editor
+  * gopls/internal/test/integration: deduplicate CodeActionByKind util func
+  * gopls/internal/util/fingerprint: : remove self-referential alias in 
TestMatches
+  * gopls/internal/golang: remove self-referential alias in TestUnify
+  * gopls/internal/mcp: add counter for go_rename_symbol mcp tool
+  * gopls/internal/debug: add /package debug view
+  * gopls: update go.mod for v0.21.0-pre.1
+  * all: update codereview.cfg for gopls-release-branch.0.21
+  * gopls/doc/release/v0.21.0.md: prepare
+  * gopls/internal/settings: add renameMovesSubpackages setting
+  * gopls/internal/golang: allow package move into empty directories
+  * gopls/internal/golang: package move: handle mixed build configs
+  * go/analysis/passes/inline: add lazy-fix mode for gopls
+  * gopls/doc: document Rename feature
+  * gopls/internal/golang: implement package move
+  * gopls/internal/test/marker: avoid BasicLit in fill_struct.txt
+  * gopls/internal/filewatcher: retry directory reading upon failure
+  * gopls/internal/settings: correct git issue for fieldalignment warning
+  * gopls/internal/server: don't pop up errors when resolving code actions
+  * gopls/internal/golang: fix crash in canExtractVariable
+  * gopls/internal/mcp: add go_rename_symbol MCP tool
+  * gopls/internal/filewatcher: synthesize events after watching a dir
+  * gopls/internal/golang: Extract variable: simplify using Cursor
+  * gopls/internal/test/marker: another test case for golang/go#76144
+  * internal/server: add instrumentation to track gopls command usage
+  * gopls/internal/filewatcher: read and process event in separate goroutine
+  * gopls/internal/golang: Extract function: simplify using Cursor
+  * gopls/internal/analysis/modernize: add strings.Cut modernizer
+  * gopls/internal/mcp: fix NPE in file diagnostics
+  * gopls/internal: drop import name internalastutil
+  * gopls: replace snapshot.FindFile by ReadFile
+  * gopls/internal/golang: support hover over selected expression
+  * gopls/internal/golang: Hover: show field info for embedded fields too
+  * gopls/internal/golang: change hover handling from position to range
+  * gopls/internal/golang: Hover: use Cursor throughout
+  * gopls/internal/settings: introduce ModeVulncheckPrompt as default value 
for VulncheckMode setting
+  * gopls/internal/golang: add navigation to doc links in hovers
+  * gopls/internal/golang: CallHierarchy: only funcs
+  * gopls/internal/golang: typeDefinition: allow any expression
+  * gopls/internal/analysis/yield: handle booleans better
+  * gopls/go.mod: update staticcheck to 8273271
+  * gopls/internalanalysis: DeleteStmt deletes comments
+  * gopls/internal/analysis/yield: improve diagnostic
+  * gopls/internal/test/integration/workspace: fix broken test
+  * gopls/internal/golang: fix panic in inlineOneVariable
+  * gopls/internal/analysis/unusedfunc: use refactor.Delete* operators
+  * gopls/internal/golang: add condition for enabling package move
+  * gopls/internal/server: produce DocumentChange list in golang.Rename
+  * gopls/internal/test/integration/completion: make test more go1.26-robust
+  * gopls/internal: prompt with full package path in preparerename
+  * gopls/internal/analysis/modernize: pass to use go1.26 new(x)
+  * gopls/unimported: prefer packages in go.mod
+  * gopls/internal/golang: add package rename counter
+  * gopls/internal/server: fix typo in RunGovulncheck
+  * gopls: update to use the mcp [email protected]
+  * gopls: add doc link for quick fix implement method
+  * gopls/internal/protocol: upgrades LSP to latest
+  * gopls: update MCP SDK dependency to v0.7.0
+  * gopls/internal/analysis/modernize: reflect.TypeOf(x) -> TypeFor[T]()
+  * gopls/test/quickfix_test: verify that issue 70755 is fixed
+  * gopls/internal/cmd: skip TestMCPVulncheckCommand when fsnotify not 
supported
+  * gopls/internal/protocol: add range to TextDocumentPositionParams
+  * gopls/internal/analysis/embeddirective: call AddImport directly
+  * gopls/internal/doc/generate: convert Analyzer.Doc to Markdown
+  * gopls/internal/analysis/modernize: slicescontains: improve widening check
+  * gopls: update MCP SDK to v0.6.0
+  * gopls: fix extracted function shouldReturn boolean return value position
+  * gopls/internal/util/cursorutil: add FirstEnclosing
+  * gopls/internal/analysis/modernize: stringscutprefix: handle CutSuffix too
+  * gopls/internal/folding_range: display closing parentheses
+  * gopls/internal/analysis/modernize/cmd/modernize: improve godoc
+  * gopls/internal/golang/completion: don't offer internal std packages
+  * gopls: use correct doc link
+  * gopls/internal/progress: use t.Context in tests
+  * gopls: convert some users of astutil to Cursors
+  * gopls/internal/cache: set goVersion when there is no module version
+  * gopls: update Go MCP SDK to v0.5.0
+  * gopls/internal/analysis/modernize: use better qualifier for rangeint
+  * gopls: render package documentation when hovering over imported package 
name identifiers
+  * gopls/internal/golang: do not offer "inline variable" on an lvalue 
reference
+  * gopls/internal/settings: shadow.severity = hint
+  * gopls/internal/test: update the minimum go command of TestImportAlias
+  * gopls/internal/test/integration/completion: make test go1.26-robust
+  * gopls/internal/server: add telemetry for Zed, Helix clientInfo
+  * gopls/internal/test/integration/completion: skip TestFuzzFunc pre-go1.25
+  * gopls/internal/analysis/modernize: add test of no gopls imports
+  * gopls/internal/mcp: use official go mcp sdk
+  * gopls/internal/analysis/modernize: fix bad edit in var ( ... ) decl
+  * gopls/completion: unimported completions with explicit package names
+  * internal/astutil: move declarations from gopls/internal/util/astutil
+  * internal/analysisinternal/generated: move from gopls/internal/analysis
+  * internal/moreiters: move from gopls/internal/util/moreiters
+  * gopls/internal/analysis/modernize/rangeint: fix defer bug
+  * gopls/internal/golang: OutgoingCalls: fix crash on error.Error
+  * gopls/internal/analysis/recursiveiter: fix typo
+  * gopls/internal/analysis/modernize: stringsbuilder: fix s=x bug
+  * gopls/internal: modernize -stringbuilder -fix
+  * gopls/internal/analysis/modernize: string+=string => strings.Builder
+  * gopls: modernize
+  * gopls: update to go1.25
+  * gopls/internal/analysis/modernize: split up
+  * gopls/internal/golang: InlayHint: allow space before // ignore error
+  * gopls/internal/analysis/generated: amortize ast.IsGenerated
+  * gopls: support jump to definition for field links in comments
+  * gopls/internal/analysis: fix waitgroup modernizer formatting
+  * gopls/internal/folding_range: allow more folding ranges
+  * gopls/internal/analysis/modernize: invalid code produced by fmtappendf 
modernizer
+  * gopls/internal/mcp: fix panic in symbolReferencesHandler on nil 
types.Object
+  * gopls/internal/filewatcher: replace handleEvent with convertEvent
+  * gopls/doc: fix broken url
+  * gopls/internal/test/integration/completion: skip a_test.go
+  * gopls/internal/golang/completion: don't make unnecessary conversions for 
generic functions
+  * gopls/internal/settings: add ui.newGoFileHeader option
+  * gopls/internal/analysis/modernize: fix doc typos
+  * gopls/doc/features: add "MCP" to index.
+  * gopls/internal/golang/hover: show alias real type decl for types only
+  * gopls/internal/analysis/modernize/forvar: provide fix for second loop var
+  * gopls/internal/server: add counters for add and remove struct tags
+  * gopls/internal/filewatcher: fix race condition on watcher shutdown
+  * gopls/internal/server: add windsurf and cursor as language client
+  * gopls/internal/golang: show document after test generation
+  * gopls/internal/filewatcher: move dir with broken symlink to avoid flakiness
+  * gopls/internal/golang: ignoredError inlay hint: skip io.WriteString
+  * gopls/internal/cache: add removeIntermediateTestVariants parameter
+  * gopls/doc: yet more tweaks
+  * gopls/internal/analysis/unusedfunc: skip std
+  * gopls/internal/template: use protocol.Mapper and simplify
+  * gopls/internal/template: unexport Parse et al
+  * gopls/internal/test/integration/template: add test for golang/go#74635
+  * gopls/internal/golang: CodeAction(gopls.doc.features): update URL
+  * gopls/internal/protocol: remove obsolete recoverHandlerPanic
+  * gopls/doc/release/v0.21.0.md: restore (deleted in CL 691115)
+  * gopls/doc/release: fix (oddly) broken link
+  * gopls: improve SignatureHelp triggering
+  * gopls/doc: yet more doc tweaks
+  * gopls/internal/filewatcher: retry watch registration upon failure
+  * gopls/go.mod: update dependencies following the v0.20.0 release
+  * gopls/doc/release/v0.20.0.md: final tweaks
+  * gopls/internal/debug: KillTraceViewers: kill process group on UNIX
+  * gopls/internal/golang: fix extract on anonymous structs
+  * gopls/internal/test/marker: fix reachable panic("unreachable")
+  * gopls/internal/test/integration/web: kill "go tool trace" processes
+  * gopls/internal/golang: allow rename in doc comments
+  * gopls/internal/filewatcher: add stress test for file watcher
+  * gopls/doc/features: fix two stray backticks
+
+-------------------------------------------------------------------

Old:
----
  gopls-0.20.0.tar.gz

New:
----
  gopls-0.21.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gopls.spec ++++++
--- /var/tmp/diff_new_pack.gjDpH9/_old  2025-12-18 18:35:31.807891787 +0100
+++ /var/tmp/diff_new_pack.gjDpH9/_new  2025-12-18 18:35:31.811891954 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gopls
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           gopls
-Version:        0.20.0
+Version:        0.21.0
 Release:        0
 Summary:        Go LSP protocol language server
 License:        Apache-2.0 AND MIT AND BSD-3-Clause

++++++ _service ++++++
--- /var/tmp/diff_new_pack.gjDpH9/_old  2025-12-18 18:35:31.847893467 +0100
+++ /var/tmp/diff_new_pack.gjDpH9/_new  2025-12-18 18:35:31.851893635 +0100
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="include">gopls</param>
     <param name="include">LICENSE</param>
-    <param name="revision">gopls/v0.20.0</param>
+    <param name="revision">gopls/v0.21.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">gopls/v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.gjDpH9/_old  2025-12-18 18:35:31.875894644 +0100
+++ /var/tmp/diff_new_pack.gjDpH9/_new  2025-12-18 18:35:31.879894811 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/golang/tools.git</param>
-              <param 
name="changesrevision">2e31135b736b96cd609904370c71563ce5447826</param></service></servicedata>
+              <param 
name="changesrevision">ecc727ef4e92b7170abe1881910c4c8773800196</param></service></servicedata>
 (No newline at EOF)
 

++++++ gopls-0.20.0.tar.gz -> gopls-0.21.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/gopls/gopls-0.20.0.tar.gz 
/work/SRC/openSUSE:Factory/.gopls.new.1928/gopls-0.21.0.tar.gz differ: char 13, 
line 1

++++++ vendor.tar.gz ++++++
++++ 46210 lines of diff (skipped)

Reply via email to