6.0.0 (2026-03-30)
⚠ BREAKING CHANGES
- drop support for Neovim v0.10
Features
- astrocore: add
foldinnericon (a62b7d4) - astrocore: automatically install treesitter parsers as needed (b1b8b5c)
- astrolsp: add mapping for workspace diagnostics (bcb18b8)
- mason-lspconfig: integrate mason-lspconfig v2 with AstroLSP (14b4ba9)
- migrate from
vim-illuminatetosnacks.words(b345b81) - options: migrate to using the new
winborderoption for setting default floating window style (3be57af) - treesitter: add configuration of treesitter based text objects (295d3a2)
- treesitter: add disabling treesitter on large buffers (6ecbe18)
- treesitter: migrate to
mainbranch ofnvim-treesitter(10a2c59) - update to
mason-lspconfigv2 (207f78a) - update to AstroLSP v4 (36bd147)
Bug Fixes
- add support for the new
vim.lsp.codelensimplementation (b04e9cb) - astrocore: ignore
nofilebuffers in session management (f07ad72) - astrolsp: use
opts_extendforserverskey (2a7bfde) - lspconfig: update lazy load command when
:lspis upstreamed (d23df5b) - nvim-dap: use new
skip_commentsflag invim.json.decodeif available (12c7819) - resolve loading dependency order (0b68415)
- rework lazy loading and loading order of AstroLSP and lspconfig (04246bd)
- snapshot: pin
lazydevto commit until next release (72a2605)
Code Refactoring
- drop support for Neovim v0.10 (32abe14)