<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig/lua/lspconfig/configs, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-lspconfig/atom/lua/lspconfig/configs?h=master</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-lspconfig/atom/lua/lspconfig/configs?h=master'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/'/>
<updated>2026-07-23T11:01:00Z</updated>
<entry>
<title>docs(astro): update language-tools URLs #4485</title>
<updated>2026-07-23T11:01:00Z</updated>
<author>
<name>Huan Tran</name>
<email>35454344+tdhuan@users.noreply.github.com</email>
</author>
<published>2026-07-23T11:01:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=e5327b70bd4552633635aa84c17f6f70548d6f26'/>
<id>urn:sha1:e5327b70bd4552633635aa84c17f6f70548d6f26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable clangd lsp for c.doxygen / cpp.doxygen #4459</title>
<updated>2026-06-25T17:57:49Z</updated>
<author>
<name>michaelpeeters-st</name>
<email>michael.peeters@st.com</email>
</author>
<published>2026-06-25T17:57:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=2d265672c9684a41f023aa536fc83213d2b1afe0'/>
<id>urn:sha1:2d265672c9684a41f023aa536fc83213d2b1afe0</id>
<content type='text'>
This fixes #4458.

One option to get doxygen highlighting in C / C++ files is to
append `.doxygen` to the file type (see `:help doxygen`).

This commits add the `c.doxygen` / `cpp.doxygen` filetypes to the list
of clangd lsp to be compatible with this approach.

Note that vim help also recommend an alternative approach that
doesn't change the filetype, which is to define the variable:

    let g:load_doxygen_syntax=1</content>
</entry>
<entry>
<title>fix: drop invalid filetypes from legacy configs #4327</title>
<updated>2026-02-27T10:11:28Z</updated>
<author>
<name>Barrett Ruth</name>
<email>62671086+barrettruth@users.noreply.github.com</email>
</author>
<published>2026-02-27T10:11:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=fdfd9c276922f38a2d2e9b5596e3713adf14233f'/>
<id>urn:sha1:fdfd9c276922f38a2d2e9b5596e3713adf14233f</id>
<content type='text'>
Problem: 78596b61 removed javascript.jsx and typescript.tsx from the
lsp/ configs, but the same invalid filetypes remain in the legacy
lua/lspconfig/configs/ files. These still surface in checkhealth
warnings since the legacy configs get merged at runtime.

Solution: remove javascript.jsx and typescript.tsx from all legacy
config filetypes lists. The correct filetypes (javascriptreact,
typescriptreact) are already present in each list.</content>
</entry>
<entry>
<title>fix(golangci_lint_ls): disable all output formats except JSON #4247</title>
<updated>2026-01-27T13:25:39Z</updated>
<author>
<name>Timo Furrer</name>
<email>tuxtimo@gmail.com</email>
</author>
<published>2026-01-27T13:25:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=86a933b808c05df6f1422c4d134f5e9c518930b3'/>
<id>urn:sha1:86a933b808c05df6f1422c4d134f5e9c518930b3</id>
<content type='text'>
This change set enables all possible output formats that exist for
golangci-lint. This is necessary because if a user configures output
formats in their `.golangci.yml` configuration (for example for CI) then
this is always in addition to the ones enabled on the command line.
Therefore, we manually disable all possible output formats.

Currently, there doesn't exist a `golangci-lint` option to exclusively
enable an output format or disable all from the config.</content>
</entry>
<entry>
<title>docs: add deprecation notice to lua/lspconfig/configs #4189</title>
<updated>2025-11-15T21:32:05Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-11-15T21:32:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=abf6d190f2c06818489c0bd4b926e7e3a06c5e51'/>
<id>urn:sha1:abf6d190f2c06818489c0bd4b926e7e3a06c5e51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix!: remove ocamlls #4118</title>
<updated>2025-10-10T15:08:42Z</updated>
<author>
<name>Seiya</name>
<email>20365512+seiyab@users.noreply.github.com</email>
</author>
<published>2025-10-10T15:08:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=50a5176795eaf4aa7e4806410e799c5dda21bc8f'/>
<id>urn:sha1:50a5176795eaf4aa7e4806410e799c5dda21bc8f</id>
<content type='text'>
ocamlls was added at #76.
It was because ocaml-lsp-server, which is official one, was too young.
In 2025, the official one works fine. On the other hand, unofficial
ocaml-language-server is not maintaned. We can no longer access its
GitHub repository.

Issue: #4115</content>
</entry>
<entry>
<title>fix(gitlab_ls): root dir ordering #4025</title>
<updated>2025-08-22T02:14:23Z</updated>
<author>
<name>Aleš Brelih</name>
<email>ales.brelih@3fs.si</email>
</author>
<published>2025-08-22T02:14:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1c505a2a37c7732fb2a7e290c0f822abfb2ba1c5'/>
<id>urn:sha1:1c505a2a37c7732fb2a7e290c0f822abfb2ba1c5</id>
<content type='text'>
Problem:
If project had a nested child gitlab file named: .gitlab-ci.yml it would
take it as root.

Solution:
If inside GIT repository just use git repository root as root and still
keep the option for .gitlab* as fallback if there is no git repo yet.</content>
</entry>
<entry>
<title>refactor(yamlls): non-hacky way to enable formatting #4012</title>
<updated>2025-08-19T14:43:28Z</updated>
<author>
<name>Tomáš Janoušek</name>
<email>tomi@nomi.cz</email>
</author>
<published>2025-08-19T14:43:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=66274c2ed7a45bc6d3f6b67f623184178500def0'/>
<id>urn:sha1:66274c2ed7a45bc6d3f6b67f623184178500def0</id>
<content type='text'>
Faking capabilities isn't necessary to enable formatting support. It's a
dynamically registered capability that yamlls announces whenever yaml
formatting is enabled in settings, which it isn't by default.

See
https://github.com/redhat-developer/yaml-language-server/blob/3821411ee8c92e5b7e5ca88f84ab443ae3b2791a/src/yamlServerInit.ts#L128
https://github.com/redhat-developer/yaml-language-server/blob/3821411ee8c92e5b7e5ca88f84ab443ae3b2791a/src/languageserver/handlers/settingsHandlers.ts#L159-L174

