Download Latest Version v4.2.0 source code.tar.gz (97.6 kB)
Email in envelope

Get an email when there's a new version of nvimdots

Home / v4.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-04-20 9.9 kB
v4.1.0 source code.tar.gz 2025-04-20 94.9 kB
v4.1.0 source code.zip 2025-04-20 149.3 kB
Totals: 3 Items   254.1 kB 0

Summary

This release is for Neovim 0.11 stable with some bugs fixes and new features. Besides, we make 0.11 as the default branch which will make migration for newest neovim explicitly. Here are a few notable ones:

Bug fixes

  • The completion entries from nvim-lsp are deduplicated.
  • The fmt function from clang_format is disabled for java files.
  • neodim is removed due to bugs sometimes occured.
  • Check vim.g:colors_name before gen highlight groups in case of bugs when using other colorschemes.
  • Merge user customized config with predefined by default.
  • Avoid bufferline not load when open files by nvim-tree and telescope.
  • Make selected region search in visual mode works.
  • Make user config can be searched in telescope.
  • Check nil in on_stderr callback for pylsp plugins install process.
  • Fix incorrect background color for lualine when changing colorscheme dynamically.

New features

  • render-markdown.nvim is introduced for better native markdown rendering support, which also takes effect for lsp hover doc.
  • edgy.nvim is introduced to manger ui layout.
  • tiny-inline-diagnostics.nvim is introduced for better display for lsp diagnostics messages and the setting entry for diagnostics_virtual_text is removed.
  • nvim-spectre is replaced by grug-far.nvim for better user experience.
  • local-highlight.nvim is replaced by mini.cursorword for more simplicity function.
  • bigfiles.nvim is replaced by faster.nvim for faster big file open speed.
  • <leader>lh is set to toggle lsp inlay hints.
  • <leader>lv is set to toggle lsp diagnostics messages.
  • <A-f> is set to toggle format on save function.
  • Support virtual_lines for diagnostics display by entry called diagnostics_virtual_lines in settings.lua.
  • Support user customized snippets.
  • Support omnifunc fuzzy matching introduced from neovim 0.11.

Other changes

  • The install scripts no longer support Neovim 0.8, and that branch is no longer maintained. The 0.9 branch is also deprecated.

What's Changed

New Contributors

Full Changelog: https://github.com/ayamir/nvimdots/compare/v4.0.0...v4.1.0

Source: README.md, updated 2025-04-20