When diffing directories, difftastic now ignores the .git directory.
Fixed an issue where --display=side-by-side-show-both would not use
a two-column display when one file was empty.
Difftastic no longer accepts the --missing-as-empty argument. This
argument has had no effect since 0.46.
File detection now supports Windows-1252 encoded text (an extension of ISO-8859-1), and is stricter about UTF-16 detection.
Updated to the latest tree-sitter parser for Elixir, LaTeX, Make, Nix, Rust and YAML.
Releases now include prebuilt musl binaries.
Improved handling of multiline strings, which could cause a crash if they occurred at the end of the file. This was particularly noticeable with YAML.
Improved language detection when one argument is a named pipe.
Updated to the latest tree-sitter parser for Bash, C, C++, C#, CSS, Go, Haskell, HTML, Java, JavaScript, JSON, Julia, Lua, Objective-C, OCaml, PHP, Python, Ruby, Scala, TOML, TypeScript and XML.
Improved syntax highlighting, particularly for keywords.
difftastic now requires Rust 1.74.1 to build.
Prebuilt packages for macOS on x86-64 are now built on macOS 13.
Please log in to add feedback.
This update's test gating status has been changed to 'waiting'.
This update has been submitted for testing by bodhi.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
This update has been submitted for stable by bodhi.
This update has been pushed to stable.