What's Changed
- feat(file_history): add
--pin-localfor working-tree pinning by @dlyongemallo in #158 - fix(inline): stack tree-sitter captures so
@spelldoesn't drop@comment's fg by @dlyongemallo in #159 - fix(inline): coalesce subword splits inside long hex literals by @dlyongemallo in #160
- feat(config)!: split panel visibility for diff and file history views by @dlyongemallo in #165
- fix(panel): position cursor on active file when toggling panel open by @dlyongemallo in #164
- fix(file_history): position cursor on active item when panel starts open by @dlyongemallo in #166
- feat(config): add
show_root_pathoption for panel headers by @jesses-code-adventures in #168 - fix: disable switching buffer in file panel by @jakubbortlik in #169
- fix(inline): preserve syntax
fgon added text indiff1_inlineby @dlyongemallo in #171 - docs(tips): note workaround for plugins acting on file panel by @dlyongemallo in #170
- perf(panel): drop redundant loading-state render in
update_files_implby @dlyongemallo in #173 - fix(inline): render extmarks before the buffer becomes visible by @dlyongemallo in #174
- fix(inline): guard async render against teardown and swap races by @dlyongemallo in #176
- fix(file_history):
pin_local-safeDiff1/Diff1Inlinefor layout cycling by @dlyongemallo in #178 - fix(file_history): colour commits by remote reachability by @dlyongemallo in #177
- fix(file_history): compute pushed set for repo-wide history by @dlyongemallo in #180
- fix(file_history): exclude leading separator from selected layer by @dlyongemallo in #181
- feat(hl): split selected-commit overlay into
DiffviewCommitSelectedby @dlyongemallo in #182 - feat(hl): bold the selected commit instead of overriding its colour by @dlyongemallo in #183
- refactor(layouts): dedupe
*Pinnedoverrides viashared_symbolsby @dlyongemallo in #179
New Contributors
- @jesses-code-adventures made their first contribution in #168
- @jakubbortlik made their first contribution in #169
Full Changelog: v0.32...v0.33