- Update to 0.18.2:
* Move AmbiguousDiffMinusCounter to hunk_header #1825
* Fix Catppuccin Latte name in LIGHT_SYNTAX_THEMES list #1823
* Handle quoted file paths in hunk headers #1840
* Fix clippy warnings #1851
* Allow --dark to override dark/light detected from syntax theme #1843
* Upgrade and pin unicode-width to v0.1.12 #1858
- Update to 0.18.1:
* This patch release fixes an issue with delta --version that
was causing problems downstream (#1818)
* Add hyperlinks section to manual #1816
* Added platypus theme #1819
* Don't use pager for --version #1824
- Update to 0.18.0:
* Link to Repository from Manual #1657
* Stop highlighting unchanged whitespace #1659
* Add .gitattributes rules for rust files #1245
* Repair --default-language, and highlight using full filename #1549
* tests: prevent parallel env var access #1681
* CI: fix macOS build #1696
* Only use nosort in bash <4.4 #1683
* Don't read git files when --no-gitconfig is given + unused variables #1728
* tests: add insta for snapshot testing #1739
* tests: set terminal width to 43 #1741
* Fix panic when blame-palette is empty #1737
* Make relative-paths work with binary files #1740
* Fix github links from master to main #1709
* Update terminal-colorsaurus #1699
OBS-URL: https://build.opensuse.org/request/show/1200134
OBS-URL: https://build.opensuse.org/package/show/utilities/git-delta?expand=0&rev=30
- Update to 0.17.0:
* Detect Dark/Light Mode from Terminal #1615
* Parse filename unambiguously using color escape sequences #1634
* Honor default-language option #1655
* Preserve "Binary files" line in color_only mode #1649
* Fix headers of modified binary files #1629
* Add mellow-barbet theme #1452
* Fix alignment in blame mode when author name contains unicode accent modifiers #1456
* Replace usage of the atty crate with std::io::IsTerminal trait #1465
* Refactor subcommand handling #1467
* Bump clap to v4.3.14 and regenerate Cargo.lock #1472
* Fix issue where pager would be set to more or most #1494
* Improve binary file added output #1502
* Remove the navigation setting from themes. #1503
* Add assertion failure message #1508
* Fix handling of tabs in grep output #1507
* Support users other than git in github SSH URLs #1509
* Update installation instructions for openSUSE #1550
* feat: generate completion subcommand #1561
* Make hunk header code fragment display optional #1568
* Adding new theme in themes.gitconfig #1544
* feat(theme): add arctic-fox custom theme #1539
* --show-themes exit with error when no themes #1611
* Bug fix: reset syntax highlighter across grep sections #1613
* Switch from vte to anstyle-parse (already used in dependencies) #1638
* Parse filename unambiguously using color escape sequences #1634
* Fix headers of modified binary files #1629
* Upgrade #1597
* Add Catppuccin latte to light syntax themes #1573
* Update Arch Linux package URL in installation.md #1569
OBS-URL: https://build.opensuse.org/request/show/1158907
OBS-URL: https://build.opensuse.org/package/show/utilities/git-delta?expand=0&rev=28
- update to 0.15.1:
* Explicitly request xz compression by @dandavison in #1249
* Thanks to all contributors for the changes in this release! One
particularly exciting contribution is the tweaks to the highlighting
algorithm made by @phillipwood in #1244. This is something that has
remained more or less the same since delta was first created, but #1244
brings several improvements in the details of exactly which characters
are highlighted.
* Change Rust toolchain in 'Deploy Manual' CI task by @dandavison in #1183
* Switch bat to library mode by @tranzystorek-io in #1187
* Add sourcehut link parsing by @p00f in #1190
* Refactoring ansi/iterator by @zhiburt in #1191
* Add codeberg link parsing by @p00f in #1194
* Add terminal width fallback via stty if on windows/MSYS2 by @th1000s in
#1030
* measure_text_width() without constructing a temporary string by @th1000s
in #1216
* Remove Git 2.37 workaround from install docs by @adamchainz in #1228
* Fix clippy warnings by @clnoll in #1236
* Remove Provides in Debian package by @baryluk in #1217
* Handle quoted filenames in diff header by @th1000s in #1222
* ci: improve formatting by @MarcoIeni in #1238
* Highlighting improvements by @phillipwood in #1244
* ci: release apple arm binary by @MarcoIeni in #1239
* try fix bad alignment in unicode (#1144) by @SheldonNico in #1145
OBS-URL: https://build.opensuse.org/request/show/1043658
OBS-URL: https://build.opensuse.org/package/show/utilities/git-delta?expand=0&rev=24
- Introduce service-file for easier vendoring
- Update to version 0.14.0:
* Update color-moved-support.md
* Tweak some words improved representation
* Only trigger git show handler if a file extension was parsed
* Fix commit hyperlink formatting
* Avoid lockup when running without arguments and stdin is connected to a tty
* Fix whole-file changes being attributed to the wrong commit in "git log" output
* Update README.md to include git 2.37.0 workaround
* Don't attempt to process ANSI sequences in non-UTF8 input
* Update clap
* Recreate highlighter on each line of git show $commit:$path output
* Fix git-grep match-highlighting at line-start
* Update to chameleon theme
* Fix typos
* Support configurable timestamps in git blame output
* Added auto completions for fish shell
OBS-URL: https://build.opensuse.org/request/show/1000675
OBS-URL: https://build.opensuse.org/package/show/utilities/git-delta?expand=0&rev=22