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

Reply via email to