Fixes: 63a016437e44 ("feat(yamlls): document formatting support #4003")</content>
</entry>
<entry>
<title>fix(clangd): old config style still including proto filetype #3998</title>
<updated>2025-08-15T00:23:14Z</updated>
<author>
<name>Andrew Marshall</name>
<email>andrew@johnandrewmarshall.com</email>
</author>
<published>2025-08-15T00:23:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4da7247b2b348b4f6cade30a7a7fcb299879d275'/>
<id>urn:sha1:4da7247b2b348b4f6cade30a7a7fcb299879d275</id>
<content type='text'>
Missing change from cc6b21ea16cc12df290152f02513a8bd0ed9d932.</content>
</entry>
<entry>
<title>fix(golangci_lint_ls): support v2 wrapper script #3984</title>
<updated>2025-08-06T02:03:23Z</updated>
<author>
<name>Alex Efros</name>
<email>powerman@powerman.name</email>
</author>
<published>2025-08-06T02:03:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9141be4c1332afc83bdf1b0278dbb030f75ff8e3'/>
<id>urn:sha1:9141be4c1332afc83bdf1b0278dbb030f75ff8e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(harper): clojure filetype #3952</title>
<updated>2025-07-17T02:06:56Z</updated>
<author>
<name>Jeriel Baptista Verissimo</name>
<email>jeriel.verissimo@nubank.com.br</email>
</author>
<published>2025-07-17T02:06:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5fecfeaf0800b22f9794f969e3a61c266643f4be'/>
<id>urn:sha1:5fecfeaf0800b22f9794f969e3a61c266643f4be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: correct install command for pug lsp #3926</title>
<updated>2025-06-24T13:47:11Z</updated>
<author>
<name>G'lek Tarssza</name>
<email>glek@glektarssza.com</email>
</author>
<published>2025-06-24T13:47:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6b9897acf545466cb7566074b0f0ffada9a12416'/>
<id>urn:sha1:6b9897acf545466cb7566074b0f0ffada9a12416</id>
<content type='text'>
Problem:
Installing the pug lsp using the suggested method (`go get github.com/opa-oz/pug-lsp`)
does not work in the latest versions of `go` and instead produces a
message the "'go get' is no longer supported outside a module".

Solution:
Change the install command for the pug lsp to the correct command which
is `go install github.com/opa-oz/pug-lsp@latest`.</content>
</entry>
<entry>
<title>fix: some `on_attach` callbacks may act on the wrong buffer #3916</title>
<updated>2025-06-20T13:07:25Z</updated>
<author>
<name>Dmytro Meleshko</name>
<email>dmytro.meleshko@gmail.com</email>
</author>
<published>2025-06-20T13:07:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0112e1f77983141e1453bd37d124302f1c876c46'/>
<id>urn:sha1:0112e1f77983141e1453bd37d124302f1c876c46</id>
<content type='text'>
Problem:
If a server is attached to a non-current buffer by
`vim.lsp.buf_attach_client`, then the Language Server-related
commands may be created in the current (wrong) buffer.

Solution:
Always use the `bufnr` arg provided to `on_attach`.</content>
</entry>
<entry>
<title>docs(millet): update install target to millet-ls #3903</title>
<updated>2025-06-12T01:22:30Z</updated>
<author>
<name>jxu</name>
<email>7989982+jxu@users.noreply.github.com</email>
</author>
<published>2025-06-12T01:22:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d5d48be32a9b865c659f246b1a5762765d5df8b7'/>
<id>urn:sha1:d5d48be32a9b865c659f246b1a5762765d5df8b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(helm_ls,yamlls): support custom filetype for helm-ls #3893</title>
<updated>2025-06-08T01:20:55Z</updated>
<author>
<name>qvalentin</name>
<email>36446499+qvalentin@users.noreply.github.com</email>
</author>
<published>2025-06-08T01:20:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=cd864ac0d4f253602fb176772389a4eeb16f8a57'/>
<id>urn:sha1:cd864ac0d4f253602fb176772389a4eeb16f8a57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bicep): add `bicep-params` filetype #3886</title>
<updated>2025-06-04T13:26:37Z</updated>
<author>
<name>Damien Pontifex</name>
<email>damien.pontifex@gmail.com</email>
</author>
<published>2025-06-04T13:26:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=36255be0c6891315e8cb66d270a1e38269d4e8da'/>
<id>urn:sha1:36255be0c6891315e8cb66d270a1e38269d4e8da</id>
<content type='text'>
- Support for .bicepparam files

Resolves #3885</content>
</entry>
<entry>
<title>fix(fish_lsp): various improvements #3869</title>
<updated>2025-05-26T15:30:12Z</updated>
<author>
<name>Sola</name>
<email>dev@sola.love</email>
</author>
<published>2025-05-26T15:30:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=2a38a426a240dcc94f2677911598136e839a7b97'/>
<id>urn:sha1:2a38a426a240dcc94f2677911598136e839a7b97</id>
<content type='text'>
Apply suggestions brought up by the `fish_lsp` author:
https://github.com/mason-org/mason-registry/pull/8609#issuecomment-2904347943</content>
</entry>
<entry>
<title>feat(golangci_lint_ls): add support for v1 #3865</title>
<updated>2025-05-22T10:52:59Z</updated>
<author>
<name>Alex Efros</name>
<email>powerman@powerman.name</email>
</author>
<published>2025-05-22T10:52:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5c97c756f191aa8ab50a20798fe05401513eaa31'/>
<id>urn:sha1:5c97c756f191aa8ab50a20798fe05401513eaa31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: laravel-ls #3802</title>
<updated>2025-04-29T08:17:59Z</updated>
<author>
<name>Henrik Hautakoski</name>
<email>henrik.hautakoski@gmail.com</email>
</author>
<published>2025-04-29T08:17:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d2b5c23164ce829c5d437dee60a61b976fdc7f9d'/>
<id>urn:sha1:d2b5c23164ce829c5d437dee60a61b976fdc7f9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: improve typescript server path search for ts-dependent lsp #3795</title>
<updated>2025-04-28T12:11:00Z</updated>
<author>
<name>Alexis Tacnet</name>
<email>alexistacnet@gmail.com</email>
</author>
<published>2025-04-28T12:11:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9c6bbb5d1125491c7c7547e15188ae3e42647143'/>
<id>urn:sha1:9c6bbb5d1125491c7c7547e15188ae3e42647143</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(rpmspec): updated `cmd` and `description` #3756</title>
<updated>2025-04-23T11:50:22Z</updated>
<author>
<name>Kris</name>
<email>101912712+FlawlessCasual17@users.noreply.github.com</email>
</author>
<published>2025-04-23T11:50:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709'/>
<id>urn:sha1:6af04d96dbacd6f5dfa4ec94aaf4ad24d5647709</id>
<content type='text'>
This change was made because the current configuration (as of today) does not actually work. This new configuration addresses that issue by updating the cmd used for executing the lsp server. As well as updating the description to instruct users on how to install `rpm-spec-language-server`.</content>
</entry>
<entry>
<title>docs(sqls): fix install instructions #3758</title>
<updated>2025-04-22T11:42:42Z</updated>
<author>
<name>George</name>
<email>george@primalskill.com</email>
</author>
<published>2025-04-22T11:42:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=84dbb703db46f45e0497d0a2ff1a9fdac12fc909'/>
<id>urn:sha1:84dbb703db46f45e0497d0a2ff1a9fdac12fc909</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(typos-lsp): support pyproject.toml and Cargo.toml #3707</title>
<updated>2025-04-12T23:35:35Z</updated>
<author>
<name>Oliver Mannion</name>
<email>125105+tekumara@users.noreply.github.com</email>
</author>
<published>2025-04-12T23:35:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6ac17e69a353fea377b30a35a672a30f04e887a1'/>
<id>urn:sha1:6ac17e69a353fea377b30a35a672a30f04e887a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: replace vim.loop with vim.uv #3703</title>
<updated>2025-04-10T22:48:31Z</updated>
<author>
<name>Chris Bandy</name>
<email>bandy.chris@gmail.com</email>
</author>
<published>2025-04-10T22:48:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4ea9083b6d3dff4ddc6da17c51334c3255b7eba5'/>
<id>urn:sha1:4ea9083b6d3dff4ddc6da17c51334c3255b7eba5</id>
<content type='text'>
The former is deprecated in neovim 0.10. Remove the check added in
9b89ba5f158f73779cd58d0bb2783dfb40b28b0e.

