Still tinkering with tree diff heuristics. Sometimes it works really well, but other times it's too keen to match up lists.
miniblog.
Related Posts
Difftastic 0.26 is out!
* Added Gleam, YAML and Zig, improved Clojure
* Language detection can now be overridden
* Better display, better highlighting, and some better diff heuristics :)
I'm finally reaching a point with difftastic where I'm pretty happy with performance. 0.22 has some effective heuristics for making the tree diff faster, and 0.23 will have Myers' diff algorithm for text.
I've released difftastic 0.22!
* Added PHP, and improved C++ and Rust
* Files are split on clearly unchanged regions before diffing, hugely improving performance
* A ton of improvements to nested diff heuristics






