Skip to content

v0.6

Compare
Choose a tag to compare
@lewis6991 lewis6991 released this 15 Dec 12:41
· 327 commits to main since this release

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.
  • 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 with watch_gitdir
    • current_line_blame_delay: replaced with current_line_blame_opts.delay
    • current_line_blame_position: replaced with current_line_blame_opts.virt_text_pos
    • diff_algorithm: replaced with diff_opts.algorithm
    • use_decoration_api
    • use_internal_diff: replaced with diff_opts.internal

New Contributors

Full Changelog: v0.5...v0.6