cargo git-delta 0.2.0

latest releases: 0.18.2, 0.18.1, 0.18.0...
4 years ago

This is a large release, introducing major changes to delta configuration as well as new features and bug fixes. It involved a major overhaul of the code base. Many thanks to everyone who submitted issues, PRs, and helped with testing and feedback, in particular @0xC0FFEE, @boris-petrov, @clnoll, @da-x, @gibfahn, @mk12, @phillipwood, @waldyrious.

The highlights are:


 60 files changed, 9247 insertions(+), 2360 deletions(-)
  • [closed] πŸš€ improve diff -u comparison #229
  • [closed] πŸš€ Provide a compact --list-themes output #207
  • [closed] πŸš€ Moving around in the diff #199
  • [closed] πŸš€ Minimal color mode reusing the default colors #193
  • [closed] πŸš€ Include comparison with git/contrib/diff-highlight #192
  • [closed] πŸš€ Add your own custom themes #180
  • [closed] πŸš€ empty line handling and getting rid of the space leftover from -/+ #179
  • [closed] πŸš€ Add foreground-color options #177
  • [closed] πŸš€ Tweak --list-themes output #170
  • [closed] πŸš€ Add option to adjust/remove background color of lines with emphasized sections #169
  • [closed] πŸš€Allow configuration of underline width #155
  • [closed] πŸš€ Add option to override terminal's background color #153
  • [closed] πŸš€ Add file modify state to output for less pre-seeding #135
  • [closed] πŸš€ Add a line number sidebar? #130
  • [closed] πŸš€ Hunk style line number references #97
  • [closed] πŸš€ Background color issues #87
  • [closed] πŸš€ Update binary assets from bat #85
  • [closed] πŸš€ Setting line numbers in less messes up ruler #61
  • [closed] πŸš€ Moving around diffs #50
  • [closed] πŸ› error: "stream did not contain valid UTF-8" #218
  • [closed] πŸ› Handle diff.mnemonicPrefix #215
  • [closed] πŸ› Trailing whitespace in otherwise empty line is not highlighted #212
  • [closed] πŸ› Crash searching a long diff #210
  • [closed] πŸ› Thread 'main' panicked at 'regex string should be pre-tested: Error(-208, invalid backref number/name)' #202
  • [closed] πŸ› Missing word highlighting #198
  • [closed] πŸ› Panic handing invalid UTF-8 #187
  • [closed] πŸ› Graphical paging issues unless piped to less #186
  • [closed] πŸ› less with --clear-screen doesn't work #185
  • [closed] πŸ› Within-line insertion/deletion detection is not working in all cases that work with diff-highlight #184
  • [closed] πŸ› Incorrectly highlighting removed characters #175
  • [closed] πŸ› .gitconfig entry breaks with space in theme name #166
  • [closed] πŸ› Custom git log coloring is overwritten #163
  • [closed] πŸ› Problem with base16 theme from bat v0.15 #161
  • [closed] πŸ› Failed to compile on arch caused by onig_sys error #157
  • [closed] πŸ› Crash on some PDFs #150
  • [closed] πŸ› Diff for filenames with space enclosed dashes panic #139
  • [closed] πŸ› When --color-only is used, colors don't extend to the whole line #136
  • [closed] πŸ› Diff highlighting overflows onto the next line (2 chars too long) #115
  • [closed] πŸ› Don't pass --no-init to less when BAT_PAGER is explicitly set #88

Don't miss a new git-delta release

NewReleases is sending notifications on new releases.