See: https://github.com/neovim/neovim/blob/v0.10.0/runtime/doc/deprecated.txt#L55</content>
</entry>
<entry>
<title>fix(stylelint): update root_file, filetypes #3702</title>
<updated>2025-04-09T10:10:44Z</updated>
<author>
<name>kocv59</name>
<email>201013283+kocv59@users.noreply.github.com</email>
</author>
<published>2025-04-09T10:10:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d87f99f77caec39bd57b25cb27dea9143fba2366'/>
<id>urn:sha1:d87f99f77caec39bd57b25cb27dea9143fba2366</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(tinymist): workspace commands #3639</title>
<updated>2025-04-08T12:45:42Z</updated>
<author>
<name>Dimitris Dimitropoulos</name>
<email>dimitris.dimitropoulos00@gmail.com</email>
</author>
<published>2025-04-08T12:45:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b2b0ac24f6d51158808b40b3a205ce90156b992d'/>
<id>urn:sha1:b2b0ac24f6d51158808b40b3a205ce90156b992d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(openedge_ls): update configuration #3623</title>
<updated>2025-04-07T09:54:07Z</updated>
<author>
<name>Gilles Querret</name>
<email>g.querret@riverside-software.fr</email>
</author>
<published>2025-04-07T09:54:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=442e077e326ac467daf9cd63e72120fb450a850b'/>
<id>urn:sha1:442e077e326ac467daf9cd63e72120fb450a850b</id>
<content type='text'>
* Changed Jar file name
* New 'debug' attribute
* Send 'init_options' object to language server</content>
</entry>
<entry>
<title>feat: bqls #3486</title>
<updated>2025-04-06T01:44:12Z</updated>
<author>
<name>Josh Bode</name>
<email>joshbode@fastmail.com</email>
</author>
<published>2025-04-06T01:44:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=fb0b7dcb708db0792e478a782da4fb7a50a3cf6d'/>
<id>urn:sha1:fb0b7dcb708db0792e478a782da4fb7a50a3cf6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: rpmspec #3568</title>
<updated>2025-04-06T00:27:38Z</updated>
<author>
<name>Matěj Cepl</name>
<email>mcepl@cepl.eu</email>
</author>
<published>2025-04-06T00:27:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=692574e00fa855035b59a4a6e136ace804115e33'/>
<id>urn:sha1:692574e00fa855035b59a4a6e136ace804115e33</id>
<content type='text'>
rpm-spec-language-server is the Language Server for RPM spec files

