github dlyongemallo/diffview.nvim v0.22

latest releases: v0.30, v0.23
one month ago

What's Changed

  • fix: file history panel traversal across entry boundaries when wrap_entries is false by @dlyongemallo in #27
  • revert: unrevert "fix: unsubscribe global emitter listeners on View close to release memory (#24)" by @dlyongemallo in #28
  • docs: add configuration recipes section to README by @dlyongemallo in #29
  • fix: add missing annotation, update incorrect test comments, prevent potential test cross-contamination by @dlyongemallo in #31
  • fix: guard against external autocmd failures on buffer set by @dlyongemallo in #30
  • docs: reorganise README, move sections to RECIPES.md and TIPS.md by @dlyongemallo in #32
  • fix(async): harden async module and add tests by @dlyongemallo in #33
  • perf(diff): add fast path for empty and referentially identical lists by @dlyongemallo in #34
  • fix(file): match index buffer fileformat to working tree line endings by @dlyongemallo in #35
  • refactor(git): improve parsing, caching, and test coverage by @dlyongemallo in #37
  • fix(p4): fix output parsing bugs and add VCS adapter tests by @dlyongemallo in #38
  • feat(file-panel): add multi-file selection for batch stage/unstage/restore by @dlyongemallo in #36
  • refactor(vcs): deduplicate adapters and harden infrastructure by @dlyongemallo in #39
  • fix(scene): cancel buffer creation for deactivated files by @dlyongemallo in #40
  • fix(scene): prevent close event from bypassing floating panels by @dlyongemallo in #41
  • feat(panel): support auto-fitting panel width to content by @dlyongemallo in #42
  • fix(scene): fix range selection freeze in :DiffviewFileHistory by @dlyongemallo in #44
  • fix(panel): restrict auto-sizing to file tree content only by @dlyongemallo in #43

Full Changelog: v0.21...v0.22

Don't miss a new diffview.nvim release

NewReleases is sending notifications on new releases.