- 🚀 New option
relative-paths
causes all file paths to be printed relative to the current directory so that they can be easily opened in a text editor or used in a shell command. Usinghunk-header-style = file line-number syntax
will emit the line number with the file path and thus should allow your editor to open at the correct line. For example, in the VS Code integrated terminal this means that with no further configuration every file path in git output can be opened with ctrl-click/cmd-click, and opening at a specific line works. Usediff-stat-align-width
to control horizontal alignment of diff stat sections, although this may be replaced by a better solution in the future. #552 - 🚀 New option
commit-regex
allows delta to work nicely with customgit log
formats (#174) - 🚀 Support
git -c delta.foo=bar ...
in latest git version #573 - 🚀 Support custom hyperlink hash formats #613
- 🚀 Allow custom themes to be defined as light themes #598
- 🚀 Transform file paths to be relative to current directory #552
- 🚀
delta file_A file_B
now invokesgit diff
, instead ofdiff -u
- [Fixed] 🐛 the --24-bit-color option is unusable from .gitconfig:
24-bit-color
is deprecated; usetrue-color
instead. #567 - [Fixed] 🐛 Fix less version parsing (#606, thanks @tpoliaw)
- [Fixed] 🐛 No output for chmod file mode change #583