Delta 0.16.4

0.16.4
Added 3
  • Add `grep-output-type` option to display grep output in ripgrep layout with syntax highlighting, hyperlinks, and navigation
  • Add gruvmax-fang theme
  • Add discord-dark theme
Changed 8
  • Update clap to 4.1
  • Update git2 to 0.16.1
  • Update bitflags to 2.2
  • Switch back to the dirs crate for dependency management
  • Downgrade and pin the bytelines crate
  • Replace deprecated error_chain crate with anyhow
  • Reduce allocations during --show-colors
  • Remove manual line-wrapping
Fixed 4
  • Fix the --show-themes command
  • Fix warning from bat for an unknown syntax theme
  • Fix submodule diff parsing
  • Fix warning highlight for trailing whitespace

It's 6 months since the last release so this one brings quite a few changes. Thanks very much to all contributors, especially @nickelc for a huge number of contributions, and @wescande for his work on improving whitespace highlighting. With this release delta can now display grep output in (hopefully) exactly the same layout that ripgrep does, but adding syntax highlighting, hyperlinks, and navigation. Use ripgrep --json ... | delta for that, or set grep-output-type = ripgrep to get that output style from git grep etc.

This release does not contain binaries for x86_64-unknown-linux-musl, i686-unknown-linux-gnu, arm-unknown-linux-gnueabihf, or aarch64-unknown-linux-gnu because the cross-compilation GitHub Actions jobs were broken at the time of release. I'll issue a follow-up release including them when that's fixed.

What's Changed
New Contributors

Full Changelog: https://github.com/dandavison/delta/compare/0.15.1...0.16.4

View original

Upgraded? How did it go?

Discussion