dandavison/delta
 Watch   
 Star   
 Fork   
25 days ago
delta

0.20.1

Patch release fixing #2270

25 days ago
delta

0.20.0

This release adds support for the OSC1717 diff-line metadata spec by @stefanhaller. This is an exciting change: it allows TUIs such as lazygit to use delta to render diffs in a UI with keybindings for staging/unstaging etc, with the delta rendering able to use arbitrary features such as side-by-side mode and decorations.

This release also looks to be the beginning of AI-generated code in delta. Most of the PRs in this release had large amounts of AI agent-assistance, e.g. #2181, #2261, #2266, #2199, #2240. One looks to have been contributed directly by an AI agent.

What's Changed

New Contributors

Full Changelog: https://github.com/dandavison/delta/compare/0.19.2...0.20.0

2026-03-29 03:37:30
delta

0.19.2

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

2026-03-22 23:06:42
delta

0.19.1

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

What's Changed

Full Changelog: https://github.com/dandavison/delta/compare/0.19.0...0.19.1

2026-03-20 09:16:22
delta
2024-09-11 20:29:53
delta

0.18.2

This patch release fixes various panics reported by users that were due to v0.1.13 of the unicode-width crate. See https://github.com/dandavison/delta/pull/1858 and https://github.com/unicode-rs/unicode-width/issues/66.

What's Changed

Full Changelog: https://github.com/dandavison/delta/compare/0.18.1...0.18.2

2024-08-24 20:39:06
delta

0.18.1

This patch release fixes an issue with delta --version that was causing problems downstream (https://github.com/dandavison/delta/issues/1818).

What's Changed

New Contributors

Full Changelog: https://github.com/dandavison/delta/compare/0.18.0...0.18.1

2024-08-16 20:39:37
delta

0.18.0

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: https://github.com/dandavison/delta/compare/0.17.0...0.18.0

2024-03-16 22:25:15
delta

0.17.0

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):

@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 https://github.com/dandavison/delta/issues/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: https://github.com/dandavison/delta/compare/0.16.5...0.17.0

2023-06-03 22:04:09
delta

0.16.5

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: https://github.com/dandavison/delta/compare/0.16.4...0.16.5