<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig/.github/ci, branch dependabot/github_actions/actions/checkout-7</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-lspconfig/atom/.github/ci?h=dependabot%2Fgithub_actions%2Factions%2Fcheckout-7</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-lspconfig/atom/.github/ci?h=dependabot%2Fgithub_actions%2Factions%2Fcheckout-7'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/'/>
<updated>2026-03-26T09:54:19Z</updated>
<entry>
<title>feat(stylelint)!: migrate to stylelint-language-server #4351</title>
<updated>2026-03-26T09:54:19Z</updated>
<author>
<name>HyBer</name>
<email>59885141+BBboy01@users.noreply.github.com</email>
</author>
<published>2026-03-26T09:54:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=0624a7434ccb1fa27802b80e4a032ff71deea700'/>
<id>urn:sha1:0624a7434ccb1fa27802b80e4a032ff71deea700</id>
<content type='text'>
stylelint now has an official LS:
[@stylelint/language-server](https://github.com/stylelint/vscode-stylelint/tree/main/packages/language-server)</content>
</entry>
<entry>
<title>fix(eslint.lua): nonsense passed to list_extend()</title>
<updated>2025-11-14T21:18:40Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-11-14T21:18:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=1e9c9b514f1f28bd93e129158c011913bee9a190'/>
<id>urn:sha1:1e9c9b514f1f28bd93e129158c011913bee9a190</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(pyright): command :LspPyrightOrganizeImports fails #3971</title>
<updated>2025-08-31T00:50:16Z</updated>
<author>
<name>Michele Sorcinelli</name>
<email>michelesr@users.noreply.github.com</email>
</author>
<published>2025-08-31T00:50:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=386231e6b746206147fc62d0243f09904a0a2f1f'/>
<id>urn:sha1:386231e6b746206147fc62d0243f09904a0a2f1f</id>
<content type='text'>
Problem:
The `pyright.organizeimports` is private, so client:exec_cmd()
fails because it refuses to run commands that are not advertised
as capabilities.

Solution:
Call client.request() to side-step the check in client:exec_cmd().
YOLO</content>
</entry>
<entry>
<title>ci(lint): require type annotation #4034</title>
<updated>2025-08-25T03:35:19Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-08-25T03:35:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=7b5253c863cea14c93e4cec7680342b3c4fc5414'/>
<id>urn:sha1:7b5253c863cea14c93e4cec7680342b3c4fc5414</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: allows "workspace/executeCommand" in eslint config</title>
<updated>2025-06-02T10:05:29Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-06-02T10:05:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=8475898082ebe4ce40594a0b572be86bcc11ac45'/>
<id>urn:sha1:8475898082ebe4ce40594a0b572be86bcc11ac45</id>
<content type='text'>
Problem:
client:exec_cmd() does not support synchronous invocation. https://github.com/neovim/nvim-lspconfig/pull/3876

Solution:
Special-case eslint in the linter.
</content>
</entry>
<entry>
<title>ci: check legacy configs *last* #3797</title>
<updated>2025-04-27T22:49:41Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-27T22:49:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=88d0824d85c0f74a012521d25678a5b01c76feb1'/>
<id>urn:sha1:88d0824d85c0f74a012521d25678a5b01c76feb1</id>
<content type='text'>
Sometimes we want to make an exception for some bug fixes.
In that case, we want all the *other* lint checks to run.</content>
</entry>
<entry>
<title>ci(lint): migrate from single_file_support #3789</title>
<updated>2025-04-26T21:46:16Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-26T21:46:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=b8755e3ac9c065fc0934485b251472cbda22a413'/>
<id>urn:sha1:b8755e3ac9c065fc0934485b251472cbda22a413</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: cleanup #3782</title>
<updated>2025-04-26T13:24:07Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-26T13:24:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c48fac0936f24a5a2dbea9c8379ec9414a45eb8b'/>
<id>urn:sha1:c48fac0936f24a5a2dbea9c8379ec9414a45eb8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: check legacy configs, drop "comment" #3781</title>
<updated>2025-04-26T13:01:04Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-26T13:01:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=85e09220a878b19e62eec98872db4c74f711d167'/>
<id>urn:sha1:85e09220a878b19e62eec98872db4c74f711d167</id>
<content type='text'>
- Disallow adding new legacy configs.
- Drop the "comment" CI job. It is over-engineered, and adds redundant comments on PRs.</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>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>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>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>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>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>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>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>refactor!: remove public interface of util.path.traverse_parents</title>
<updated>2024-12-23T13:06:42Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-12-22T21:03:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c580f34bc5fdca8aaf737a9ab8a5d775cb940e57'/>
<id>urn:sha1:c580f34bc5fdca8aaf737a9ab8a5d775cb940e57</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>refactor: deprecate util.path.iterate_parents</title>
<updated>2024-12-22T13:44:02Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-12-22T13:08:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9204642002ba91f9e0b7d0e5989f373657fe754a'/>
<id>urn:sha1:9204642002ba91f9e0b7d0e5989f373657fe754a</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>refactor: deprecate util.path.join</title>
<updated>2024-12-21T15:10:35Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-12-21T13:08:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=45c5095097702e8316f9409b39b2721db8534db2'/>
<id>urn:sha1:45c5095097702e8316f9409b39b2721db8534db2</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>refactor: deprecate util.find_git_ancestor</title>
<updated>2024-12-14T16:24:12Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-12-13T13:53:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=12d163c5c2b05e85431f2deef5d9d59a8fd8dfc2'/>
<id>urn:sha1:12d163c5c2b05e85431f2deef5d9d59a8fd8dfc2</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>refactor: deprecate util.find_package_json_ancestor</title>
<updated>2024-12-13T13:31:20Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-12-13T13:02:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=f675f8c430ae3012f6d140899c2cec3b59e9cb43'/>
<id>urn:sha1:f675f8c430ae3012f6d140899c2cec3b59e9cb43</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>refactor: deprecate util.find_node_modules_ancestor</title>
<updated>2024-12-08T17:32:42Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-11-28T17:11:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=19626a3a4484de12c3d8c0833bb49ecb3dcd5c76'/>
<id>urn:sha1:19626a3a4484de12c3d8c0833bb49ecb3dcd5c76</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>refactor: replace all instances of vim.uv with vim.loop</title>
<updated>2024-12-02T10:12:18Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-12-01T12:01:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=9b89ba5f158f73779cd58d0bb2783dfb40b28b0e'/>
<id>urn:sha1:9b89ba5f158f73779cd58d0bb2783dfb40b28b0e</id>
<content type='text'>
We still support neovim 0.9 currently, so we can't use vim.uv. Also add
a check so we don't accidentally reintroduce it.
</content>
</entry>
<entry>
<title>refactor: deprecate util.find_mercurial_ancestor</title>
<updated>2024-11-29T11:17:35Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-11-28T17:11:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=e869c7e6af0a3c40a2b344a9765779d74dd12720'/>
<id>urn:sha1:e869c7e6af0a3c40a2b344a9765779d74dd12720</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>refactor: deprecate util.path.is_dir #3475</title>
<updated>2024-11-28T22:39:12Z</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2024-11-28T22:39:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=6a5ed22255bbe10104ff9b72c55ec2e233a8e571'/>
<id>urn:sha1:6a5ed22255bbe10104ff9b72c55ec2e233a8e571</id>
<content type='text'>
Work on https://github.com/neovim/nvim-lspconfig/issues/2079</content>
</entry>
<entry>
<title>refactor: deprecate util.path.is_file #3474</title>
<updated>2024-11-28T21:44:19Z</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2024-11-28T21:44:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=86dcd4d4ec014c5cb47033c52a54508acd503b97'/>
<id>urn:sha1:86dcd4d4ec014c5cb47033c52a54508acd503b97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: deprecate `util.path.exists`</title>
<updated>2024-11-27T13:56:17Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-11-27T11:26:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=2a11b98741d168790cf6fa6798e991b3f78bf314'/>
<id>urn:sha1:2a11b98741d168790cf6fa6798e991b3f78bf314</id>
<content type='text'>
Use `vim.uv.fs_stat` instead.

Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
</content>
</entry>
<entry>
<title>ci: forbid using util.path.sanitize</title>
<updated>2024-11-27T11:13:09Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-11-27T09:37:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=718f3c7a0f9026e79bb9a79dc6ca48ba5b32c1c0'/>
<id>urn:sha1:718f3c7a0f9026e79bb9a79dc6ca48ba5b32c1c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: check for deprecated util functions #3462</title>
<updated>2024-11-26T15:34:16Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-11-26T15:34:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=16008a64f6ab9309641f30b8a7c9a432f1649b9a'/>
<id>urn:sha1:16008a64f6ab9309641f30b8a7c9a432f1649b9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ci): allow "vim.fs.dirname"</title>
<updated>2024-10-01T11:49:16Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-10-01T11:49:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=a000176945990ad2e4086cc590f5ed5008084924'/>
<id>urn:sha1:a000176945990ad2e4086cc590f5ed5008084924</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ci): avoid failing "dirname"-cleanup PRs (#1405)</title>
<updated>2021-11-13T08:43:37Z</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2021-11-13T08:43:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=f19b12f5275f5a571131b4c663aafc5780323efe'/>
<id>urn:sha1:f19b12f5275f5a571131b4c663aafc5780323efe</id>
<content type='text'>
</content>
</entry>
</feed>
