Skip to content

0.39.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Dec 08:01
· 3740 commits to master since this release

Difftastic is a structural diff tool that understands syntax. See the manual to get started, and the changelog for historical changes.

Parsing

Added support for Erlang.

Improved detection of binary content when the MIME type database incorrectly claims a text file is another format.

Display

Paths are now always displayed relative to the current working directory.

Fixed a race condition where diffing directories would lead to interleaved output from different files.

Command Line Interface

Added a --check-only flag that reports if there are any syntactic differences, but doesn't calculate or print them. This is much faster than normal syntactic diffing.

Difftastic now sets the exit code if it finds changes and --exit-code is set. See usage in the manual for the full list of exit codes used.