<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig, branch v2.1.0</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-lspconfig/atom/?h=v2.1.0</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-lspconfig/atom/?h=v2.1.0'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/'/>
<updated>2025-04-26T12:09:19Z</updated>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-26T12:09:19Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-26T12:09:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=fa2662510d30b06168b6e2e6915518decde6bbac'/>
<id>urn:sha1:fa2662510d30b06168b6e2e6915518decde6bbac</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(ts_ls): add _typescript.rename handler #3779</title>
<updated>2025-04-26T12:09:08Z</updated>
<author>
<name>Thomas Dy</name>
<email>thatsmydoing@gmail.com</email>
</author>
<published>2025-04-26T12:09:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9b45d86fbb9fb9d01f68a9463e255313cf2a5c30'/>
<id>urn:sha1:9b45d86fbb9fb9d01f68a9463e255313cf2a5c30</id>
<content type='text'>
This handler is used when performing certain code actions such as
extracting functions or types. The language server asks the editor to
prompt for a rename for the newly created function or type.</content>
</entry>
<entry>
<title>fix(roslyn_ls): use absolute paths when open `.sln` and `.csproj` files (#3777)</title>
<updated>2025-04-26T04:46:22Z</updated>
<author>
<name>Alexej Kowalew</name>
<email>616b2f@gmail.com</email>
</author>
<published>2025-04-26T04:46:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=a9d8e659df04eb48d4224798777eb33992692333'/>
<id>urn:sha1:a9d8e659df04eb48d4224798777eb33992692333</id>
<content type='text'>
* fix(roslyn_ls): use absolute paths when open `.sln` and `.csproj` files


---------

Co-authored-by: glepnir &lt;glephunter@gmail.com&gt;</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-25T18:47:57Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-25T18:47:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=f875e581b67fa21417cc6836fe68273e42b6b1b1'/>
<id>urn:sha1:f875e581b67fa21417cc6836fe68273e42b6b1b1</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(docgen.lua): obsolete enable snippet</title>
<updated>2025-04-25T18:47:20Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-25T18:47:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=a9b2e80d297303b747d54e8caea92f96e2dd6cd7'/>
<id>urn:sha1:a9b2e80d297303b747d54e8caea92f96e2dd6cd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-25T18:41:52Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-25T18:41:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=22a6ada3424d12ffb62f97b5d10c7119ccb0309f'/>
<id>urn:sha1:22a6ada3424d12ffb62f97b5d10c7119ccb0309f</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(roslyn_ls): add initial config as `vim.lsp.config` #3753</title>
<updated>2025-04-25T18:41:40Z</updated>
<author>
<name>Alexej Kowalew</name>
<email>616b2f@gmail.com</email>
</author>
<published>2025-04-25T18:41:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5ac30b9943d34cf429cded937717df9404b68314'/>
<id>urn:sha1:5ac30b9943d34cf429cded937717df9404b68314</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-25T13:45:53Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-25T13:45:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=7d32353d99fa24c9c2fac993b8378afbc92df94b'/>
<id>urn:sha1:7d32353d99fa24c9c2fac993b8378afbc92df94b</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat: gnls #3773</title>
<updated>2025-04-25T13:45:24Z</updated>
<author>
<name>Nick Yamane</name>
<email>nickdiego@igalia.com</email>
</author>
<published>2025-04-25T13:45:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=92f2d91139d1561a46deca0298e70a789dd4ad30'/>
<id>urn:sha1:92f2d91139d1561a46deca0298e70a789dd4ad30</id>
<content type='text'>
Add support for Microsoft's GN language server [1].

[1] https://github.com/microsoft/gnls

Signed-off-by: Nick Diego Yamane &lt;nickdiego@igalia.com&gt;</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-23T13:50:41Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-23T13:50:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8b0f47d851ee5343d38fe194a06ad16b9b9bd086'/>
<id>urn:sha1:8b0f47d851ee5343d38fe194a06ad16b9b9bd086</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>refactor: deprecate util.validate_bufnr()</title>
<updated>2025-04-23T13:50:22Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-23T13:50:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=af34737b3ad94e5fcf03628db7df14cff481bf56'/>
<id>urn:sha1:af34737b3ad94e5fcf03628db7df14cff481bf56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-23T13:24:08Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-23T13:24:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ca263094d832462d4fe0c36815f32370e8659f73'/>
<id>urn:sha1:ca263094d832462d4fe0c36815f32370e8659f73</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>Merge #3767 deprecations</title>
<updated>2025-04-23T13:23:56Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-23T13:23:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=38c112d831c07db906a7de56b17eb958ef450ab4'/>
<id>urn:sha1:38c112d831c07db906a7de56b17eb958ef450ab4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: deprecate util.path.search_ancestors()</title>
<updated>2025-04-23T13:08:14Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-23T12:58:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=79c12bc6e789dc3774a55289cc8fdedbd3b8ca38'/>
<id>urn:sha1:79c12bc6e789dc3774a55289cc8fdedbd3b8ca38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: deprecate util functions</title>
<updated>2025-04-23T12:16:00Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-23T12:16:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ae74b95c98a4431a31ccb9c31dc02d04916eccd8'/>
<id>urn:sha1:ae74b95c98a4431a31ccb9c31dc02d04916eccd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-23T11:50:34Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-23T11:50:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=795ed3a50a02aa957f2b4d2138229292a7bdf354'/>
<id>urn:sha1:795ed3a50a02aa957f2b4d2138229292a7bdf354</id>
<content type='text'>
skip-checks: true
</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: update configs.md</title>
<updated>2025-04-23T11:49:31Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-23T11:49:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9b9f59c8eedf9186aab739988f439ffdb94a247c'/>
<id>urn:sha1:9b9f59c8eedf9186aab739988f439ffdb94a247c</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(unocss): workspace_required=true #3764</title>
<updated>2025-04-23T11:49:20Z</updated>
<author>
<name>ergou</name>
<email>ma2808203259@hotmail.com</email>
</author>
<published>2025-04-23T11:49:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0879ddc1452cde0e6a3cb74766a23aed614cdd31'/>
<id>urn:sha1:0879ddc1452cde0e6a3cb74766a23aed614cdd31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-23T11:49:00Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-23T11:49:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0e02ade2571ea7478033bcd72c80bba794765730'/>
<id>urn:sha1:0e02ade2571ea7478033bcd72c80bba794765730</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(tailwindcss): improve root dir detection for tailwind v4 #3765</title>
<updated>2025-04-23T11:48:41Z</updated>
<author>
<name>Maksim Terpilovskii</name>
<email>maximtrp@gmail.com</email>
</author>
<published>2025-04-23T11:48:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=36e6a86c9ea698464f44672e32f4bb93f7d565f4'/>
<id>urn:sha1:36e6a86c9ea698464f44672e32f4bb93f7d565f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(lint): deprecate util.path.is_descendant() on Nvim 0.11+ #3766</title>
<updated>2025-04-23T11:48:12Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-23T11:48:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5aa0b750f5179282ef99f04d17ad99d7da93f512'/>
<id>urn:sha1:5aa0b750f5179282ef99f04d17ad99d7da93f512</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-22T13:19:27Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-22T13:19:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5af60bbb835d5b6efdc64cdff2a5b27cde4120de'/>
<id>urn:sha1:5af60bbb835d5b6efdc64cdff2a5b27cde4120de</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(docgen.lua): omnisharp "--hostPID" arg always changes #3763</title>
<updated>2025-04-22T13:19:15Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-22T13:19:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=843f4ccfc841121fab4f820c61abdce3338df78f'/>
<id>urn:sha1:843f4ccfc841121fab4f820c61abdce3338df78f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-22T13:16:18Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-22T13:16:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=64301d085c941ec293b209c823e66435fec01f9f'/>
<id>urn:sha1:64301d085c941ec293b209c823e66435fec01f9f</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(mdx_analyzer): remove invalid field and update brief (#3760)</title>
<updated>2025-04-22T13:16:05Z</updated>
<author>
<name>glepnir</name>
<email>glephunter@gmail.com</email>
</author>
<published>2025-04-22T13:16:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c1269c3d2c4c64b8e52b66390ea6a0b2797ed7c4'/>
<id>urn:sha1:c1269c3d2c4c64b8e52b66390ea6a0b2797ed7c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-22T12:45:01Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-22T12:45:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9a026f6154b448b35a640de79c4cfb1bee88189b'/>
<id>urn:sha1:9a026f6154b448b35a640de79c4cfb1bee88189b</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>ci(lint): check `@brief` docstring placement #3762</title>
<updated>2025-04-22T12:44:50Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-22T12:44:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d3458965499eec45d87685d6a423b99ac182e385'/>
<id>urn:sha1:d3458965499eec45d87685d6a423b99ac182e385</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-22T11:44:03Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-22T11:44:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=bd1d0247b330fe7add76cd368a5092ac1f212dd2'/>
<id>urn:sha1:bd1d0247b330fe7add76cd368a5092ac1f212dd2</id>
<content type='text'>
skip-checks: true
</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>docs: update configs.md</title>
<updated>2025-04-22T07:25:48Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-22T07:25:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5dae152ee422ed9383217965aff92b331c4c248e'/>
<id>urn:sha1:5dae152ee422ed9383217965aff92b331c4c248e</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(mdx_analyzer): add vim.lsp.config support (#3757)</title>
<updated>2025-04-22T07:25:37Z</updated>
<author>
<name>Muntasir Mahmud</name>
<email>muntasir.joypurhat@gmail.com</email>
</author>
<published>2025-04-22T07:25:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0cac07773817274d8de8d6df8b10edb691c5580e'/>
<id>urn:sha1:0cac07773817274d8de8d6df8b10edb691c5580e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-21T20:43:10Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-21T20:43:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=747de98ca607615f66af5864f3eeaa2eeeb3d2da'/>
<id>urn:sha1:747de98ca607615f66af5864f3eeaa2eeeb3d2da</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>ci(lint): use client:exec_cmd() #3755</title>
<updated>2025-04-21T20:43:00Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-21T20:43:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=44ba712bc3015cce9b599d18f947d85a630e512b'/>
<id>urn:sha1:44ba712bc3015cce9b599d18f947d85a630e512b</id>
<content type='text'>
Use `client:exec_cmd()` instead of calling
`request("workspace/executeCommand")` directly.</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-21T18:03:39Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-21T18:03:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=343c092415668908f47d9e07d518a85a408981b9'/>
<id>urn:sha1:343c092415668908f47d9e07d518a85a408981b9</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>Merge #3754 lint: enforce "Lsp" prefix</title>
<updated>2025-04-21T18:03:26Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-21T18:03:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8ba6e46b5d59d6b0086f7c0ff19ceeca58d58c5b'/>
<id>urn:sha1:8ba6e46b5d59d6b0086f7c0ff19ceeca58d58c5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: use "Lsp" prefix for config-defined commands</title>
<updated>2025-04-21T16:47:01Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-21T16:45:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d1796795ddcb75dcdf8fc172504ef72fb6e32cb9'/>
<id>urn:sha1:d1796795ddcb75dcdf8fc172504ef72fb6e32cb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(lint): enforce "Lsp" command name prefix</title>
<updated>2025-04-21T16:37:46Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-21T16:27:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0e29bf5ed68f9a67222c834ec44e70c8f884bde7'/>
<id>urn:sha1:0e29bf5ed68f9a67222c834ec44e70c8f884bde7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-21T16:13:57Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-21T16:13:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=185cd59db14a16b9f884c417797a171a5ef5efff'/>
<id>urn:sha1:185cd59db14a16b9f884c417797a171a5ef5efff</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(eslint): add vim.lsp.config support #3731</title>
<updated>2025-04-21T16:13:47Z</updated>
<author>
<name>Carnavale</name>
<email>adran.carnavale@gmail.com</email>
</author>
<published>2025-04-21T16:13:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6fa2b3b9628a759868f5e6d3eda96357deb43f2d'/>
<id>urn:sha1:6fa2b3b9628a759868f5e6d3eda96357deb43f2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-21T15:01:26Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-21T15:01:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b335f1c72877f101248d3b085d4b7da7576361d7'/>
<id>urn:sha1:b335f1c72877f101248d3b085d4b7da7576361d7</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>docs(atlas): atlas-rule filetype #3749</title>
<updated>2025-04-21T15:01:10Z</updated>
<author>
<name>Tran Minh Luan</name>
<email>tranminhluan1206@gmail.com</email>
</author>
<published>2025-04-21T15:01:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=137b0a9cdbcf4d6d3efdfcff1878d073fa044f49'/>
<id>urn:sha1:137b0a9cdbcf4d6d3efdfcff1878d073fa044f49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-21T15:00:05Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-21T15:00:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=11ff042adf1aaab0acacdec9a80a9ce9f9f7b746'/>
<id>urn:sha1:11ff042adf1aaab0acacdec9a80a9ce9f9f7b746</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat: PL/I ls  #3684</title>
<updated>2025-04-21T14:59:19Z</updated>
<author>
<name>Vit Gottwald</name>
<email>vit.gottwald@gmail.com</email>
</author>
<published>2025-04-21T14:59:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=38653f718f02d23c909b9dffcf6cc27c3a13f574'/>
<id>urn:sha1:38653f718f02d23c909b9dffcf6cc27c3a13f574</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-21T14:42:22Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-21T14:42:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=92c7b5a51e970f6a40e1873e3254b05d5bc93ea8'/>
<id>urn:sha1:92c7b5a51e970f6a40e1873e3254b05d5bc93ea8</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(tailwind): add `vim.lsp.config` support</title>
<updated>2025-04-21T14:42:09Z</updated>
<author>
<name>Sasha</name>
<email>reactionnnnn@gmail.com</email>
</author>
<published>2025-04-21T14:42:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=828aa3ded7870542f27daddb00deb23978cb8b66'/>
<id>urn:sha1:828aa3ded7870542f27daddb00deb23978cb8b66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-21T14:40:38Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-21T14:40:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b5eb0007dd965dfb9b6df3218a8fa14f586c6867'/>
<id>urn:sha1:b5eb0007dd965dfb9b6df3218a8fa14f586c6867</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>docs: misc</title>
<updated>2025-04-21T14:40:17Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-21T14:40:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ae3f0f4a7704455f21ba2d61c394d14561587445'/>
<id>urn:sha1:ae3f0f4a7704455f21ba2d61c394d14561587445</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-21T14:26:57Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-21T14:26:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=a720fc981aefdf7ee6ba53c2e462113d7337e809'/>
<id>urn:sha1:a720fc981aefdf7ee6ba53c2e462113d7337e809</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>docs: discussions</title>
<updated>2025-04-21T14:26:33Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-21T14:26:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=89ccaae0d3fc54df89e3a77ee627fef62f6a7fcd'/>
<id>urn:sha1:89ccaae0d3fc54df89e3a77ee627fef62f6a7fcd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-19T06:01:47Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-19T06:01:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=32b6a6449aaba11461fffbb596dd6310af79eea4'/>
<id>urn:sha1:32b6a6449aaba11461fffbb596dd6310af79eea4</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>docs: update README.md for diagnostic mappings (#3750)</title>
<updated>2025-04-19T06:01:38Z</updated>
<author>
<name>guru245</name>
<email>guru245@users.noreply.github.com</email>
</author>
<published>2025-04-19T06:01:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ba00e3fa3dcb1acd60a7e5ab7cbac4c67491f255'/>
<id>urn:sha1:ba00e3fa3dcb1acd60a7e5ab7cbac4c67491f255</id>
<content type='text'>
Now that vim.diagnostic.goto_prev() and vim.diagnostic.goto_next() have
been deprecated, update the README with up-to-date information.</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-18T15:53:57Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-18T15:53:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b70b900fba6e3255a5a8113c76f213102564cb0d'/>
<id>urn:sha1:b70b900fba6e3255a5a8113c76f213102564cb0d</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>Merge #3747 docs: cleanup</title>
<updated>2025-04-18T15:53:48Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-18T15:53:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=5b646bf2d04a8e93ecef23d38442546b079577d4'/>
<id>urn:sha1:5b646bf2d04a8e93ecef23d38442546b079577d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(angularls): cannot require() angularls.lua</title>
<updated>2025-04-18T15:49:34Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-18T15:49:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=e8963b5b0b48324b2da4e5cc0db8447dca3bd659'/>
<id>urn:sha1:e8963b5b0b48324b2da4e5cc0db8447dca3bd659</id>
<content type='text'>
The config makes too many assumptions and will just throw if those
assumptions don't hold...
</content>
</entry>
<entry>
<title>docs: cleanup</title>
<updated>2025-04-18T15:44:38Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-18T15:44:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=f8b5cbe6312b568def1f91d747e2cdb8984fdf2e'/>
<id>urn:sha1:f8b5cbe6312b568def1f91d747e2cdb8984fdf2e</id>
<content type='text'>
- brief should live at the top of each file
- fix indentation for some docs
</content>
</entry>
<entry>
<title>feat: angularls #3746</title>
<updated>2025-04-18T14:53:37Z</updated>
<author>
<name>HyBer</name>
<email>59885141+BBboy01@users.noreply.github.com</email>
</author>
<published>2025-04-18T14:53:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4692f3a14f05bbc1f75e887c838c81c07f1ba91f'/>
<id>urn:sha1:4692f3a14f05bbc1f75e887c838c81c07f1ba91f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-18T09:03:19Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-18T09:03:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1a3a429efec62af632dfd8fa9b52fa226f655ec2'/>
<id>urn:sha1:1a3a429efec62af632dfd8fa9b52fa226f655ec2</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat: add emmylua_ls (#3745)</title>
<updated>2025-04-18T09:01:30Z</updated>
<author>
<name>Georgiy Belyanin</name>
<email>belyaningeorge@ya.ru</email>
</author>
<published>2025-04-18T09:01:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=98e5f1517e123f9a1053375283a551ec29c8da95'/>
<id>urn:sha1:98e5f1517e123f9a1053375283a551ec29c8da95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-18T06:07:27Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-18T06:07:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8c26b04f04779f5af423e07cb611b098628c33e0'/>
<id>urn:sha1:8c26b04f04779f5af423e07cb611b098628c33e0</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>docs: update vim.lsp.config anchor links (#3743)</title>
<updated>2025-04-18T06:07:14Z</updated>
<author>
<name>Ellison</name>
<email>ellisonleao@gmail.com</email>
</author>
<published>2025-04-18T06:07:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=cacb94ab5e460ef773a22a8dd35241ec5265b395'/>
<id>urn:sha1:cacb94ab5e460ef773a22a8dd35241ec5265b395</id>
<content type='text'>
Problem:
Some anchor links were defined as #vim.lsp.config which doesn't work

Solution:
Fix anchor link to #vimlspconfig</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-17T07:49:30Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-17T07:49:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=a56f4b9dde5daf3d4c7bb50cf78ab609537f2259'/>
<id>urn:sha1:a56f4b9dde5daf3d4c7bb50cf78ab609537f2259</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(volar): add vim.lsp.config support (#3737)</title>
<updated>2025-04-17T07:49:19Z</updated>
<author>
<name>Sebastian Lyng Johansen</name>
<email>sebastian@lyngjohansen.com</email>
</author>
<published>2025-04-17T07:49:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=fd144b43c19fa52af8b6dfda6ae4ed261cecab39'/>
<id>urn:sha1:fd144b43c19fa52af8b6dfda6ae4ed261cecab39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-17T06:10:05Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-17T06:10:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=49c1268b99dab89671010673ed57980188cd00a0'/>
<id>urn:sha1:49c1268b99dab89671010673ed57980188cd00a0</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(astro): using vim.fs.jointhpath concat path (#3741)</title>
<updated>2025-04-17T06:09:55Z</updated>
<author>
<name>glepnir</name>
<email>glephunter@gmail.com</email>
</author>
<published>2025-04-17T06:09:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8ec13272adff99d3d2249f669853d78c7e973d3a'/>
<id>urn:sha1:8ec13272adff99d3d2249f669853d78c7e973d3a</id>
<content type='text'>
Problem: hardcord path symbol in get_typescript_server_path

Solution: using vim.fs.joinpath to concat path</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-17T05:51:15Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-17T05:51:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=324f98b2ac64cd1fe407ba554f99a89111d4bc2f'/>
<id>urn:sha1:324f98b2ac64cd1fe407ba554f99a89111d4bc2f</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(astroJS): add vim.lsp.config support (#3738)</title>
<updated>2025-04-17T05:51:05Z</updated>
<author>
<name>Tucker Hoog</name>
<email>77054686+Grahf0085@users.noreply.github.com</email>
</author>
<published>2025-04-17T05:51:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=29db2cc0c4d517a1e09ceb85a3c43a4691f6ddd5'/>
<id>urn:sha1:29db2cc0c4d517a1e09ceb85a3c43a4691f6ddd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-17T05:48:35Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-17T05:48:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0dcb0726d4287c30ff8a1c6c331f8e04ef559ba3'/>
<id>urn:sha1:0dcb0726d4287c30ff8a1c6c331f8e04ef559ba3</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>docs: update link anchor(#3740)</title>
<updated>2025-04-17T05:48:24Z</updated>
<author>
<name>Ya Zhuang</name>
<email>499038+zhuangya@users.noreply.github.com</email>
</author>
<published>2025-04-17T05:48:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c6dfe0641f4ee6dab586b73a6965c487a9a9f149'/>
<id>urn:sha1:c6dfe0641f4ee6dab586b73a6965c487a9a9f149</id>
<content type='text'>
updating vim.lsp.config anchor link href
it seems that github will remove the dots in anchor link\
this pr update the ref href to reduce confustion.</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-16T17:30:08Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-16T17:30:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=cb5680882ed1f18e67429516e45b810de3d148b8'/>
<id>urn:sha1:cb5680882ed1f18e67429516e45b810de3d148b8</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(rust_analyzer): call on_dir() when reusing client #3736</title>
<updated>2025-04-16T17:29:55Z</updated>
<author>
<name>Tobias Schmitz</name>
<email>tobiasschmitz2001@gmail.com</email>
</author>
<published>2025-04-16T17:29:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=066fbbed7f3428f3565a937c9f718dedee5b5dbe'/>
<id>urn:sha1:066fbbed7f3428f3565a937c9f718dedee5b5dbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-16T10:57:33Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-16T10:57:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c40a2dca6e4a4f4af262375dcb71692882b6122c'/>
<id>urn:sha1:c40a2dca6e4a4f4af262375dcb71692882b6122c</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(zls): add `vim.lsp.config` support #3733</title>
<updated>2025-04-16T10:55:32Z</updated>
<author>
<name>nkhlmn</name>
<email>34255347+nkhlmn@users.noreply.github.com</email>
</author>
<published>2025-04-16T10:55:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=374209ec4171688646070031f956db7a8092b2bb'/>
<id>urn:sha1:374209ec4171688646070031f956db7a8092b2bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-15T14:15:37Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-15T14:15:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=3a7387a9c980304059b2bd7075684d6ef98ff331'/>
<id>urn:sha1:3a7387a9c980304059b2bd7075684d6ef98ff331</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>Revert "fix(util): improve wildcard escaping" #3729</title>
<updated>2025-04-15T14:15:25Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-15T14:15:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=bb7833d1beb178c6736b498400cf05790b591048'/>
<id>urn:sha1:bb7833d1beb178c6736b498400cf05790b591048</id>
<content type='text'>
This reverts commit e39da6a820d2a700904117d29f0dd476d64262cf.</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-15T13:26:58Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-15T13:26:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d52d2b081e4fe687db30ff1b15851e081a17405a'/>
<id>urn:sha1:d52d2b081e4fe687db30ff1b15851e081a17405a</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(biome): vim.lsp.config with workspace_required, root_dir #3727</title>
<updated>2025-04-15T13:26:49Z</updated>
<author>
<name>Chris Grieser</name>
<email>73286100+chrisgrieser@users.noreply.github.com</email>
</author>
<published>2025-04-15T13:26:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4cb35c04d36efb1a393bce38d40689a76b0c3d62'/>
<id>urn:sha1:4cb35c04d36efb1a393bce38d40689a76b0c3d62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-15T12:38:02Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-15T12:38:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d3160e4ac8a6829fd152639fddff421154070913'/>
<id>urn:sha1:d3160e4ac8a6829fd152639fddff421154070913</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat: sqruff #3723</title>
<updated>2025-04-15T12:37:52Z</updated>
<author>
<name>Võ Quang Chiến</name>
<email>2giosangmitom@proton.me</email>
</author>
<published>2025-04-15T12:37:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b144a79c486499aeb1f78b2d0a1f92d0b0668b0f'/>
<id>urn:sha1:b144a79c486499aeb1f78b2d0a1f92d0b0668b0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-15T12:32:58Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-15T12:32:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1dd223eea667444d3e128999dfa4e36cebbc9256'/>
<id>urn:sha1:1dd223eea667444d3e128999dfa4e36cebbc9256</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(omnisharp): add `vim.lsp.config` support #3724</title>
<updated>2025-04-15T12:32:47Z</updated>
<author>
<name>Alexej Kowalew</name>
<email>616b2f@gmail.com</email>
</author>
<published>2025-04-15T12:32:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8b5492db930556db216a7ba56657766d93d37eb0'/>
<id>urn:sha1:8b5492db930556db216a7ba56657766d93d37eb0</id>
<content type='text'>
Co-authored-by: Rijul Kapoor &lt;115141708+rijulkap@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>fix(util): improve wildcard escaping #3690</title>
<updated>2025-04-14T14:58:53Z</updated>
<author>
<name>ryoppippi</name>
<email>1560508+ryoppippi@users.noreply.github.com</email>
</author>
<published>2025-04-14T14:58:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=e39da6a820d2a700904117d29f0dd476d64262cf'/>
<id>urn:sha1:e39da6a820d2a700904117d29f0dd476d64262cf</id>
<content type='text'>
The escape_wildcards function was enhanced to handle a broader range of
special characters that could cause issues when used in pattern matching.
This includes additional wildcards, pattern matching characters, shell
special characters, the escape character itself, and whitespace.

This change provides more robust path handling throughout the codebase
when dealing with file paths that contain special characters.

Co-authored-by: Justin M. Keyes &lt;justinkz@gmail.com&gt;</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-14T14:43:28Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-14T14:43:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b8bd753f8123786e49f674a300ed51a3d040fd2e'/>
<id>urn:sha1:b8bd753f8123786e49f674a300ed51a3d040fd2e</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(gh_actions_ls): workspace_required=true #3722</title>
<updated>2025-04-14T14:43:17Z</updated>
<author>
<name>Chris Grieser</name>
<email>73286100+chrisgrieser@users.noreply.github.com</email>
</author>
<published>2025-04-14T14:43:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=aa49d068ae52e8e8ea4ee8908e5ae35c3c28b3c3'/>
<id>urn:sha1:aa49d068ae52e8e8ea4ee8908e5ae35c3c28b3c3</id>
<content type='text'>
see https://github.com/neovim/nvim-lspconfig/pull/3713#issuecomment-2801407962
(Note that `workspace_required` requires nightly or the upcoming nvim 0.11.1)</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-13T21:36:37Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-13T21:36:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=81920264a264144bd075f7f48f0c4356fc2c6236'/>
<id>urn:sha1:81920264a264144bd075f7f48f0c4356fc2c6236</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>Revert "feat(biome): add `vim.lsp.config` support" #3718</title>
<updated>2025-04-13T21:35:29Z</updated>
<author>
<name>Chris Grieser</name>
<email>73286100+chrisgrieser@users.noreply.github.com</email>
</author>
<published>2025-04-13T21:35:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=2c897a02c65f9d4cdbd6609f8e5add1d14fceae1'/>
<id>urn:sha1:2c897a02c65f9d4cdbd6609f8e5add1d14fceae1</id>
<content type='text'>
This reverts commit cd54cca6c4a03b89f2a82e32ae6bfc230b5b4193.</content>
</entry>
<entry>
<title>feat(ast_grep): update filetypes #3720</title>
<updated>2025-04-13T21:34:18Z</updated>
<author>
<name>Ahmed El Gabri</name>
<email>ahmed@gabri.me</email>
</author>
<published>2025-04-13T21:34:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8e94b817e8dee625217162b387617b1a86cd6cfb'/>
<id>urn:sha1:8e94b817e8dee625217162b387617b1a86cd6cfb</id>
<content type='text'>
`ast-grep` supports JSX/TSX:
https://ast-grep.github.io/reference/languages.html#list-of-languages-with-built-in-support</content>
</entry>
<entry>
<title>docs: migrate docs to vim.lsp.config #3709</title>
<updated>2025-04-13T13:24:22Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-13T13:24:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=f9b6a702b7430aff0770c04771f2dba78163d2c6'/>
<id>urn:sha1:f9b6a702b7430aff0770c04771f2dba78163d2c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-13T12:47:21Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-13T12:47:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=62e1955d7e9a3dca543635effad54d29947cb91e'/>
<id>urn:sha1:62e1955d7e9a3dca543635effad54d29947cb91e</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(biome): add `vim.lsp.config` support (#3716)</title>
<updated>2025-04-13T12:47:12Z</updated>
<author>
<name>Chris Grieser</name>
<email>73286100+chrisgrieser@users.noreply.github.com</email>
</author>
<published>2025-04-13T12:47:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=cd54cca6c4a03b89f2a82e32ae6bfc230b5b4193'/>
<id>urn:sha1:cd54cca6c4a03b89f2a82e32ae6bfc230b5b4193</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-13T12:29:23Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-13T12:29:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=20502c653fe2cc31c1dd40be53b7dfa79ca9f8f5'/>
<id>urn:sha1:20502c653fe2cc31c1dd40be53b7dfa79ca9f8f5</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>feat(gh_actions_ls): add `vim.lsp.config` support #3713</title>
<updated>2025-04-13T12:29:13Z</updated>
<author>
<name>Chris Grieser</name>
<email>73286100+chrisgrieser@users.noreply.github.com</email>
</author>
<published>2025-04-13T12:29:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=d8720627041a6c7c2b0f6b8b662e118156c8288a'/>
<id>urn:sha1:d8720627041a6c7c2b0f6b8b662e118156c8288a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: update contributing.md to new style lsp config #3712</title>
<updated>2025-04-13T12:18:16Z</updated>
<author>
<name>Yochem van Rosmalen</name>
<email>git@yochem.nl</email>
</author>
<published>2025-04-13T12:18:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=fb02680e755fe789e0999df2d208d9adb8fed676'/>
<id>urn:sha1:fb02680e755fe789e0999df2d208d9adb8fed676</id>
<content type='text'>
Problem:
Contributing guide describes old style of lsp configuration.

Solution:
Change to explain new style.</content>
</entry>
<entry>
<title>docs: update configs.md</title>
<updated>2025-04-13T02:40:11Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-13T02:40:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b6936cb85d1e95b5ff00016b1185ab1a14450579'/>
<id>urn:sha1:b6936cb85d1e95b5ff00016b1185ab1a14450579</id>
<content type='text'>
skip-checks: true
</content>
</entry>
<entry>
<title>fix(docs): docgen.lua reads from `lua/*.lua` #3708</title>
<updated>2025-04-13T02:40:01Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-13T02:40:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=ecb74c22b4a6c41162153f77e73d4ef645fedfa0'/>
<id>urn:sha1:ecb74c22b4a6c41162153f77e73d4ef645fedfa0</id>
<content type='text'>
Problem:
Since configs now live in `lsp/`, the docgen needs to be updated.

Solution:
Read the configs from `lsp/`. Parse the `@brief` docstring to get the
docs.</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>feat: migrate to vim.lsp.config #3659</title>
<updated>2025-04-12T22:15:43Z</updated>
<author>
<name>Lorenzo Bellina</name>
<email>59364991+TheRealLorenz@users.noreply.github.com</email>
</author>
<published>2025-04-12T22:15:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=81a570f58b2113cc2d538efae743ad38d6ab564f'/>
<id>urn:sha1:81a570f58b2113cc2d538efae743ad38d6ab564f</id>
<content type='text'>
Problem:
Nvim 0.11 has vim.lsp.config, which mostly replaces the legacy
nvim-lspconfig "framework".

Solution:
Migrate all configs to `lsp/*` variants. The old configs in
`lua/lspconfig/` are "frozen".

The new configs include these changes:
- `commands` field became raw calls to
  `vim.api.nvim_buf_create_user_command` inside `on_attach`.
- `root_dir` became:
  - `root_markers` whenever the file list was simple didn't need to mach `*`
  - if the logic was complicated, or needed to match something like
    '\*.c', it was defined as a vim.lsp.Config `root_dir` callback.
- `on_config_change` became `before_init`. I don't actually know if this
  is the correct approach, but looking around the documentation of
  `nvim-lspconfig` a saw that it was defined as the function that gets
  called as soon as the config have `root_dir`, and so I thought
  `before_init` might be the closest alternative.
- `docs.description` became a luadoc `@brief` docstring.
- `single_file_support = false`?

Co-authored-by: Aliou Diallo &lt;aliou@users.noreply.github.com&gt;
Co-authored-by: Justin M. Keyes &lt;justinkz@gmail.com&gt;</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>docs: update configs.md</title>
<updated>2025-04-09T10:11:01Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-09T10:11:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=94dda50b2d9a29d0b76562a9027029538840e2d7'/>
<id>urn:sha1:94dda50b2d9a29d0b76562a9027029538840e2d7</id>
<content type='text'>
skip-checks: true
</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>
</feed>
