Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package difftastic for openSUSE:Factory checked in at 2026-10-30 18:17:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/difftastic (Old) and /work/SRC/openSUSE:Factory/.difftastic.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "difftastic" Fri Oct 30 18:17:35 2026 rev:22 rq:1393849 version:0.72.0 Changes: -------- --- /work/SRC/openSUSE:Factory/difftastic/difftastic.changes 2026-09-24 23:02:34.161048523 +0200 +++ /work/SRC/openSUSE:Factory/.difftastic.new.1255/difftastic.changes 2026-10-30 18:23:38.428750656 +0100 @@ -1,0 +2,26 @@ +Fri Oct 30 07:35:13 UTC 2026 - Andrei Dziahel <[email protected]> + +- drop upstreamed tree-sitter-haskell-fix-heap-corruption.patch +- update to 0.72.0: + * Diffing + + Improved preprocessing heuristics, so difftastic should be faster and + fall back to text diffing less often. + * Parsing + + Updated Haskell (the previous version was prone to crashing) and + Kotlin parsers. + + Improved delimiter and trailing punctuation handling in: C, C++, C#, + Elixir, Erlang, Gleam, Go, Java, JavaScript, Kotlin, Haskell, Nix, + OCaml, Python, TypeScript and YAML. + + Removed Smali support (upstream parser is no longer maintained). + + Removed support for Verilog and F# due to the very large parser size + making the difft binary big. Adding support for dynamically loading + parsers in a future release should allow users to parse these + languages again. + * Display + + Fixed an issue with inline display where unchanged lines between two + nearby changes were not shown. + + Fixed an issue (introduced in 0.71) where the terminal width wasn't + detected when stdin, stdout and stderr were all redirected. This was + most noticeable when using difft with jj. + +------------------------------------------------------------------- Old: ---- difftastic-0.71.0.tar.gz tree-sitter-haskell-fix-heap-corruption.patch New: ---- difftastic-0.72.0.tar.gz ----------(Old B)---------- Old: - drop upstreamed tree-sitter-haskell-fix-heap-corruption.patch - update to 0.72.0: ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ difftastic.spec ++++++ --- /var/tmp/diff_new_pack.9S5cJh/_old 2026-10-30 18:23:40.364831705 +0100 +++ /var/tmp/diff_new_pack.9S5cJh/_new 2026-10-30 18:23:40.368831872 +0100 @@ -24,7 +24,7 @@ %endif Name: difftastic -Version: 0.71.0 +Version: 0.72.0 Release: 0 Summary: A structural diff that understands syntax License: Apache-2.0 AND MIT @@ -33,7 +33,6 @@ Source1: vendor.tar.xz Patch0: remove-jq-dependency.patch Patch1: reproducible.patch -Patch2: tree-sitter-haskell-fix-heap-corruption.patch BuildRequires: cargo-packaging BuildRequires: fdupes BuildRequires: gcc-c++ ++++++ difftastic-0.71.0.tar.gz -> difftastic-0.72.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/difftastic/difftastic-0.71.0.tar.gz /work/SRC/openSUSE:Factory/.difftastic.new.1255/difftastic-0.72.0.tar.gz differ: char 12, line 1 ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/difftastic/vendor.tar.xz /work/SRC/openSUSE:Factory/.difftastic.new.1255/vendor.tar.xz differ: char 15, line 1
