Skip to content

Latest commit

 

History

History
96 lines (74 loc) · 10.5 KB

CHANGELOG.md

File metadata and controls

96 lines (74 loc) · 10.5 KB

Changelog

0.9.0 (2024-06-12)

⚠ BREAKING CHANGES

  • setup: make setup() synchronous
  • drop support for nvim v0.8

Features

  • drop support for nvim v0.8 (d9d94e0)
  • setup: make setup() synchronous (720061a)

Bug Fixes

  • add workaround for Lazy issue (e31d214)
  • attach: allow attaching inside .git/ (9cafac3), closes #923
  • attach: detach on when the buffer name changes (75dc649), closes #1021
  • attach: fix worktree attaching (54b9df4), closes #1020
  • blame: avoid right-aligned blame overlapping buftext (20f305d)
  • handle untracked files for custom bases (af3fdad), closes #1022
  • scheduling in cwd watching (c96e3cf)
  • update: always get object contents from object names (a28bb1d), closes #847
  • use latest api in 0.10 (bc933d2)
  • util: close file after reading (f65d1d8)
  • watcher: throttle watcher handler (de18f6b)
  • watcher: workaround weird annoying libuv bug (4b53134), closes #1027
  • wrong api name in stable (805610a)

0.8.1 (2024-04-30)

Bug Fixes

  • blame: check win is valid after running blame (7e38f07)
  • reset: handle 'endofline' when resetting hunks (7aa9a56)
  • yadm: correct ls-files check (035da03)

0.8.0 (2024-04-17)

⚠ BREAKING CHANGES

  • docs: Use the new attached_to_untracked setting
  • change default of attached_to_untracked to false

Features

  • actions: add callback to async actions (4e90cf9)
  • blame: add rev option to blame_line() (0994d89), closes #952
  • blame: support extra options (3358280), closes #953 #959
  • change default of attached_to_untracked to false (590d077)
  • configurable auto attach (#918) (3e6e91b)
  • enable the new version of inline_preview (d195f0c)
  • nav: add nav_hunk() (59bdc18)
  • popup: add q keymap to quit (b45ff86)
  • publish releases to luarocks (070875f)
  • update issue templates (e93a158)
  • yadm: deprecate (1bb277b)

Bug Fixes

  • #986 (05226b4)
  • #989 (36d961d)
  • actions: prev_hunk works with wrap on line 1 (2b96835), closes #806
  • attach to fugitive and gitsigns buffers (81369ed), closes #593
  • bad deprecation message (a4db718), closes #965
  • blame: check buffer still exists after loading (70584ff), closes #946
  • blame: put ignore-revs-file in correct position (5f267aa), closes #975
  • changedelete symbol with linematch enabled (41dc075)
  • check bcache in get_hunks (1a50b94), closes #979 #981
  • check for WinResized (c093623)
  • cli: do not print result (7e31d81)
  • current_line_blame: update on WinResized (f0733b7), closes #966
  • diffthis: populate b:gitsigns_head (50577f0), closes #949
  • do not error when cwd does not exist (826ad69)
  • docs: Use the new attached_to_untracked setting (2c2463d)
  • dos: correct check for dos files (aeab36f)
  • followup (690f298)
  • git: support older versions of git (4e34864)
  • hl: highlights for Nvim v0.9 (fb9fd53), closes #939
  • manager: manager.update() never resolve when buf_check() fails (6e05045)
  • nav: followup for #976 (ee5b6ba)
  • release-please branch (031abb0)
  • setqflist: CLI (e20c96e), closes #907
  • stage: staging of files with no nl at eof (c097cb2)
  • trigger GitSignsUpdate autocmd more often (1389134)
  • typo in README (4aaacbf)
  • update lua-guide link in README (c5ff762)
  • use documented highlight groups as fallback (300a306)
  • version: handle version checks more gracefully (3cb0f84), closes #948 #960
  • watcher: improve buffer check in handler (078041e)