Skip to content

Releases: dandavison/delta

0.19.2

Choose a tag to compare

@github-actions github-actions released this 28 Mar 19:50

This is a patch release providing rebuilt binaries compatible with Debian 12 (the 0.19.0 and 0.19.1 .deb packages required glibc 2.39, which is only available in Debian 13).

What's Changed

  • CD: pin GNU Linux builds to ubuntu-22.04 for Debian 12 compat by @dandavison in #2135

0.19.1

Choose a tag to compare

@github-actions github-actions released this 22 Mar 15:20

This patch release fixes a release automation bug: release 0.19.0 did not include all release binaries.

What's Changed

Full Changelog: 0.19.0...0.19.1

0.19.0

Choose a tag to compare

@github-actions github-actions released this 20 Mar 01:25

Tons of improvements; thanks very much to all delta contributors.

This release is missing several binaries due to a bug in the GitHub Actions release workflow. Please use https://github.com/dandavison/delta/releases/tag/0.19.1 instead.

What's Changed

New Contributors

Full Changelog: 0.18.2...0.19.0

0.18.2

Choose a tag to compare

@github-actions github-actions released this 11 Sep 12:37

This patch release fixes various panics reported by users that were due to v0.1.13 of the unicode-width crate. See #1858 and unicode-rs/unicode-width#66.

What's Changed

  • Move AmbiguousDiffMinusCounter to hunk_header by @dandavison in #1825
  • Fix Catppuccin Latte name in LIGHT_SYNTAX_THEMES list by @injust in #1823
  • Handle quoted file paths in hunk headers by @th1000s in #1840
  • Fix clippy warnings by @bash in #1851
  • Allow --dark to override dark/light detected from syntax theme by @bash in #1843
  • Upgrade and pin unicode-width to v0.1.12 by @th1000s in #1858

Full Changelog: 0.18.1...0.18.2

0.18.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 12:40

This patch release fixes an issue with delta --version that was causing problems downstream (#1818).

What's Changed

New Contributors

Full Changelog: 0.18.0...0.18.1

0.18.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 12:49

As usual, tons of excellent contributions, and one contribution 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

New Contributors

Full Changelog: 0.17.0...0.18.0

0.17.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 14:28

Thanks to the many contributors! Particular highlights are

Thanks to @bash's work, delta now automatically detects whether your terminal has a light/dark background (unless you specify with --light or --dark):

  • Detect Dark/Light Mode from Terminal by @bash in #1615

@joshtriplett solved the long-standing problem of correctly parsing traditional grep output, e.g. git grep, grep, etc. Until now there had been annoying parse ambiguities related to separator characters in file paths. This is particularly valuable for git grep since it has interesting features such as git grep -W (see #769)

@imbrish fixed two important bugs and added the ability to set a default language (e.g. for executable shell scripts with no file name suffix)

What's Changed

New Contributors

Full Changelog: 0.16.5...0.17.0

0.16.5

Choose a tag to compare

@github-actions github-actions released this 03 Jun 14:07

This is a follow-up release providing the various binaries that were not released with 0.16.4. It also makes some adjustments to delta's (rip)grep support.

What's Changed

Full Changelog: 0.16.4...0.16.5

0.16.4

Choose a tag to compare

@github-actions github-actions released this 02 Jun 23:26

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: 0.15.1...0.16.4

0.15.1

Choose a tag to compare

@dandavison dandavison released this 03 Dec 20:21

What's Changed

Full Changelog: 0.15.0...0.15.1