| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(tsgo): prefer local node_modules binary over global #4258 | ryoppippi | 2025-12-23 | 1 | -1/+8 |
| | | | | | | | | Convert the cmd from a static array to a function that checks for a locally installed tsgo binary in node_modules/.bin/ before falling back to the global installation. This ensures projects using @typescript/native-preview as a local dependency will use the correct version, matching the pattern already used by biome. | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-23 | 2 | -12/+12 |
| | | | | | skip-checks: true | ||||
| * | docs: ":LspInfo" in Nvim 0.12 #4256 | Justin M. Keyes | 2025-12-23 | 1 | -0/+3 |
| | | | | fix #4255 | ||||
| * | fix(roslyn_ls): attach in decompiled code #4254 | Matthew Wilding | 2025-12-22 | 1 | -0/+5 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-22 | 2 | -14/+14 |
| | | | | | skip-checks: true | ||||
| * | fix(ast_grep): invalid filetypes #4253 | Charles Taylor | 2025-12-22 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | Problem: `csharp` is not a valid filetype in neovim. csharp files are of filetype `cs`. You can see a warning by doing ```lua vim.ls.enable({ "ast_grep"}) ``` `:checkheatlh lsp` or `:LspInfo` shows this warning: ``` vim.lsp: Enabled Configurations ⚠️ WARNING Unknown filetype 'csharp' (Hint: filename extension != filetype). ``` | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-20 | 2 | -0/+54 |
| | | | | | skip-checks: true | ||||
| * | feat: home_assistant #4248 | Micah Halter | 2025-12-20 | 1 | -0/+18 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-20 | 2 | -6/+6 |
| | | | | | skip-checks: true | ||||
| * | fix(buf_ls): remove unnecessary flags + "beta" comment #4250 | Stefan VanBuren | 2025-12-20 | 1 | -3/+3 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-20 | 2 | -12/+70 |
| | | | | | skip-checks: true | ||||
| * | feat: systemd_lsp #4251 | Kris | 2025-12-20 | 1 | -0/+20 |
| | | | | It's more up-to-date than systemd-language-server. | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-17 | 2 | -14/+14 |
| | | | | | skip-checks: true | ||||
| * | fix(harper_ls): add `.harper-dictionary.txt` as root marker #4246 | Chris Grieser | 2025-12-17 | 1 | -1/+1 |
| | | | | | | | The file `.harper-dictionary.txt` stores the workspace-specific dictionary, thus making it a root marker. https://writewithharper.com/docs/integrations/language-server#Workspace-Dictionary | ||||
| * | fix(docs): rename misleading argument name (#4245) | Olivia Kinnear | 2025-12-16 | 1 | -2/+2 |
| | | |||||
| * | docs #4244 | Justin M. Keyes | 2025-12-16 | 1 | -3/+3 |
| | | |||||
| * | docs: ":lsp ..." in Nvim 0.12 #4243 | Justin M. Keyes | 2025-12-16 | 2 | -3/+12 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-16 | 2 | -4/+8 |
| | | | | | skip-checks: true | ||||
| * | docs(roslyn_ls): format codeblock #4241 | Eero Häihälä | 2025-12-16 | 1 | -0/+2 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-16 | 2 | -12/+12 |
| | | | | | skip-checks: true | ||||
| * | feat: remove `:Lsp*` commands for nvim 0.12 #4234 | Olivia Kinnear | 2025-12-16 | 1 | -0/+4 |
| | | |||||
| * | fix(copilot): use correct error variable #4240 | Stefan van der Wolf | 2025-12-15 | 1 | -1/+1 |
| | | | | | | | | | | Problem: The client:exec_cmd callback was incorrectly referencing to err variable from the outer scope instead of the cmd_err variable from its on scope. Could cause problems when err is nil but the cmd_err is not. Solution: Changed the reference from err to cmd_err | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-15 | 2 | -16/+16 |
| | | | | | skip-checks: true | ||||
| * | fix(ltex_plus): asciidoc is added to enabled languages (#4239) | Denys Digtiar | 2025-12-15 | 1 | -0/+2 |
| | | | | | | | | | | Problem: LTEX+ LS supports Asciidoc but it is not enabled by default. Suggested way of extending configuration overrides the values, since `filetypes` and `ltex.enabled` are Lua list. Solution: Add Asciidoc to the default list of enabled languages. | ||||
| * | fix(omnisharp): "*.slnx" root marker #4236 | Vincent Labelle | 2025-12-14 | 1 | -1/+2 |
| | | | | | | | | | Problem: Root detection doesn't support the new solution file format which is now the default in .NET 10. Solution: Add '*.slnx' to root_dir function. | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-14 | 2 | -0/+54 |
| | | | | | skip-checks: true | ||||
| * | feat: hylo_ls #4237 | Ambrus Tóth | 2025-12-14 | 1 | -0/+13 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-14 | 2 | -12/+60 |
| | | | | | skip-checks: true | ||||
| * | feat: brioche #4238 | Andrej Kolčin | 2025-12-14 | 1 | -0/+12 |
| | | | | | | | An LSP for [Brioche]: a package manger which uses custom TypeScript-like recipe files. Repo: https://github.com/brioche-dev/brioche [Brioche]: https://brioche.dev/ | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-12 | 2 | -18/+14 |
| | | | | | skip-checks: true | ||||
| * | feat(flow): use flow executable for cmd if available in PATH | Gaetan Lepage | 2025-12-12 | 1 | -1/+10 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-11 | 2 | -0/+6 |
| | | | | | skip-checks: true | ||||
| * | feat(java_language_server): default cmd #4229 | Gaétan Lepage | 2025-12-11 | 1 | -0/+1 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-11 | 2 | -6/+2 |
| | | | | | skip-checks: true | ||||
| * | docs: omnisharp cmd #4230 | Gaétan Lepage | 2025-12-11 | 1 | -2/+0 |
| | | | | This LS does have a default (dynamic) `cmd` set. | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-11 | 2 | -2/+8 |
| | | | | | skip-checks: true | ||||
| * | feat(nextls): default cmd #4232 | Gaétan Lepage | 2025-12-11 | 1 | -1/+2 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-11 | 2 | -20/+22 |
| | | | | | skip-checks: true | ||||
| * | feat(lexical): default cmd #4231 | Gaétan Lepage | 2025-12-11 | 1 | -4/+3 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-07 | 2 | -12/+164 |
| | | | | | skip-checks: true | ||||
| * | feat(wc_language_server): web components language server #4228 | Burton Smith | 2025-12-07 | 1 | -0/+85 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-05 | 2 | -12/+60 |
| | | | | | skip-checks: true | ||||
| * | feat: rumdl #4199 | Yota Toyama | 2025-12-05 | 1 | -0/+12 |
| | | |||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-04 | 2 | -12/+12 |
| | | | | | skip-checks: true | ||||
| * | fix(gitlab_duo): token update on init #4226 | Aboobacker MK | 2025-12-04 | 1 | -1/+11 |
| | | | | | | | | | Problem: LSP was not getting updated LSP on initialization when the token is fetched from persistent storage Solution: Added `workspace/didChangeConfiguration` after token validation | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-12-03 | 2 | -16/+20 |
| | | | | | skip-checks: true | ||||
| * | feat(ts_ls): add LspTypescriptGoToSourceDefinition command #4225 | Ilia Choly | 2025-12-03 | 1 | -0/+23 |
| | | |||||
| * | fix(buf_ls): restrict reuse_client to buf_ls clients only #4221 | Masayuki Izumi | 2025-11-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | The previous implementation used `reuse_client = function() return true end`, which caused buf_ls to reuse *any* existing LSP client. As a result, when a Copilot LSP client was already running, buf_ls attempted to reuse that client instead of spawning its own, preventing buf_ls from attaching to .proto buffers. Restrict reuse_client so only buf_ls clients can be reused. | ||||
| * | docs: update configs.md | github-actions[bot] | 2025-11-30 | 2 | -12/+14 |
| | | | | | skip-checks: true | ||||
| * | feat(postgres_lsp): require workspace #4220 | Igor Lacerda | 2025-11-29 | 1 | -0/+1 |
| | | |||||
