What's Changed
- feat(config): wire
file_history_panel.log_optionstojjby @dlyongemallo in #185 - feat(config): merge
log_option_defaultsintop4user overrides by @dlyongemallo in #186 - docs(license): add new maintainer copyright by @dlyongemallo in #187
- feat(merge): add
:DiffviewMergeFilesfor external merge drivers by @dlyongemallo in #188 - feat(dir-diff): add
:DiffviewDiffDirsfor two/three-directory diff by @dlyongemallo in #189 - fix(panel): exclude floats from close-guard window count by @dlyongemallo in #192
- refactor(views): extract
NullDiffViewbase for static-file-list views by @dlyongemallo in #190 - feat(view): add
view.single_pane_for_one_sidedoption by @dlyongemallo in #191 - feat(jj): implement
file_restoreand warn on unsupported staging ops by @dlyongemallo in #194 - fix(job): drain stdio pipes before finalising on process exit by @dlyongemallo in #195
- feat(hl): add
merge_awaresubject highlight for merged-to-trunk commits by @dlyongemallo in #193 - fix(view): serialise
_set_fileso rapid navigation lands on the latest file by @dlyongemallo in #196 - fix(file): require fully-loaded content for
File:is_validby @dlyongemallo in #197 - feat(view)!: replace
single_pane_for_one_sidedwithone_sided_layoutby @dlyongemallo in #199 - feat(jj): wire
:DiffviewFileHistoryto theJjAdapterby @dlyongemallo in #200 - docs: highlight notable feature additions and breaking changes by @dlyongemallo in #201
- fix(window): display loaded buffer even if file got deactivated mid-yield by @dlyongemallo in #202
- fix(file): load existing unloaded buffer in
_create_local_bufferby @dlyongemallo in #203 - fix(inline): use
DiffviewDiffAddfor"skipped"paired rows by @dlyongemallo in #204 - docs(tips): document
diff1_inlinechar-level highlights and diffchar.vim scope by @dlyongemallo in #206
Full Changelog: v0.33...v0.34