osfeed.dev
Release /

nvim-lspconfig v2.9.0

Navigate symbols using universal-ctags through Neovim's LSP client.

Before you upgrade to v2.9.0

3 to fix

Provide `intellij-server` on PATH or override `cmd`; `kotlin_lsp` now launches `intellij-server --stdio`.

Action requiredAffects: Users whose installation only supplies `kotlin-lsp`.Inferred
Read the evidence

Provide `groovy-language-server` on PATH, or override `cmd` to run your locally built JAR with Java.

Action requiredAffects: Groovy users relying on the former default Java/JAR command.
Read the evidence

Use an Esbonio version providing `esbonio.server`, or override `cmd` for an older installation.

Action requiredAffects: Esbonio users relying on the default Python module command.Inferred
Read the evidence

The HTML server prefers an executable in the workspace's `node_modules/.bin` before the PATH executable.

Behavior changedAffects: Users with both local and global HTML language servers.Inferred
Read the evidence

What changed in v2.9.0

Adds `ctags_lsp` and Panache; changes the default commands for Kotlin, Groovy, and Esbonio.

Install nvim-lspconfig v2.9.0 with Neovim 0.11.3+; install the selected language servers separately.

New things you can do

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.