github dlyongemallo/diffview-plus.nvim v0.36

4 hours ago

What's Changed

  • fix(jj): quote paths so fileset metacharacters match literally by @dlyongemallo in #245
  • feat(jj): match file-history paths with fileset metacharacters literally by @dlyongemallo in #246
  • docs: add gitgraph.nvim commit-graph recipe and companion entry by @dlyongemallo in #247
  • fix(close): close the view in the given tabpage by @dlyongemallo in #251
  • perf(file-history): skip log rebuild on FocusGained by @dlyongemallo in #252
  • fix(file-history): preserve cursor and folds across refresh by @dlyongemallo in #253
  • feat: add --no-panel flag to open a view without its panel by @dlyongemallo in #254
  • docs(keymaps): clarify {1,2,3}do is per-hunk :diffget, not marker-block-based by @dlyongemallo in #264
  • feat(keymaps): close option panel with <esc> by @dlyongemallo in #265
  • docs: add missing config options to defaults example by @dlyongemallo in #266
  • feat(jj): show commit stats in file-history panel by @dlyongemallo in #269
  • feat(jj): colour pushed and trunk-reachable commits in file-history panel by @dlyongemallo in #268
  • fix(merge): show merge_only keymaps in help panel for FileMergeView by @dlyongemallo in #270
  • fix(commit-log): apply default -n256 cap when update runs without args by @dlyongemallo in #271
  • fix(jj): pass revsets to jj log via -r by @dlyongemallo in #272
  • fix(jj): include user-configured jj_cmd global flags in jj log by @dlyongemallo in #273
  • fix(git): include user-configured git_cmd global flags in git log by @dlyongemallo in #274
  • fix(hg): include user-configured hg_cmd global flags in hg log by @dlyongemallo in #275
  • feat(merge): add conflict_choose_side action to replace merged buffer with one whole side by @dlyongemallo in #276
  • docs(jj): note conflict-marker-style for the marker-based keymaps by @dlyongemallo in #277
  • feat(jj): route working-copy conflicts to the merge-tool layout by @dlyongemallo in #278
  • docs(jj): fix conflict-marker-style value typo (should be git not git-diff) by @dlyongemallo in #279
  • feat(jj): show change_id in the file-history panel by @dlyongemallo in #280
  • fix(view): wait for scheduled post_open work before returning by @dlyongemallo in #281
  • fix(jj): drop graph glyphs from jj log in the commit-log panel by @dlyongemallo in #283
  • feat(commit-log): add gL to filter the commit log by the file under the cursor by @dlyongemallo in #284
  • jj: label single-change diffs with the description by @wuzzeb in #250
  • refactor(jj): tidy single-change diff labelling by @dlyongemallo in #285
  • feat(merge)!: honour view.merge_tool.layout / view.default.layout in DiffviewMergeFiles and DiffviewDiffDirs by @dlyongemallo in #287

New Contributors

Full Changelog: v0.35...v0.36

Don't miss a new diffview-plus.nvim release

NewReleases is sending notifications on new releases.