Tons of improvements; thanks very much to all delta contributors.
What's Changed
- Do not double panic in FakeParentArgs::drop by @dvermd in #1856
- Improve blame file type detection (#1803) by @dvermd in #1829
- Use same example config in manual as README by @dandavison in #1879
- Clarify grep highlighter-related code by @dandavison in #1877
- Don't set colorMoved in introductory instructions by @dandavison in #1884
- Recommend zdiff3 merge.conflictStyle by @adamchainz in #1260
- Add themes
weeping-willow,mirthful-willowby @lvdh in #1864 - CI: switch to macos-13, as 12 will be unsupported soon by @th1000s in #1890
- Add optional capture-output writer to run_app() by @th1000s in #1889
- Center-align README content by @dandavison in #1893
- Redundant Option Checks, Unwrap Safety by @sharma-shray in #1892
- Add console commands for git configuration by @harmtemolder in #1896
- Honor pager path when checking less version by @dandavison in #1903
- Rename some variables by @dandavison in #1904
- Delete now-unused pricate homebrew formula step from Makefile (III) by @dvermd in #1830
- Support {host} in hyperlinks by @dandavison in #1901
- Allow multiple hyperlinks per line by @th1000s in #1909
- Clippy 1.83 by @th1000s in #1918
- Support external subcommands: rg, diff, git-show (etc.) by @th1000s in #1769
- Don't keep subcommand stdout around by @th1000s in #1920
- hyperlink commit hashes of length 7 as well by @th1000s in #1924
- clippy 1.84 fix by @th1000s in #1938
- chore(deps): update git2 to use libgit2 1.9 by @chenrui333 in #1930
- Suggest minimum bat version in manual by @ernstki in #1941
- Upgrade unicode-width to v0.1.14 (but still < 0.2.0) by @th1000s in #1937
- Update terminal-colorsaurus version to 0.4.8 by @rashil2000 in #1936
- Fix index out of bounds crash for '@@ @@' hunk header by @adamchainz in #1995
- Tune themes weeping-willow, mirthful-willow by @lvdh in #2011
- clippy 1.88 fixes by @injust in #2016
- Fix diff output when a diff ends with a mode change by @th1000s in #2023
- fix:
cargo install git-delta --lockedfails on systems with GCC 15 by @tquin in #2007 - Normalize
merge.conflictStylecasing by @injust in #2015 - Styled zero lines fix by @th1000s in #1916
- config: add setup instructions for Jujutsu (jj) vcs by @arjunmahishi in #2048
- all: fix clippy complaints by @charlievieth in #2038
- Cache the Git remote URL to speed up rendering hyperlinks by @charlievieth in #1940
- deps: update cc by @ognevny in #2053
- rg json handling: fix line comment highlighting by @th1000s in #2057
- Update dirs dependency to version 6 by @musicinmybrain in #2063
- default line number to 1 for hyperlinks by @schpet in #2061
- Fix line numbers showing filename when hyperlinks enabled by @tsvikas in #2058
- less hist file: look at xdg paths by @th1000s in #2065
- CI: remove x86 apple/macOS by @th1000s in #2074
- Update bat dependency from 0.24 to 0.26 by @dandavison in #2115
New Contributors
- @dvermd made their first contribution in #1856
- @lvdh made their first contribution in #1864
- @sharma-shray made their first contribution in #1892
- @harmtemolder made their first contribution in #1896
- @ernstki made their first contribution in #1941
- @tquin made their first contribution in #2007
- @arjunmahishi made their first contribution in #2048
- @charlievieth made their first contribution in #2038
- @ognevny made their first contribution in #2053
- @musicinmybrain made their first contribution in #2063
- @schpet made their first contribution in #2061
- @tsvikas made their first contribution in #2058
Full Changelog: 0.18.2...0.19.0