As usual, tons of excellent contributions, all but one not by me! @th1000s has made a huge number of important and difficult improvements to delta and helped with many issues over the few years since the project started, and so I'm happy to say that he's co-maintaining the project with me nowadays. Thanks to all contributors for the improvements below!
What's Changed
- Link to Repository from Manual by @bash in #1657
- Stop highlighting unchanged whitespace by @phillipwood in #1659
- Add .gitattributes rules for rust files by @phillipwood in #1245
- Repair --default-language, and highlight using full filename by @th1000s in #1549
- tests: prevent parallel env var access by @th1000s in #1681
- CI: fix macOS build by @th1000s in #1696
- Only use
nosort
in bash <4.4 by @martinml in #1683 - Don't read git files when --no-gitconfig is given + unused variables by @th1000s in #1728
- tests: add insta for snapshot testing by @th1000s in #1739
- tests: set terminal width to 43 by @th1000s in #1741
- Fix panic when blame-palette is empty by @thorio in #1737
- Make relative-paths work with binary files by @th1000s in #1740
- Fix github links from master to main by @madeddie in #1709
- Update
terminal-colorsaurus
by @bash in #1699 - Make less version >= 633 behave like previous versions wrt. Nerd Fonts by @th1000s in #1762
- Update
catppuccin-latte
casing inLIGHT_SYNTAX_THEMES
list by @injust in #1745 - deps: bump libc from 0.2.153 to 0.2.155 by @wxpppp in #1715
- Add missing
--file-*-label
option to--navigate
docs by @injust in #1744 - Fix copy-paste typo by @injust in #1767
- Update syntect to 5.2.0 by @timhillgit in #1672
- Disable light mode detection in tests by @bash in #1765
- Add --max-syntax-highlighting-length, set to 400 by @th1000s in #1746
- chore: cleanup brew formula file in favor of core tap by @chenrui333 in #1773
- wrap --help output, fix rust 1.80 build by @th1000s in #1440
- Fix delta-toggle shell script by @dandavison in #1794
- Do not wrap short help (-h) output by @th1000s in #1800
- Implement --diff-args by @dandavison in #1697
- Handle ambiguous diff header, '--- ' can also be present in a minus hunk by @th1000s in #1787
- cd: build binaries targeting GNU libc on ubuntu-20.04, not latest by @th1000s in #1805
New Contributors
- @martinml made their first contribution in #1683
- @thorio made their first contribution in #1737
- @madeddie made their first contribution in #1709
- @injust made their first contribution in #1745
- @wxpppp made their first contribution in #1715
- @timhillgit made their first contribution in #1672
- @chenrui333 made their first contribution in #1773
Full Changelog: 0.17.0...0.18.0