New Features
:AstroReload
command added which is an experimental live reloading feature. It may cause some instabilities in the editor after the reload, but any issues should go away with a restart. (Full announcement here: #862)- Use
lspkind
to unify LSP symbol icons across all plugins and the user interface (This addsplugins.lspkind
configuration table as well to easily modify LSP symbol icons) - Add autocommand to automatically close AstroNvim if the last buffer that is not a sidebar is closed
- Added visual mode LSP bindings
<leader>la
and<leader>lf
for ranged code actions and ranged code formatting - For Neovide users: the provided
default_theme
colorscheme now sets the terminal colors appropriately to match the theme
What's Changed
- feat(cmp): use lspkind for cmp icons by @mehalter in #856
- feat(updater): add AstroReload command by @mehalter in #861
- chore: use lspkind icons for both cmp and aerial by @mehalter in #863
- chore: improve comments and documentation in code by @mehalter in #844
- Neo-Tree Improvements by @mehalter in #869
- Add missing range code action mapping by @lukaskwkw in #873
- feat(lsp): add visual mode lsp code formatting mapping by @mehalter in #874
- fix(docs): fix broken links in readme by @mehalter in #875
- chore(lsp): make diagnostics focusable but not focused by default by @mehalter in #882
- fix(mappings): update Comment.nvim mappings to new API by @mehalter in #885
- feat(default_theme): set terminal colors for use with neovide by @mehalter in #894
- Minor fix to Comment.nvim pre_hook by @nguyenston in #888
- fix(autocmds): improve sidebar auto quitting autocmd by @mehalter in #895
- feat(session_manager): auto save previous session by default by @mehalter in #896
- chore: move to form github issue templates by @mehalter in #899
- chore(snapshot): update packer_snapshot by @mehalter in #905
New Contributors
- @lukaskwkw made their first contribution in #873
- @nguyenston made their first contribution in #888
Full Changelog: v1.8.1...v1.9.0