<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-lspconfig/lsp/angularls.lua, branch docs</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-lspconfig/atom?h=docs</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-lspconfig/atom?h=docs'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/'/>
<updated>2026-02-26T12:47:17Z</updated>
<entry>
<title>fix: drop invalid filetypes javascript.jsx, typescript.tsx #4326</title>
<updated>2026-02-26T12:47:17Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2026-02-26T12:47:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=78596b61676d361a74ea3f3abbbf83d5fe6f5519'/>
<id>urn:sha1:78596b61676d361a74ea3f3abbbf83d5fe6f5519</id>
<content type='text'>
Problem:
`checkhealth vim.lsp` reports the following warnings:
- ⚠️ WARNING Unknown filetype 'javascript.jsx'.
- ⚠️ WARNING Unknown filetype 'typescript.tsx'.

Solution:
Remove them.</content>
</entry>
<entry>
<title>fix(ngserver): pull version from devDependencies too #4305</title>
<updated>2026-02-04T14:44:25Z</updated>
<author>
<name>bipedal-eel</name>
<email>bendixalt@gmail.com</email>
</author>
<published>2026-02-04T14:44:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=44fe50592bb4ad707893f88a821d135a410eca24'/>
<id>urn:sha1:44fe50592bb4ad707893f88a821d135a410eca24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(angularls): improves node_modules path resolution #4190</title>
<updated>2025-11-16T23:50:43Z</updated>
<author>
<name>Erikson Kaszubowski</name>
<email>erikson84@yahoo.com.br</email>
</author>
<published>2025-11-16T23:50:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=dbf98c4d15a1a8d7f620d8a558e0699eacda7582'/>
<id>urn:sha1:dbf98c4d15a1a8d7f620d8a558e0699eacda7582</id>
<content type='text'>
Problem:
Search for node_modules uses a costly call to fn.globpath; the final
path resolution was not working on Linux.

Solution:
A custom function to resolve ngserver location from CMD wrappers on
Windows; and the corrected final path.

Co-authored-by: Erikson K. &lt;erikson23@gmail.com&gt;</content>
</entry>
<entry>
<title>fix(angularls): reference to invalid field #4184</title>
<updated>2025-11-14T03:15:51Z</updated>
<author>
<name>Thomas Canta</name>
<email>56256989+DocAmaroo@users.noreply.github.com</email>
</author>
<published>2025-11-14T03:15:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=cc3d02065593d74b2fa7c0ff337c3e8b087fd788'/>
<id>urn:sha1:cc3d02065593d74b2fa7c0ff337c3e8b087fd788</id>
<content type='text'>
Problem:
`config.root` is not a valid field.

Solution
Replace it by `config.root_dir`.</content>
</entry>
<entry>
<title>fix(angularls): add nil check for config parameter #4181</title>
<updated>2025-11-12T04:35:26Z</updated>
<author>
<name>Furkan Aydin</name>
<email>corsantic@users.noreply.github.com</email>
</author>
<published>2025-11-12T04:35:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28'/>
<id>urn:sha1:4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28</id>
<content type='text'>
The cmd function's config parameter can sometimes be nil,
causing a warning when attempting to access config.root.
Added a nil check to safely handle this case.

Fixes #4180</content>
</entry>
<entry>
<title>fix(angularls): improve root path resolution #4083</title>
<updated>2025-10-31T03:08:07Z</updated>
<author>
<name>Erikson Kaszubowski</name>
<email>erikson84@yahoo.com.br</email>
</author>
<published>2025-10-31T03:08:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=7580edb811bf48619943aba6abef3bbfa2319bf9'/>
<id>urn:sha1:7580edb811bf48619943aba6abef3bbfa2319bf9</id>
<content type='text'>
Problem:
The current config for Angular LS make strong assumptions when trying to
find the root dir, which can lead to unexpected LSP crashes.

Solution:
By defining the 'cmd' field as a function, the config employs Neovim's
LSP root resolution to identify the correct path and find the relevant
node_modules folder.

Co-authored-by: Erikson Kaszubowski &lt;erikson.kaszubowski@serpro.gov.br&gt;</content>
</entry>
<entry>
<title>chore: add type annotation for configs</title>
<updated>2025-08-19T02:39:23Z</updated>
<author>
<name>Igor</name>
<email>igorlfs@ufmg.br</email>
</author>
<published>2025-08-19T02:39:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=030a72f0aa4d56f9e8ff67921e6e3ffd0e97bf07'/>
<id>urn:sha1:030a72f0aa4d56f9e8ff67921e6e3ffd0e97bf07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: cleanup #3792</title>
<updated>2025-04-26T23:02:39Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-26T23:02:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=c1366639e913af5dcdaafe73d7374f336fc58a5c'/>
<id>urn:sha1:c1366639e913af5dcdaafe73d7374f336fc58a5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: cleanup #3791</title>
<updated>2025-04-26T22:59:54Z</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2025-04-26T22:59:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-lspconfig/commit/?id=3dde1b87963ed93bf1c7e63392fbc5e60520f2ad'/>
<id>urn:sha1:3dde1b87963ed93bf1c7e63392fbc5e60520f2ad</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>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>
</feed>
