Skip to content

Neovim 0.10

Compare
Choose a tag to compare
@CKolkey CKolkey released this 16 May 19:53
· 732 commits to master since this release
16ee9ae
  • Rewritten folding to use native folds instead of internal state.
  • Added RefsView buffer.
  • Use new extmarks api for line highlighting/signs
  • Use new options api
  • Rewritten status buffer using UI framework
  • Improved Rebase section for status buffer
  • Added rebase_editor and commit_editor insert mode specific mappigns
  • Added ability to remap OpenOrScrollUp and OpenOrScrollDown
  • Removed remaining ftpugin/*.vim files
  • Removed require("neogit").refresh_viml_compat()
  • ? Removed require("neogit").refresh_manually()
  • Completely rewritten status buffer
  • Remove old bootstrap.lua file
  • Added a header to the commit-select view, with instructions
  • Added status column override
  • Improved how "is the buffer open" is checked internally
  • Better support for showing the correct SHA hash length in UI
  • Fix height of fuzzy finder always being 0.3 instead of a computed value
  • Use mapped key to close git command history
  • Use native folds in git command history
  • Added NEOGIT_DEBUG env var, which will show, among other things, git CLI calls that are otherwise hidden from the user.
  • Use native folds for log view
  • Added OpenOrScrollDown and OpenOrScrollUp to status buffer, reflog buffer, and refs buffer
  • Extend the "Close" mapping to close the topmost "layer", even if unfocused.
  • Adds a diff view to the commit editor, so you can see the changes you're about to commit.
  • Adds Untrack (bound to K)
  • A lot more