File git-delta.changes of Package git-delta
-------------------------------------------------------------------
Mon Aug 18 16:47:04 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
- Update to version 0.18.2+git20250803.d5e0565:
* Styled zero lines fix
* Normalize `merge.conflictStyle` casing
* fix: bump onig && onig_sys pinned versions
* Fix diff output when a diff ends with a mode change
* Fix clippy errors (#2016)
* Tune themes weeping-willow, mirthful-willow (#2011)
-------------------------------------------------------------------
Tue Jun 17 18:58:57 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
- Update to version 0.18.2+git20250502.cb610ec:
* Fix index out of bounds crash for '@@ @@' hunk header
-------------------------------------------------------------------
Wed Mar 19 18:11:51 UTC 2025 - scott.bradnick@suse.com
- Update to version 0.18.2+git20250221.42da5ad:
* Bump more github actions versions
* Bump upload-artifact action version
* Document alternative config file location and include technique
* Update terminal-colorsaurus version to 0.4.8 (#1936)
* Upgrade unicode-width to v0.1.14 (but still < 0.2.0)
-------------------------------------------------------------------
Sat Jan 25 19:40:47 UTC 2025 - scott.bradnick@suse.com
- Update to version 0.18.2+git20250114.d4017ea:
* Suggest minimum bat version in manual (#1941)
* chore(deps): update git2 to 0.20.0
* clippy 1.84 fix
* hyperlink commit hashes of length 7 as well
* Don't keep subcommand stdout around
* Support external subcommands: rg, diff, git-show (etc.) (#1769)
* clippy 1.83: silence zombie_processes false positive
* clippy 1.83: fix unnecessary_first_then_check
* clippy 1.83: apply explicit lifetimes elisions suggestions
* Allow multiple hyperlinks per line
* testability: add pretty_assertions, git mocks
* Support {host} in hyperlinks (#1901)
* Delete now-unused pricate homebrew formula step from Makefile (III) (#1830)
* Rename poorly-named variables (#1904)
* Honor pager path when checking less version (#1903)
* De-emphasize auto-detection of colors in README config
-------------------------------------------------------------------
Tue Nov 12 15:18:58 UTC 2024 - scott.bradnick@suse.com
- Update to version 0.18.2+git20241111.1a8d3bc:
* Suggest `delta -h` and `delta --help` in README
* Add console commands for git configuration (#1896)
* Redundant Option Checks, Unwrap Safety (#1892)
* Center-align README content (#1893)
* Add optional capture-output writer to run_app()
* CI: switch to macos-13, as 12 will be unsupported soon
* Add themes weeping-willow, mirthful-willow (#1864)
* Recommend zdiff3 merge.conflictStyle (#1260)
* Don't set colorMoved in introductory instructions (#1884)
* Refactor (#1877)
* Use same example config in manual as README (#1879)
* Evolve toggling section of manual
* Improve blame file type detection (#1829)
* Do not double panic in FakeParentArgs::drop
-------------------------------------------------------------------
Wed Sep 11 13:28:47 UTC 2024 - scott.bradnick@suse.com
- Update to version 0.18.2+git20240911.7dd2792:
* Update release Makefile
* Link to new binaries
* Bump version
* Upgrade and pin unicode-width to v0.1.12
* Consolidate doc comments
* Remove fallback to bat theme env var
* Replace "light mode" bool with a dedicated enum
* Make docs proper module-level docs
* Make `use` top-level
* Merge get_is_light* functions together
* Allow --dark to override a light syntax theme
* Add missing test combinations
* Add test for dark theme
* Do fallback outside switch
* De-duplicate test data
* Prevent line breaks
* Fix link
* Delete unused Makefile target
* Fix clippy warnings (#1851)
* Handle quoted file paths in hunk headers
-------------------------------------------------------------------
Sun Aug 25 18:59:32 UTC 2024 - scott.bradnick@suse.com
- Update to version 0.18.1+git20240824.218af16:
* Fix `Catppuccin Latte` name in `LIGHT_SYNTAX_THEMES` list (#1823)
* Move AmbiguousDiffMinusCounter to hunk_header (#1825)
* Bump version in download links
* Bump version
* Don't use a pager for --version (#1824)
* Added `platypus` theme (#1819)
* Evolve python hyperlink server example
* Evolve python hyperlink server example
* Fix typo in manual
* Tweak hyperlinks manual page
* Clean up Python server example...
* Tweak hyperlinks manual page
* Tweak Python server example
* Add hyperlinks section to manual (#1816)
-------------------------------------------------------------------
Fri Aug 16 15:54:58 UTC 2024 - scott.bradnick@suse.com
- Update to version 0.18.0+git20240816.cecb12c:
* Add hyperlinks to github handles
* Add maintainers section with @th1000s to README
* Update URLs for binaries
* Delete now-unused pricate homebrew formula step from Makefile (II)
* Update --help in manual
* Delete now-unused pricate homebrew formula step from Makefile
* Evolve release Makefile
* Bump version
* cd: build binaries targeting GNU libc on ubuntu-20.04, not latest
* Handle ambiguous diff header, '--- ' can also be present in a minus hunk
* Support passing arguments to git diff and diff (#1697)
* Do not wrap short help (-h) output
* Fix delta-toggle shell script
* Cargo toml dependencies all in one block, sorted
* Fix build for rust 1.80
* Use angle bracket around <urls>, regenerate help output markdown
* Wrap --help output and use pager
* Add wrap function for --help output
* Make drop impl of OutputType more prominent
* OutputType: PagerCfg and oneshot_write
* chore: cleanup brew formula file in favor of core tap
* Add --max-syntax-highlighting-length, set to 400
* Add truncate_str_short() which always returns a prefix of the input
* Disable light mode detection in tests (#1765)
* Update syntect to 5.2.0 (#1672)
* Fix copy-paste typo (#1767)
* Add missing `--file-*-label` option to `--navigate` docs (#1744)
* deps: bump libc from 0.2.153 to 0.2.155 (#1715)
* Fix a typo to make Catppuccin Latte detected as light theme (#1745)
* Make less version >= 633 behave like previous versions wrt. Nerd Fonts
* Update `terminal-colorsaurus` (#1699)
* Fix github links from master to main (#1709)
* Make relative-paths work with binary files
* Make relativize_path_maybe directly update the path argument
* gitignore: add pending insta snapshots
-------------------------------------------------------------------
Mon Jul 08 16:36:04 UTC 2024 - scott.bradnick@suse.com
- Update to version 0.17.0+git20240708.0d7c5af:
* Add a manual entry for toggling side-by-side
* Fix panic when blame-palette is empty (#1737)
* tests: set terminal width to 43 (#1741)
* tests: add insta for snapshot testing (#1739)
* Don't read git files when --no-gitconfig is given + unused variables (#1728)
-------------------------------------------------------------------
Sat May 18 20:48:45 UTC 2024 - scott.bradnick@suse.com
- Update to version 0.17.0+git20240510.0f8a2f0:
* Only use `nosort` in bash <4.4 (#1683)
* CI: fix macOS build (#1696)
* clippy (#1686)
* tests: prevent parallel env var access (#1681)
* Repair --default-language, and highlight using full filename (#1549)
* Add documentation help regarding autodetection and light/dark settings
* add .gitattributes rules for rust files (#1245)
* Stop highlighting unchanged whitespace (#1659)
-------------------------------------------------------------------
Sat Mar 16 16:36:09 UTC 2024 - scott.bradnick@suse.com
- Update to version 0.17.0+git20240316.1ea5ee8:
* Link to repository from manual (#1657)
* Stop running bump-homebrew-formula
* Update README
* Bump version
* Upgrade bat (#1656)
* Honor default-language option (#1655)
* Detect Dark/Light Mode from Terminal (#1615)
* Preserve "Binary files" line in color_only mode (#1649)
* Add `corvus` theme (#1652)
* Fix clippy complaints
* Update git2 (#1647)
* Formatting
* use wildcard in suggested true color fix for tmux (#1560)
* Change Winget Releaser job to `ubuntu-latest` (#1512)
* Update Arch Linux package URL in installation.md (#1569)
* Add Catppuccin latte to light syntax themes (#1573)
* Upgrade bytelines to latest (#1597)
* Fix headers of modified binary files, closes #1621 (#1629)
* Parse filename unambiguously using color escape sequences (#1634)
* Switch from vte to anstyle-parse (already used in dependencies) (#1638)
* Accept clippy suggestions (#1632)
-------------------------------------------------------------------
Tue Jan 23 19:59:00 UTC 2024 - scott.bradnick@suse.com
- Update to version 0.16.5+git20240120.e208f4e:
* Bug fix: reset syntax highlighter across grep sections (#1613)
* --show-themes exit with error when no themes (#1611)
* feat(theme): add arctic-fox config (#1539)
* Add colibri theme (#1544)
* Add workflow_dispatch trigger
* s/master/main/
* Make hunk header code fragment display optional (#1568)
* feat: generate completion subcommand (#1561)
* Update installation instructions for openSUSE (#1550)
* fixed typos (#1553)
-------------------------------------------------------------------
Fri Nov 03 20:27:54 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.16.5+git20230813.7375f7a:
* Add comment in lieu of test coverage for now
* Support users other than git in github SSH URLs (#1509)
* Fix handling of tabs in grep output (#1507)
* Add assertion failure message (#1508)
* Shorten workflow name
* Remove the navigation setting from themes. (#1503)
* Improve binary file added output (#1502)
* Add documentation for browsing themes.
* Update documentation regarding BAT_PAGER
* Fix issue where pager would be set to `more` or `most` (#1494)
-------------------------------------------------------------------
Fri Jul 21 17:22:44 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.16.5+git20230718.fdaf4bf:
* Revert "Refactor subcommand handling (#1467)"
* Bump clap to v4.3.14 and regenerate Cargo.lock (#1472)
* Refactor subcommand handling (#1467)
* Replace usage of the `atty` crate with `std::io::IsTerminal` trait (#1465)
* Fix alignment when author name contains unicode accent modifiers (#1456)
* Add link to mellow-barbet terminal config docs
* Add mellow-barbet theme (#1452)
* Update bat (#1453)
-------------------------------------------------------------------
Mon Jun 12 19:07:14 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.16.5+git20230603.01f92de:
* Delete notes about unsupported GIT_CONFIG_GLOBAL env var
* Bump serde from 1.0.152 to 1.0.163 (#1415)
* Bump serde_json from 1.0.93 to 1.0.96 (#1391)
* Bump clap from 4.1.8 to 4.1.14 (#1375)
* Bump dirs from 4.0.0 to 5.0.1 (#1407)
* Bump sysinfo from 0.28.2 to 0.29.0 (#1412)
* Bump palette from 0.6.1 to 0.7.2 (#1420)
* Bump chrono from 0.4.23 to 0.4.26 (#1426)
* Bump git2 from 0.16.1 to 0.17.2 (#1422)
* Bump version
* Drop grep-header-style option
* Honor grep-header-decoration-style for ripgrep output
* Write directly, not by appending to output buffer
* Fix typo in publishing build job & restore cross-compilation (#1430)
* Increase number of characters shown in submodule hashes
* Bump version
* Delete the remaining failing cross-compilation target
* Bump version
* Delete another failing cross-compilation target
* Bump versions
* Delete i686-unknown-linux-gnu job
* Bump version
* Delete arm-unknown-linux-gnueabihf job
* Update --help output
* Update --help output in manual
* Bump version in Cargo.lock
* Bump version
* Introduce grep-output-type option: ripgrep or classic
* Refactor grep handler
* manual: fix link to using `delta` on Windows (#1428)
* Misc tab refactoring (#1424)
* Move image
* Update ARCHITECTURE.md
* Clean up
-------------------------------------------------------------------
Fri May 19 19:21:41 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.15.1+git20230517.feec45b:
* Fix warning highlight for trailing whitespace (#1037)
* Fix submodule diff parsing (#1413)
* Replace deprecated `error_chain` crate with `anyhow` (#1405)
* Move 24-bit color / truecolor tip out of tmux section
* Improve manual build job (#1404)
* Downgrade and pin the `bytelines` crate (#1378)
* Remove unneeded `extern crate` statements (#1345)
* Fix some typos (#1379)
* Update `bitflags` to 2.2.1 (#1361)
* Clarify how to use delta with `tmux` (#1402)
* Add VSCode documentation
* add: installation instructions for conda/mamba (#1371)
* Add link to walles/riff (#1362)
* Remove manual line-wrapping (#1350)
* Improve `grep` documentation
-------------------------------------------------------------------
Mon Mar 13 12:47:23 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.15.1+git20230312.4058ce1:
* Merge the different `GitConfig` constructors for a config file (#1342)
-------------------------------------------------------------------
Sun Mar 12 02:22:59 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.15.1+git20230311.85e2f8e:
* Add discord-dark theme (#1334)
-------------------------------------------------------------------
Fri Mar 10 14:25:16 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.15.1+git20230310.1642135:
* Derive the default for enums with `#[derive(Default)]`/`#[default]` (#1341)
* Set language specifiers for code blocks and fix links in manual (#1340)
* Tips and tricks manual section (#1339)
* Rename `git_config_entry` module to `remote` (#1337)
* Add methods for getting `GitConfig` as reference (#1336)
* Get git's minus/plus style from config instead of copying it around (#1329)
* Add Winget Releaser workflow (#1331)
-------------------------------------------------------------------
Mon Mar 06 22:15:03 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.15.1+git20230305.3a09926:
* Added config option. (#1324)
* Return the `GitRemoteRepo` type directly (#1328)
* Update dependencies & switch back to the `dirs` crate (#1325)
* Encapsulate `git2` types (#1326)
* Update `clap` to 4.1 (#1322)
* Spelling (#1257)
* Add `gruvmax-fang` theme (#1291)
* Fix warning from bat for an unknown syntax theme (#1319)
* Update `git2` to 0.16.1 (#1323)
* Fixed broken link to README (#1185)
* Fix the`--show-themes` command (#1320)
-------------------------------------------------------------------
Tue Feb 28 14:00:58 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.15.1+git20230228.f4be222:
* Reduce allocations during `--show-colors` (#1315)
* Replace unmaintained/outdated GitHub Actions (#1317)
* Fix clippy warnings (#1298)
-------------------------------------------------------------------
Fri Jan 13 20:00:17 UTC 2023 - scott.bradnick@suse.com
- Update to version 0.15.1+git20230113.ce6448f:
* Mention use of DELTA_FEATURES in side-by-side section of manual
-------------------------------------------------------------------
Mon Dec 12 16:57:19 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
- Initial version 0.15.1 from upstream