github Wilfred/difftastic 0.50.0

latest releases: 0.60.0, 0.59.0, 0.58.0...
13 months ago

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

Conflicts

Difftastic now supports parsing files with conflict markers, enabling you to diff the two conflicting file states.

$ difft file_with_conflicts.js

Parsing

Updated Elixir, Erlang, Go, Kotlin and Racket parsers.

Display

Tweaked the colours on the file header, to make metadata less prominent.

Improved styling of file rename information.

Improved syntax hightling for Java built-in types.

Diffing

Fixed an issue with runaway memory usage when the two files input files had a large number of differences.

Build

Difftastic now requires Rust 1.59 to build.

Don't miss a new difftastic release

NewReleases is sending notifications on new releases.