https://github.com/dcermak/rpm-spec-language-server</content>
</entry>
<entry>
<title>refactor: deprecate get_active_client_by_name #3697</title>
<updated>2025-04-06T00:17:35Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-06T00:17:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=96cfcfde42ebfbd5e1d40da305d2ba460a852b27'/>
<id>urn:sha1:96cfcfde42ebfbd5e1d40da305d2ba460a852b27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: deprecate util.get_lsp_clients #3694</title>
<updated>2025-04-05T23:29:56Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-05T23:29:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=3dbc4a61e58f632b05c04087c5e788480e5ef81b'/>
<id>urn:sha1:3dbc4a61e58f632b05c04087c5e788480e5ef81b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: "just" lsp #3655</title>
<updated>2025-04-05T15:59:53Z</updated>
<author>
<name>liam</name>
<email>liam@scalzulli.com</email>
</author>
<published>2025-04-05T15:59:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=83f376fad2802df221e50b20e9de1fa2391fc70d'/>
<id>urn:sha1:83f376fad2802df221e50b20e9de1fa2391fc70d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(svelte): command to migrate to svelte 5 #3638</title>
<updated>2025-04-05T15:58:47Z</updated>
<author>
<name>Igor Lacerda</name>
<email>igorlfs@ufmg.br</email>
</author>
<published>2025-04-05T15:58:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=32ed352bc77eefe42d160c3daed01de3a33d32e6'/>
<id>urn:sha1:32ed352bc77eefe42d160c3daed01de3a33d32e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "fix(eslint): find closest ESLint directory to avoid version mismatch …" #3689</title>
<updated>2025-04-05T13:14:21Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-05T13:14:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=2aacdb484141b74cd98a014662ff387b67a5d05b'/>
<id>urn:sha1:2aacdb484141b74cd98a014662ff387b67a5d05b</id>
<content type='text'>
This reverts commit 93835565a746e252b3342dbab688c22bdea81da7.</content>
</entry>
<entry>
<title>fix(eslint): find closest ESLint directory to avoid version mismatch #3686</title>
<updated>2025-04-04T11:34:33Z</updated>
<author>
<name>Estacio Pereira</name>
<email>estacio.pereira@gmail.com</email>
</author>
<published>2025-04-04T11:34:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=93835565a746e252b3342dbab688c22bdea81da7'/>
<id>urn:sha1:93835565a746e252b3342dbab688c22bdea81da7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(tblgen): find tablegen_compile_commands.yml #3649</title>
<updated>2025-04-02T13:42:14Z</updated>
<author>
<name>Anirudh</name>
<email>anirudh.sundar@gmail.com</email>
</author>
<published>2025-04-02T13:42:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c47fffd9660c482a80e6f1b9909ecebfc058203e'/>
<id>urn:sha1:c47fffd9660c482a80e6f1b9909ecebfc058203e</id>
<content type='text'>
The tblgen_lsp_server doesn't seem to load any specific compilation
database server and hence we need to explicitly specify the command-line
argument to pick the correct database path.</content>
</entry>
<entry>
<title>feat(ada_ls): alire.toml #3667</title>
<updated>2025-04-02T13:39:18Z</updated>
<author>
<name>Elie Richa</name>
<email>eliericha@users.noreply.github.com</email>
</author>
<published>2025-04-02T13:39:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=de4b6044f8b96b23f9210b30978618e83edb5df9'/>
<id>urn:sha1:de4b6044f8b96b23f9210b30978618e83edb5df9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sourcekit): url &amp; dynamic registration for `didChangeWatchedFiles` (#3681)</title>
<updated>2025-04-02T10:05:27Z</updated>
<author>
<name>Chris Grieser</name>
<email>73286100+chrisgrieser@users.noreply.github.com</email>
</author>
<published>2025-04-02T10:05:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=f12636fe2da447f59c341d4596680b3ddd59e1b5'/>
<id>urn:sha1:f12636fe2da447f59c341d4596680b3ddd59e1b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: wgsl-analyzer install instructions #3670</title>
<updated>2025-03-29T15:50:24Z</updated>
<author>
<name>G'lek Tarssza</name>
<email>robloxianmany@gmail.com</email>
</author>
<published>2025-03-29T15:50:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d7c610491c4cbcd1dcd278eeecbab78814437bc4'/>
<id>urn:sha1:d7c610491c4cbcd1dcd278eeecbab78814437bc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(postgres_lsp): re-enable single file support #3673</title>
<updated>2025-03-29T15:18:55Z</updated>
<author>
<name>Michael Manganiello</name>
<email>adamantike@users.noreply.github.com</email>
</author>
<published>2025-03-29T15:18:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=96670b39e4f2ab75cc65df6b25085ef183920dfc'/>
<id>urn:sha1:96670b39e4f2ab75cc65df6b25085ef183920dfc</id>
<content type='text'>
Do not require a `postgrestools.jsonc` file in the root directory for
single file support.

Fixes #3672.</content>
</entry>
<entry>
<title>fix(golangci-lint): disable stats in json output (#3665)</title>
<updated>2025-03-27T07:47:44Z</updated>
<author>
<name>Andrej Kenda</name>
<email>andrej.baca14@gmail.com</email>
</author>
<published>2025-03-27T07:47:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=84ab877b3c5200c52b635a3c260da7567528b7d4'/>
<id>urn:sha1:84ab877b3c5200c52b635a3c260da7567528b7d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: vectorcode-server (#3660)</title>
<updated>2025-03-27T05:55:28Z</updated>
<author>
<name>David</name>
<email>30951234+Davidyz@users.noreply.github.com</email>
</author>
<published>2025-03-27T05:55:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8350b8cdef977ac8ff399d1db422431191ab405f'/>
<id>urn:sha1:8350b8cdef977ac8ff399d1db422431191ab405f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(golangci-lint): typo in command argument #3662</title>
<updated>2025-03-26T14:38:25Z</updated>
<author>
<name>Olzhas Akhmetkhan</name>
<email>Mi7teR@users.noreply.github.com</email>
</author>
<published>2025-03-26T14:38:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ec99b4b3f5dc45bd1d98f00a50fe71f6126fe89c'/>
<id>urn:sha1:ec99b4b3f5dc45bd1d98f00a50fe71f6126fe89c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: golangci-lint v2 json output #3661</title>
<updated>2025-03-26T13:26:05Z</updated>
<author>
<name>Olzhas Akhmetkhan</name>
<email>Mi7teR@users.noreply.github.com</email>
</author>
<published>2025-03-26T13:26:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b542bd594a8b9ab76926721e9815ec4b0b1b3c16'/>
<id>urn:sha1:b542bd594a8b9ab76926721e9815ec4b0b1b3c16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(biome): improved biomejs detection (#3650)</title>
<updated>2025-03-25T08:45:25Z</updated>
<author>
<name>Maksim Terpilovskii</name>
<email>maximtrp@gmail.com</email>
</author>
<published>2025-03-25T08:45:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=200280dab91a7df2ca42fd2ab3cb4c5fab056666'/>
<id>urn:sha1:200280dab91a7df2ca42fd2ab3cb4c5fab056666</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: migrate postgres config to postgrestools #3657</title>
<updated>2025-03-21T10:01:36Z</updated>
<author>
<name>Philipp Steinrötter</name>
<email>philipp@steinroetter.com</email>
</author>
<published>2025-03-21T10:01:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1d2cddf836adf4edb24aa95b2142a90c196d3719'/>
<id>urn:sha1:1d2cddf836adf4edb24aa95b2142a90c196d3719</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ltex_plus): add latex to `enabled` settings (#3654)</title>
<updated>2025-03-21T05:43:27Z</updated>
<author>
<name>David Sanchez</name>
<email>ricarvid_9319@hotmail.com</email>
</author>
<published>2025-03-21T05:43:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=26208808986c5a0ae8f522ace64f3879eb0b2edf'/>
<id>urn:sha1:26208808986c5a0ae8f522ace64f3879eb0b2edf</id>
<content type='text'>
Problem:
LSP not working with latex files. Spell checking skipped in
latex files

Solution:
Add latex to the enabled section because even though 'tex' is
the filetype the language ID is 'latex'</content>
</entry>
<entry>
<title>fix(tailwindcss): improved tailwindcss detection (#3648)</title>
<updated>2025-03-20T11:20:36Z</updated>
<author>
<name>Maksim Terpilovskii</name>
<email>maximtrp@gmail.com</email>
</author>
<published>2025-03-20T11:20:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=699cf2ce74e40e7c5068cf93a6bd6a74b24c5ec3'/>
<id>urn:sha1:699cf2ce74e40e7c5068cf93a6bd6a74b24c5ec3</id>
<content type='text'>
Problem:
The Tailwind CSS language server is enabled for any workspace containing
a `.git` folder, a `node_modules` folder, or a `package.json` file, which is
not ideal.

Solution:
Introduce a specific check for the `tailwindcss` package within `package.json`
file using `insert_package_json` method from `util` (this approach is used in
`eslint` config). Since the latest version of Tailwind CSS (v4) no longer
requires `postcss.config.*` and `tailwind.config.*` files, these can no longer
be relied upon as sole criteria for enabling Tailwind CSS LSP.</content>
</entry>
<entry>
<title>feat: add muon server for meson files(#3646)</title>
<updated>2025-03-18T10:33:22Z</updated>
<author>
<name>Stone Tickle</name>
<email>lattis@mochiro.moe</email>
</author>
<published>2025-03-18T10:33:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=361fff9b06f56ffef1fc50050075158d8c94a936'/>
<id>urn:sha1:361fff9b06f56ffef1fc50050075158d8c94a936</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(qmlls): point to official sources</title>
<updated>2025-03-16T16:20:06Z</updated>
<author>
<name>Logan Grosz</name>
<email>logan.grosz@gmail.com</email>
</author>
<published>2025-03-16T16:18:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=db75b5d18978e06872e11505cd27d422b3b6e8d9'/>
<id>urn:sha1:db75b5d18978e06872e11505cd27d422b3b6e8d9</id>
<content type='text'>
Refers to the Qt docs for the initial link, quotes Qt's page for the
description, and points to the official cgit server for the source.
</content>
</entry>
<entry>
<title>chore(qml_lsp)!: remove config</title>
<updated>2025-03-16T16:08:44Z</updated>
<author>
<name>Logan Grosz</name>
<email>logan.grosz@gmail.com</email>
</author>
<published>2025-03-16T16:08:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ab3a2a0d9da740bd0bc286eda2e0c85b39f7f725'/>
<id>urn:sha1:ab3a2a0d9da740bd0bc286eda2e0c85b39f7f725</id>
<content type='text'>
This project is archived. Prefer [qmlls](lua/lspconfig/configs/qmlls.lua).
</content>
</entry>
<entry>
<title>fix: rename systemd-language-server to systemd_ls</title>
<updated>2025-03-11T11:24:26Z</updated>
<author>
<name>Andre Toerien</name>
<email>andre.toerien8@gmail.com</email>
</author>
<published>2025-03-11T11:24:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=dd3b5a13c12e41ee0cdbef44b5f2cacf12679e7d'/>
<id>urn:sha1:dd3b5a13c12e41ee0cdbef44b5f2cacf12679e7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: systemd-language-server #3514</title>
<updated>2025-03-07T12:57:13Z</updated>
<author>
<name>Chris Werner Rau</name>
<email>cwrau@cwrau.info</email>
</author>
<published>2025-03-07T12:57:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=69d2876c0d40e8714b3a56a02eb16fab3409e960'/>
<id>urn:sha1:69d2876c0d40e8714b3a56a02eb16fab3409e960</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(gleam): rewrite broken installation description (#3637)</title>
<updated>2025-03-04T10:48:55Z</updated>
<author>
<name>Christoph Heiss</name>
<email>contact@christoph-heiss.at</email>
</author>
<published>2025-03-04T10:48:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d18ed6e1808794d296f4a0bde864b7a2deb5638e'/>
<id>urn:sha1:d18ed6e1808794d296f4a0bde864b7a2deb5638e</id>
<content type='text'>
Signed-off-by: Christoph Heiss &lt;christoph@c8h4.io&gt;</content>
</entry>
<entry>
<title>fix(postgresql_lsp): update command to use lsp-proxy argument (#3636)</title>
<updated>2025-03-03T09:37:28Z</updated>
<author>
<name>Grant Foster</name>
<email>20465275+grantfoster@users.noreply.github.com</email>
</author>
<published>2025-03-03T09:37:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=aafaef18a6196b6fcdddd8e4f2df4942573bcdfe'/>
<id>urn:sha1:aafaef18a6196b6fcdddd8e4f2df4942573bcdfe</id>
<content type='text'>
Problem:
The current command "postgresql_lsp" doesn't work as expected because
the server requires the "lsp-proxy" argument to function properly.

Solution:
Update the cmd to use ("postgresql_lsp", "lsp-proxy") to correctly
invoke the language server with its required arguments.</content>
</entry>
<entry>
<title>fix(bazelrc_lsp): invoke `lsp` subcommand explicitly (#3634)</title>
<updated>2025-03-01T23:24:19Z</updated>
<author>
<name>Adrian Vogelsgesang</name>
<email>adrian.vogelsgesang@tum.de</email>
</author>
<published>2025-03-01T23:24:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ce540bfe3364bade6cf3d1caccc3c35107d9744d'/>
<id>urn:sha1:ce540bfe3364bade6cf3d1caccc3c35107d9744d</id>
<content type='text'>
The bazelrc-lsp binary added other sub-commands besides the `lsp`
functionality (e.g., `bazelrc-lsp format` can be used to format files
from the command line). This commit updates the config such that
the `bazelrc-lsp lsp` is explicitly invoked. (Currently, `bazelrc-lsp`
still defaults to the `lsp` sub-command, but this default will likely be
removed in a future version)</content>
</entry>
<entry>
<title>fix(bacon_ls): new configuration #3632</title>
<updated>2025-02-28T12:22:47Z</updated>
<author>
<name>Arvid Gerstmann</name>
<email>ag@arvid.io</email>
</author>
<published>2025-02-28T12:22:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d99a4c4fcf05c14f6b30520707cf51db7c87f48c'/>
<id>urn:sha1:d99a4c4fcf05c14f6b30520707cf51db7c87f48c</id>
<content type='text'>
Changed `settings` to `init_options`, as per `bacon-ls` readme.</content>
</entry>
<entry>
<title>fix(sourcekit): use textDocument/diagnostic over publishDiagnostics #3626</title>
<updated>2025-02-26T21:45:01Z</updated>
<author>
<name>Muhammad Saheed</name>
<email>89859744+MainKt@users.noreply.github.com</email>
</author>
<published>2025-02-26T21:45:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8b5a45af96b70caa0191380f0068837b2bbbe2c8'/>
<id>urn:sha1:8b5a45af96b70caa0191380f0068837b2bbbe2c8</id>
<content type='text'>
Problem:
nvim uses textDocument/publishDiagnostics over textDocument/diagnostic
which results in delayed diagnostics

Solution:
dyanmically register textDocument/diagnostic capability</content>
</entry>
<entry>
<title>fix: fix broken rust analyzer link</title>
<updated>2025-02-25T16:08:26Z</updated>
<author>
<name>hankertrix</name>
<email>91734413+hankertrix@users.noreply.github.com</email>
</author>
<published>2025-02-25T15:35:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=3b55c7bef87d52bc37bb452125cef4cbab0495ae'/>
<id>urn:sha1:3b55c7bef87d52bc37bb452125cef4cbab0495ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix!: remove `lua` as root marker</title>
<updated>2025-02-23T16:43:51Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2025-02-22T19:48:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b80eb9decfd4f481f3f92b4089e15686551e3276'/>
<id>urn:sha1:b80eb9decfd4f481f3f92b4089e15686551e3276</id>
<content type='text'>
There is no good reason to have it as a root marker and it makes the
configuration super convoluted. It breaks on even basic setups: opening
`src/nvim/generators/hashy.lua` in the neovim repo causes `src/nvim` to
be the root since there's a `lua` folder there. Instead, just make the
root a flat set of markers and let users who look for a more advanced
setup to adjust it in their own configurations.
</content>
</entry>
<entry>
<title>feat: add air lsp (#3614)</title>
<updated>2025-02-22T10:13:37Z</updated>
<author>
<name>Maximilian Mücke</name>
<email>muecke.maximilian@gmail.com</email>
</author>
<published>2025-02-22T10:13:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1ae2d18cb08324885406d599f093c8f14e93e87c'/>
<id>urn:sha1:1ae2d18cb08324885406d599f093c8f14e93e87c</id>
<content type='text'>
* feat: add air lsp

* fix(air): use `vim.fs.root()`</content>
</entry>
<entry>
<title>feat: turbo-language-server (#3620)</title>
<updated>2025-02-20T12:02:32Z</updated>
<author>
<name>Gergő Sulymosi</name>
<email>gergo.sulymosi@gmail.com</email>
</author>
<published>2025-02-20T12:02:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=333bae3d4c4f898699e96f488e43057f55bc5ea2'/>
<id>urn:sha1:333bae3d4c4f898699e96f488e43057f55bc5ea2</id>
<content type='text'>
The language server supports writing [Turbo](https://turbo.hotwired.dev).
There is a corresponding [VS Code plugin][1] with 700+ downloads.

[1]: https://marketplace.visualstudio.com/items?itemName=marcoroth.turbo-lsp&amp;ssr=false#overview</content>
</entry>
<entry>
<title>fix(lua_ls): return longest root path</title>
<updated>2025-02-18T15:59:33Z</updated>
<author>
<name>Afiq Nazrie</name>
<email>afnazrie@gmail.com</email>
</author>
<published>2024-12-15T10:31:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1110787f1b464888c59a044c48c5119d14078044'/>
<id>urn:sha1:1110787f1b464888c59a044c48c5119d14078044</id>
<content type='text'>
This commit doesn't address the case when root path == vim.env.HOME as
the case lack return when it's true (#2110)

Fix #3508
</content>
</entry>
<entry>
<title>fix(eslint): openDoc breaks on some URLs #3615</title>
<updated>2025-02-14T16:29:26Z</updated>
<author>
<name>Kushal-Chandar</name>
<email>83660514+Kushal-Chandar@users.noreply.github.com</email>
</author>
<published>2025-02-14T16:29:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=7af2c37192deae28d1305ae9e68544f7fb5408e1'/>
<id>urn:sha1:7af2c37192deae28d1305ae9e68544f7fb5408e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(r_language_server): add quarto filetype (#3617)</title>
<updated>2025-02-14T06:18:55Z</updated>
<author>
<name>mutlusun</name>
<email>mutlusun@users.noreply.github.com</email>
</author>
<published>2025-02-14T06:18:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=28012ac4e3bd7a71cc81894468e40857e094309f'/>
<id>urn:sha1:28012ac4e3bd7a71cc81894468e40857e094309f</id>
<content type='text'>
[Quarto](https://quarto.org/) is a (more or less new) scientific and
technical publishing system. There is also a [quarto
filetype](https://github.com/neovim/neovim/blob/master/runtime/ftplugin/quarto.vim)
which is very similar to [rmarkdown](https://rmarkdown.rstudio.com/) but
has some extensions.

The quarto filetype can also be used with python and julia. The
r_language_server detects code chunks / blocks that use the R
programming language and runs only on them.</content>
</entry>
<entry>
<title>docs(veridian): heading levels for veridian fixed (#3613)</title>
<updated>2025-02-10T11:59:58Z</updated>
<author>
<name>Lingsong Feng</name>
<email>36920701+lingsongfeng@users.noreply.github.com</email>
</author>
<published>2025-02-10T11:59:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4bef5fb4fb46c37be6c24cbd82dff4cbb572c2ce'/>
<id>urn:sha1:4bef5fb4fb46c37be6c24cbd82dff4cbb572c2ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(nushell): avoid nil root_dir #3611</title>
<updated>2025-02-10T02:22:23Z</updated>
<author>
<name>zc he</name>
<email>blindfs19@gmail.com</email>
</author>
<published>2025-02-10T02:22:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d37812c49063eda10ad1f7c7695509365ac7bd47'/>
<id>urn:sha1:d37812c49063eda10ad1f7c7695509365ac7bd47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(angularls): trim leading characters from version #3610</title>
<updated>2025-02-09T23:40:03Z</updated>
<author>
<name>Tulio Brunoro</name>
<email>brunoro.tulio@gmail.com</email>
</author>
<published>2025-02-09T23:40:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d95655822dc5d6a60d06a72fce26435ef5224b0b'/>
<id>urn:sha1:d95655822dc5d6a60d06a72fce26435ef5224b0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(oxc): OxcFixAll command #3604</title>
<updated>2025-02-08T18:10:54Z</updated>
<author>
<name>Marek Vospel</name>
<email>73162071+marekvospel@users.noreply.github.com</email>
</author>
<published>2025-02-08T18:10:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=afd59cf6b5ff4e713c1d478ab8e8344aded1e314'/>
<id>urn:sha1:afd59cf6b5ff4e713c1d478ab8e8344aded1e314</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(atlas): add treesitter instructions (#3606)</title>
<updated>2025-02-07T06:06:13Z</updated>
<author>
<name>Net</name>
<email>akioburns@icloud.com</email>
</author>
<published>2025-02-07T06:06:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ac46cf079aef3224aacf9abe5ffe435fbc99db32'/>
<id>urn:sha1:ac46cf079aef3224aacf9abe5ffe435fbc99db32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(lua_ls): don't skip VIMRUNTIME ~/.config/nvim/.luarc.json exists #3603</title>
<updated>2025-02-06T15:06:15Z</updated>
<author>
<name>jyn</name>
<email>github@jyn.dev</email>
</author>
<published>2025-02-06T15:06:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=7c284f44fe7b120cf1e5b63d2b0648c3831c4048'/>
<id>urn:sha1:7c284f44fe7b120cf1e5b63d2b0648c3831c4048</id>
<content type='text'>
.luarc is created by lua-lsp itself (e.g. if you hit "disable diagnostics" in a code action), at which point the lsp will start showing errors that the vim global is undefined after the next restart.</content>
</entry>
<entry>
<title>feat: add wasm-language-tools (#3564)</title>
<updated>2025-02-06T05:49:33Z</updated>
<author>
<name>Pig Fang</name>
<email>g-plane@hotmail.com</email>
</author>
<published>2025-02-06T05:49:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4ff005d1dce5154a0fb82680c4c138af0524a815'/>
<id>urn:sha1:4ff005d1dce5154a0fb82680c4c138af0524a815</id>
<content type='text'>
* feat: add wasm-language-tools

* chore: remove unused `util`</content>
</entry>
<entry>
<title>feat: dts-lsp #3595</title>
<updated>2025-02-03T08:42:15Z</updated>
<author>
<name>Sergey Golovin</name>
<email>golovinengineer@icloud.com</email>
</author>
<published>2025-02-03T08:42:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8840ea5429ed592e9c226666a24f3883973b41c1'/>
<id>urn:sha1:8840ea5429ed592e9c226666a24f3883973b41c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(angularls): on_new_config uses wrong executable on Windows #3597</title>
<updated>2025-02-01T20:22:27Z</updated>
<author>
<name>Yavorski</name>
<email>3436517+yavorski@users.noreply.github.com</email>
</author>
<published>2025-02-01T20:22:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=f98fa715acc975c2dd5fb5ba7ceddeb1cc725ad2'/>
<id>urn:sha1:f98fa715acc975c2dd5fb5ba7ceddeb1cc725ad2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(harper-ls): added new languages and updated links (#3591)</title>
<updated>2025-01-31T04:53:09Z</updated>
<author>
<name>Elijah Potter</name>
<email>me@elijahpotter.dev</email>
</author>
<published>2025-01-31T04:53:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=2c8e825a0540fc6c385df6068ebefdabb1e61c44'/>
<id>urn:sha1:2c8e825a0540fc6c385df6068ebefdabb1e61c44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: fix broken link in rust_analyzer config #3596</title>
<updated>2025-01-30T17:23:12Z</updated>
<author>
<name>sweiglbosker</name>
<email>stefan@s00.xyz</email>
</author>
<published>2025-01-30T17:23:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5182e0d3709e2be0e91ed265112819c23ec272b6'/>
<id>urn:sha1:5182e0d3709e2be0e91ed265112819c23ec272b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(angularls): handle nil #3594</title>
<updated>2025-01-29T16:06:30Z</updated>
<author>
<name>Ahmad bin Marakkar</name>
<email>109348574+Ask-786@users.noreply.github.com</email>
</author>
<published>2025-01-29T16:06:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=e6ea6328950194b22c43904315473019d066d51a'/>
<id>urn:sha1:e6ea6328950194b22c43904315473019d066d51a</id>
<content type='text'>
Problem:
Warning message while opening a directory without node_modules.

Solution:
Handle nil.</content>
</entry>
<entry>
<title>fix(angularls): pass --angularCoreVersion for backwards compatibility #3592</title>
<updated>2025-01-28T16:25:27Z</updated>
<author>
<name>Tulio Brunoro</name>
<email>brunoro.tulio@gmail.com</email>
</author>
<published>2025-01-28T16:25:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9962e25a23f0e992116b99a9a6400947d5a7177b'/>
<id>urn:sha1:9962e25a23f0e992116b99a9a6400947d5a7177b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: oxc-language-server #3586</title>
<updated>2025-01-27T11:50:26Z</updated>
<author>
<name>Marek Vospel</name>
<email>73162071+marekvospel@users.noreply.github.com</email>
</author>
<published>2025-01-27T11:50:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8981192c7d8058391148e77ec731acfa4b0320fb'/>
<id>urn:sha1:8981192c7d8058391148e77ec731acfa4b0320fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(astro,volar): correct 'typescript/lib' path for TypeScript LSP initialization (#3585)</title>
<updated>2025-01-26T10:12:42Z</updated>
<author>
<name>krovuxdev</name>
<email>62192487+krovuxdev@users.noreply.github.com</email>
</author>
<published>2025-01-26T10:12:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=e5bf88e5ea1c4cea5ea96b1e970cb264f7a401a1'/>
<id>urn:sha1:e5bf88e5ea1c4cea5ea96b1e970cb264f7a401a1</id>
<content type='text'>
* fix(astro): correct path to locate typescript/lib in Neovim

* fix(volar): correct path to locate typescript/lib in Neovim</content>
</entry>
<entry>
<title>fix(gh_actions_ls): fix incorrect rootdir resolution</title>
<updated>2025-01-23T12:02:27Z</updated>
<author>
<name>Crashdummy</name>
<email>Simon.Schwendele@gmx.de</email>
</author>
<published>2025-01-23T12:02:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=59760a01596b76b9c6f9a4a299dbffa88d069cf1'/>
<id>urn:sha1:59760a01596b76b9c6f9a4a299dbffa88d069cf1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: fix incorrect root finding</title>
<updated>2025-01-22T15:28:20Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2025-01-22T13:20:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=513f4f0bde469ecb3abe2e1b606f63cf142e751e'/>
<id>urn:sha1:513f4f0bde469ecb3abe2e1b606f63cf142e751e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: fix typo</title>
<updated>2025-01-22T13:23:26Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2025-01-22T13:13:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=cedf7952256b4f3a068f2cda6e4c425e12ed2344'/>
<id>urn:sha1:cedf7952256b4f3a068f2cda6e4c425e12ed2344</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: use a maintained fork for `kubernetes-json-schema` in the example (#3572)</title>
<updated>2025-01-21T11:21:22Z</updated>
<author>
<name>Ferenc Géczi</name>
<email>Ferenc-@users.noreply.github.com</email>
</author>
<published>2025-01-21T11:21:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=32c9817cf0b507ca18dd49ee11db9f804a99e341'/>
<id>urn:sha1:32c9817cf0b507ca18dd49ee11db9f804a99e341</id>
<content type='text'>
The `instrumenta/kubernetes-json-schema` repo is apparently dead:
https://github.com/instrumenta/kubernetes-json-schema/issues/32#issuecomment-1021133568
And nobody has the credentials anymore to archive it:
https://github.com/instrumenta/kubeval/issues/268#issuecomment-1376490498
The recommended migration from instrumenta is to https://github.com/yannh/kubeconform,
see (https://github.com/instrumenta/kubernetes-json-schema/issues/32#issuecomment-1021133568)
and the recommended `kubernetes-json-schema` fork is also from the same new maintainer:
https://github.com/yannh/kubernetes-json-schema/

Signed-off-by: Ferenc Géczi &lt;ferenc.gm@gmail.com&gt;</content>
</entry>
<entry>
<title>feat(gh_actions_ls): recognize .forgejo, .gitea as root_dir #3566</title>
<updated>2025-01-21T00:12:36Z</updated>
<author>
<name>Crashdummy</name>
<email>Simon.Schwendele@gmx.de</email>
</author>
<published>2025-01-21T00:12:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=71eac2ab32b22bf6c2b430632761e5d1930fe81e'/>
<id>urn:sha1:71eac2ab32b22bf6c2b430632761e5d1930fe81e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(asm_lsp): add NASM config support and single_file support (#3565)</title>
<updated>2025-01-18T01:18:37Z</updated>
<author>
<name>IguanaCucumber</name>
<email>sacha.fazzari@protonmail.com</email>
</author>
<published>2025-01-18T01:18:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=e11b389894e82bfd3f453270868019065d783c3e'/>
<id>urn:sha1:e11b389894e82bfd3f453270868019065d783c3e</id>
<content type='text'>
* feat(asm_lsp): add NASM support and single_file support

* fix(asm_lsp): use vim.fs.dirname instead of util.root_pattern

---------

Co-authored-by: iguanacucumber &lt;you@example.com&gt;</content>
</entry>
<entry>
<title>docs(alloy_ls): include tips for setting filetype on *.als files (#3561)</title>
<updated>2025-01-14T13:22:43Z</updated>
<author>
<name>Denis Kasak</name>
<email>dkasak@termina.org.uk</email>
</author>
<published>2025-01-14T13:22:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=23c98333852f33e0b00e479bfb73befb051b3baf'/>
<id>urn:sha1:23c98333852f33e0b00e479bfb73befb051b3baf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add alloy language server (#3560)</title>
<updated>2025-01-14T12:47:48Z</updated>
<author>
<name>Denis Kasak</name>
<email>dkasak@termina.org.uk</email>
</author>
<published>2025-01-14T12:47:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=a14a65d7574fe139ab954e704a5e866a4f0d1c69'/>
<id>urn:sha1:a14a65d7574fe139ab954e704a5e866a4f0d1c69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add typst to the list of languages harper supports (#3533)</title>
<updated>2025-01-14T05:22:57Z</updated>
<author>
<name>Grant Lemons</name>
<email>grantlemons@aol.com</email>
</author>
<published>2025-01-14T05:22:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=401237e83bc5bcdcd6c54236bd9068018a9e411e'/>
<id>urn:sha1:401237e83bc5bcdcd6c54236bd9068018a9e411e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(gh_actions_ls): correctly call util.root_pattern</title>
<updated>2025-01-13T18:16:20Z</updated>
<author>
<name>Mitchell Hanberg</name>
<email>mitch@mitchellhanberg.com</email>
</author>
<published>2025-01-13T18:10:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0913481440219390969ab56a3c33089679365ef7'/>
<id>urn:sha1:0913481440219390969ab56a3c33089679365ef7</id>
<content type='text'>
I believe this is another case of #3513</content>
</entry>
<entry>
<title>feat(gh_actions_ls): use `root_dir` to decide enablement #3558</title>
<updated>2025-01-13T14:22:28Z</updated>
<author>
<name>Chris Grieser</name>
<email>73286100+chrisgrieser@users.noreply.github.com</email>
</author>
<published>2025-01-13T14:22:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0c24b48da1b70bbf06075c51fa0e1c87d1337c11'/>
<id>urn:sha1:0c24b48da1b70bbf06075c51fa0e1c87d1337c11</id>
<content type='text'>
This saves the user the extra setup work of copypasting the
`vim.filetype.add` snippet, making this language server work out of the
box.</content>
</entry>
<entry>
<title>feat: gh-actions-language-server #3551</title>
<updated>2025-01-13T08:40:45Z</updated>
<author>
<name>Salomon Popp</name>
<email>hi@salomonpopp.me</email>
</author>
<published>2025-01-13T08:40:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4c5748bc92b00e7539d3a4d79053f036683d4691'/>
<id>urn:sha1:4c5748bc92b00e7539d3a4d79053f036683d4691</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: lua 3rd party language servers #3553</title>
<updated>2025-01-13T07:41:20Z</updated>
<author>
<name>Anton Kastritskii</name>
<email>halloy52@gmail.com</email>
</author>
<published>2025-01-13T07:41:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ee56b735daa3b5d548284c92a7e1778d5cf2affb'/>
<id>urn:sha1:ee56b735daa3b5d548284c92a7e1778d5cf2affb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(clojure_lsp): adds single_file_support for clojure #3547</title>
<updated>2025-01-08T11:12:13Z</updated>
<author>
<name>Guilherme Felipe de C. G. da Silva</name>
<email>guilhermefelipecgs@gmail.com</email>
</author>
<published>2025-01-08T11:12:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=29e44e199e388daa890c58a82cfd9938dd5d3ea3'/>
<id>urn:sha1:29e44e199e388daa890c58a82cfd9938dd5d3ea3</id>
<content type='text'>
This allow navigation within dependecies</content>
</entry>
<entry>
<title>fix(powershell_es): root pattern #3543</title>
<updated>2025-01-05T14:47:34Z</updated>
<author>
<name>sharpchen</name>
<email>77432836+sharpchen@users.noreply.github.com</email>
</author>
<published>2025-01-05T14:47:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=cd51acc1e21d3e71c9a6efb0faf4ff05eee06bf4'/>
<id>urn:sha1:cd51acc1e21d3e71c9a6efb0faf4ff05eee06bf4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(msbuild): root patterns #3542</title>
<updated>2025-01-05T13:42:33Z</updated>
<author>
<name>sharpchen</name>
<email>77432836+sharpchen@users.noreply.github.com</email>
</author>
<published>2025-01-05T13:42:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5e009bded3098fb0f46c7e3c30a3f2884aae55e1'/>
<id>urn:sha1:5e009bded3098fb0f46c7e3c30a3f2884aae55e1</id>
<content type='text'>
https://github.com/tintoy/msbuild-project-tools-vscode?tab=readme-ov-file#file-extensions</content>
</entry>
<entry>
<title>feat: atlas language server (#3539)</title>
<updated>2025-01-05T08:33:52Z</updated>
<author>
<name>mineo</name>
<email>euonymuslke@gmail.com</email>
</author>
<published>2025-01-05T08:33:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=acb88a4872033fddd8c2fe7e6251bc17ee4d2168'/>
<id>urn:sha1:acb88a4872033fddd8c2fe7e6251bc17ee4d2168</id>
<content type='text'>
* feat: atlas

added autocmd

add stdio option

* docs: added vim.filetype.add pattern</content>
</entry>
<entry>
<title>feat: update Harper supported languages #3534</title>
<updated>2025-01-04T12:53:07Z</updated>
<author>
<name>Grant Lemons</name>
<email>grantlemons@aol.com</email>
</author>
<published>2025-01-04T12:53:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=324865b49ebb57a4fbed9896b3e3446b22676c2e'/>
<id>urn:sha1:324865b49ebb57a4fbed9896b3e3446b22676c2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(ruby_lsp): remove instructions for adding ruby-lsp to Gemfile (#3540)</title>
<updated>2025-01-03T08:35:33Z</updated>
<author>
<name>Adam Daniels</name>
<email>adam@mediadrive.ca</email>
</author>
<published>2025-01-03T08:35:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ee398592996dc806e7d4b54d196f3a81b36c65df'/>
<id>urn:sha1:ee398592996dc806e7d4b54d196f3a81b36c65df</id>
<content type='text'>
The best practice is to have the gem installed globally, and then
ruby-lsp will set up it's own Gemfile and manage it's own version.</content>
</entry>
<entry>
<title>fix(clangd): fix switchSourceHeader detection (#3538)</title>
<updated>2025-01-02T11:59:59Z</updated>
<author>
<name>Václav Kubernát</name>
<email>sir.venceslas@gmail.com</email>
</author>
<published>2025-01-02T11:59:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=88dff6268a068403c87b461aee69beb61ceb8303'/>
<id>urn:sha1:88dff6268a068403c87b461aee69beb61ceb8303</id>
<content type='text'>
The previous patch to this file (88c4c042e1e59f992e4c7aff3531033047b3aa9c)
changed the string to 'ccls' (possibly by copy-paste error).</content>
</entry>
</feed>
