What's Changed
- Neovim 0.11 migration by @TheRealLorenz in #3659
- feat(typos-lsp): support pyproject.toml and Cargo.toml by @tekumara in #3707
- fix(docs): docgen.lua reads from
lua/*.lua
by @justinmk in #3708 - docs: change contributing.md to new style lsp config by @yochem in #3712
- feat(gh_actions_ls): add
vim.lsp.config
support by @chrisgrieser in #3713 - feat(ast_grep): Update filetypes by @ahmedelgabri in #3720
- fix(gh_actions_ls): add
workspace_required
by @chrisgrieser in #3722 - feat(omnisharp): add
vim.lsp.config
support by @616b2f in #3724 - feat: sqruff by @2giosangmitom in #3723
- feat(biome):
vim.lsp.config
support, withworkspace_required
and properroot_dir
by @chrisgrieser in #3727 - feat(zls): add
vim.lsp.config
support by @nkhlmn in #3733 - fix(rust_analyzer): call on_dir callback when reusing client by @saecki in #3736
- update vim.lsp.config anchor link href by @zhuangya in #3740
- feat(astroJS): add vim.lsp.config support by @Grahf0085 in #3738
- fix(astro): using vim.fs.jointhpath concat path by @glepnir in #3741
- feat(volar): add vim.lsp.config support by @seblyng in #3737
- fix(readme): update vim.lsp.config anchor links by @ellisonleao in #3743
- feat: emmylua_ls by @georgiy-belyanin in #3745
- feat: angularls by @BBboy01 in #3746
- feat(tailwind): add
vim.lsp.config
support by @r4zendev in #3751 - feat: add PL/I support by @VitGottwald in #3684
- feat(atlas): update doc support for
atlas-rule
filetype by @luantranminh in #3749 - feat(eslint): add vim.lsp.config support by @crnvl96 in #3731
- ci(lint): enforce "Lsp" command name prefix by @justinmk in #3754
- lint: client:exec_cmd() by @justinmk in #3755
- feat(mdx_analyzer): add vim.lsp.config support by @MuntasirSZN in #3757
- fix(sqls): install instructions by @feketegy in #3758
- ci(lint): check
@brief
docstring placement by @justinmk in #3762 - fix(mdx_analyzer): remove invalid field and update brief by @glepnir in #3760
- fix(docgen.lua): omnisharp "--hostPID" arg always changes by @justinmk in #3763
- ci(lint): deprecate util.path.is_descendant() on Nvim 0.11+ by @justinmk in #3766
- fix(tailwindcss): improved root dir detection for tailwind v4 by @maximtrp in #3765
- fix(unocss): add
workspace_required
totrue
by @RayGuo-ergou in #3764 - rpmspec: Updated
cmd
anddescription
by @FlawlessCasual17 in #3756 - refactor: deprecate util.path.search_ancestors() by @justinmk in #3767
- refactor: deprecate util.validate_bufnr() by @justinmk in #3769
- feat: Add gnls config by @nickdiego in #3773
- feat(roslyn_ls): add initial config as
vim.lsp.config
by @616b2f in #3753 - fix(roslyn_ls): use absolute paths when open
.sln
and.csproj
files by @616b2f in #3777 - feat(ts_ls): add _typescript.rename handler by @thatsmydoing in #3779
Full Changelog: v2.0.0...v2.1.0