v0.6
Highlights
- word diff: general fixes and improvments
- repeat: change implementation to one that doesn't depend on vim-repeat
- Added user autocmd event
GitsignsUpdate
which is triggered whenever Gitsigns
updates the buffer with new hunks. - Support dropped for Neovim v0.6
- Added
preview_hunk_inline()
:- Like
preview_hunk()
but displays the hunks inline in the buffer.
- Like
- Added support for diff linematch (see neovim/neovim#14537)
- Added a different sign type for untracked files
- Added healthcheck
- Added
b:gitsigns_line_blame
- Added command completion for some subcommands. (
:Gitsigns diffthis
,:Gitsigns change_base
,:Gitsigns show
) - Removed deprecated fields:
watch_index
: replaced withwatch_gitdir
current_line_blame_delay
: replaced withcurrent_line_blame_opts.delay
current_line_blame_position
: replaced withcurrent_line_blame_opts.virt_text_pos
diff_algorithm
: replaced withdiff_opts.algorithm
use_decoration_api
use_internal_diff
: replaced withdiff_opts.internal
New Contributors
- @odrling made their first contribution in #632
- @JafarAbdi made their first contribution in #640
- @cljoly made their first contribution in #653
- @dundargoc made their first contribution in #656
Full Changelog: v0.5...v0.6