Skip to content

Update dependency neovim/nvim-lspconfig to v2.10.0#59

Merged
github-actions[bot] merged 1 commit into
mainfrom
renovate/neovim-nvim-lspconfig-2.x
Jun 14, 2026
Merged

Update dependency neovim/nvim-lspconfig to v2.10.0#59
github-actions[bot] merged 1 commit into
mainfrom
renovate/neovim-nvim-lspconfig-2.x

Conversation

@renovate

@renovate renovate Bot commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
neovim/nvim-lspconfig minor v2.9.0v2.10.0

Release Notes

neovim/nvim-lspconfig (neovim/nvim-lspconfig)

v2.10.0

Compare Source

What's Changed

Full Changelog: neovim/nvim-lspconfig@v2.9.0...v2.10.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

Copy link
Copy Markdown

Renovate PR Review Results

⚖️ Safety Assessment: ✅ Safe

🔍 Release Content Analysis

Breaking changes: None. This is a semver-compliant minor release with full backward compatibility.

New features (new LSP servers added):

  • dexter (Elixir), hare-lsp, shuck, slang-server, jls, cqlls — none used in this config

Improvements to existing servers:

  • gopls: Semantic tokens enabled by default on client side (#4446) — proactively preserves existing behavior for when gopls v0.22.1+ stops advertising semantic tokens. Non-breaking, additive.
  • emmylua_ls improvements, harper_ls tex filetype, oxfmt/oxlint vite plus detection

Bug fixes:

  • LspRestart timer leak fixed in plugin/lspconfig.lua (#4419) — fixes a libuv handle leak on every :LspRestart invocation. Beneficial fix for all users.
  • Fixes to ruby-lsp, oxc, roslyn_ls, flow, rescript, emmylua_ls — none of these servers are used in this config.

Security-related fixes: None identified.

🎯 Impact Scope Investigation

Usage in codebase: lua/plugins/lsp.lua — single file affected, only the commit hash changes.

Servers configured in this repo: lua_ls, gopls, rust-analyzer, typescript-language-server, eslint-lsp, yaml-language-server, json-lsp, bash-language-server, tailwindcss-language-server, gh-actions-language-server, terraform-ls

Impact analysis:

  • The gopls semantic tokens change (#4446) is the only change touching a server used in this config. It is additive and non-breaking — it enables semantic tokens on the client side to maintain existing behavior when gopls v0.22.1 ships.
  • The LspRestart timer leak fix (#4419) benefits all users by preventing libuv handle leaks.
  • All APIs used in the config (vim.lsp.config(), vim.lsp.enable(), capabilities, LspAttach autocmd) remain unchanged.
  • No dependency changes or configuration format changes.

Commit SHA verification:229b79051b380377664edc4cbd534930154921a1 correctly matches the v2.10.0 tag.

💡 Recommended Actions

  • Merge as-is. No code changes or configuration updates needed.
  • The gopls semantic tokens change will only take effect after gopls v0.22.1 is released, at which point it preserves existing behavior automatically.

🔗 Reference Links

Generated by koki-develop/claude-renovate-review

@github-actions github-actions Bot merged commit 59a28a5 into main Jun 14, 2026
3 checks passed
@github-actions github-actions Bot deleted the renovate/neovim-nvim-lspconfig-2.x branch June 14, 2026 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants