github AstroNvim/AstroNvim v1.9.0

latest releases: v4.27, v4, stable...
2 years ago

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 adds plugins.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

Full Changelog: v1.8.1...v1.9.0

Don't miss a new AstroNvim release

NewReleases is sending notifications on new releases.