What's Changed
- fix(inline): show deleted-file content instead of a blank pane by @dlyongemallo in #208
- feat(config): validate every option with shared helpers by @dlyongemallo in #207
- fix(actions): modify
jump_to_first_changenot to jump if the first line is different by @ab9986 in #210 - fix(inline): rebuild inline highlights on
ColorSchemeinstead of pinning by @dlyongemallo in #211 - test(inline): rebuilding inline highlights on
ColorSchemeby @dlyongemallo in #212 - chore!: rename plugin to
diffview+(diffview-plus.nvim) by @dlyongemallo in #213 - fix(panel): unhighlight the space before the additions count by @dlyongemallo in #214
- chore(luarc): declare
vimas a global in.luarc.jsonby @dlyongemallo in #215 - fix(inline): set default
linematchso commented-out blocks pair correctly by @dlyongemallo in #216 - fix(inline): derive unified
diff1_inlinechar highlight fromDiffTextby @dlyongemallo in #209 - docs(tips): document filtering
which-key'sdiffview_ignoreentries by @dlyongemallo in #220 - fix(render): keep
use_iconsintact when no icon provider is loaded by @dlyongemallo in #222 - feat(help): hide context-specific mappings outside of their context by @dlyongemallo in #223
- feat(session): wipe stale
diffview://buffers onSessionLoadPostby @dlyongemallo in #219 - feat: refresh files when Neovim gains focus by @princejoogie in #224
- fix(panel): clear
winfixbufonBufUnloadso wiped panels don't tripE1513by @dlyongemallo in #225 - fix(vcs): defer cfile
readlinkbehind cwd in repo lookup by @dlyongemallo in #227 - fix: throttle
FocusGainedto prevent flicker from repeated firing by @dlyongemallo in #228 - fix(vcs): adopt existing
diffview://nullbuffer instead of wiping by @dlyongemallo in #229 - fix(view): break index-watcher self-refresh loop by @dlyongemallo in #230
- fix(file_history): use
file.revsinopen_in_diffview(#231) by @dlyongemallo in #232 - fix(test): disable swap files in general to avoid E303 by @dlyongemallo in #237
- ci: enforce Conventional Commits on PRs by @dlyongemallo in #239
- feat(git): support
-Csnapshots whose git dir and work tree diverge by @dlyongemallo in #238 - feat(session): persist
:DiffviewOpenand:DiffviewFileHistoryviews across sessions by @dlyongemallo in #235 - test: cover restore panel focus across layout swaps by @dlyongemallo in #241
- test: move shared repo/view test helpers into
helpersby @dlyongemallo in #242
New Contributors
- @ab9986 made their first contribution in #210
- @princejoogie made their first contribution in #224
Full Changelog: v0.34...v0.35