Skip to content

v0.37

Latest

Choose a tag to compare

@dlyongemallo dlyongemallo released this 20 Aug 07:50
460b96c

What's Changed

  • refactor(view): guard null placeholder instead of waiting on open by @dlyongemallo in #290
  • refactor(view): swap StandardView.cur_layout atomically by @dlyongemallo in #291
  • fix(view): bail from in-flight layout swap when the view closes or the tabpage changes by @dlyongemallo in #292
  • docs(TIPS): pass modeline = false in the treesitter-context hook by @dlyongemallo in #294
  • fix(path): use os.getenv instead of vim.env in PathLib:expand by @napisani in #296
  • fix(panel): route cursor ops to windows showing the panel buffer by @dlyongemallo in #297
  • fix(diff): invalidate stage buffers when a newly added file is unstaged by @Phaen in #298
  • fix(highlight): avoid leaking diff syntax into active buffers by @carlos-algms in #300
  • test(highlight): restore mutated diff* groups after preservation spec by @dlyongemallo in #302
  • ci: move nightly continue-on-error to the step level so it doesn't gate by @dlyongemallo in #303
  • feat(git): add --rename-threshold option to DiffviewOpen and DiffviewFileHistory (#301) by @dlyongemallo in #304
  • fix(fold): skip foldmethod=diff override on solo-content side of added/deleted files by @dlyongemallo in #305
  • fix(jj): detect renamed files correctly by @jakubbortlik in #306
  • feat(jj): parse jj-style conflict markers in parse_conflicts by @dlyongemallo in #308
  • feat(jj): support multi-file merge via DiffviewOpen by @dlyongemallo in #288

New Contributors

Full Changelog: v0.36...v0.37