Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package riff for openSUSE:Factory checked in 
at 2025-11-09 21:09:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/riff (Old)
 and      /work/SRC/openSUSE:Factory/.riff.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "riff"

Sun Nov  9 21:09:11 2025 rev:27 rq:1316602 version:3.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/riff/riff.changes        2025-10-29 
21:10:18.107818709 +0100
+++ /work/SRC/openSUSE:Factory/.riff.new.1980/riff.changes      2025-11-09 
21:10:06.604686495 +0100
@@ -1,0 +2,10 @@
+Sat Nov  8 16:52:18 UTC 2025 - Michael Vetter <[email protected]>
+
+- Update to 3.6.0:
+  * Change default style to yellow instead of red-green
+    To use the other: RIFF=--unchanged-style=red-green
+  * Drop the "experimental" unchanged style option, which was
+    identical to yellow. The old experimental / yellow is
+    the new default, and no options are needed for that any more.
+
+-------------------------------------------------------------------

Old:
----
  riff-3.5.1.tar.zst

New:
----
  riff-3.6.0.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ riff.spec ++++++
--- /var/tmp/diff_new_pack.E6Aoms/_old  2025-11-09 21:10:07.656730492 +0100
+++ /var/tmp/diff_new_pack.E6Aoms/_new  2025-11-09 21:10:07.660730660 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           riff
-Version:        3.5.1
+Version:        3.6.0
 Release:        0
 Summary:        A diff filter highlighting which line parts have changed
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.E6Aoms/_old  2025-11-09 21:10:07.716733002 +0100
+++ /var/tmp/diff_new_pack.E6Aoms/_new  2025-11-09 21:10:07.724733336 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/walles/riff.git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="scm">git</param>
-    <param name="revision">3.5.1</param>
+    <param name="revision">3.6.0</param>
     <param name="match-tag">*</param>
     <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ riff-3.5.1.tar.zst -> riff-3.6.0.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/riff-3.5.1/Cargo.lock new/riff-3.6.0/Cargo.lock
--- old/riff-3.5.1/Cargo.lock   2025-10-23 21:53:52.000000000 +0200
+++ new/riff-3.6.0/Cargo.lock   2025-11-05 18:40:03.000000000 +0100
@@ -570,7 +570,7 @@
 
 [[package]]
 name = "riffdiff"
-version = "3.5.1"
+version = "3.6.0"
 dependencies = [
  "backtrace",
  "base64",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/riff-3.5.1/Cargo.toml new/riff-3.6.0/Cargo.toml
--- old/riff-3.5.1/Cargo.toml   2025-10-23 21:53:52.000000000 +0200
+++ new/riff-3.6.0/Cargo.toml   2025-11-05 18:40:03.000000000 +0100
@@ -2,7 +2,7 @@
 
 [package]
 name = "riffdiff"                                             # Actually 
"riff", but that was already taken on crates.io
-version = "3.5.1"
+version = "3.6.0"
 authors = ["Johan Walles <[email protected]>"]
 edition = "2018"
 repository = "https://github.com/walles/riff/";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/riff-3.5.1/release.sh new/riff-3.6.0/release.sh
--- old/riff-3.5.1/release.sh   2025-10-23 21:53:52.000000000 +0200
+++ new/riff-3.6.0/release.sh   2025-11-05 18:40:03.000000000 +0100
@@ -15,7 +15,7 @@
 set -eu -o pipefail
 
 # List available SDKs using "xcodebuild -showsdks"
-CROSSBUILD_MACOS_SDK="macosx26.0"
+CROSSBUILD_MACOS_SDK="macosx26.1"
 
 # Git hooks can use this variable to avoid duplicating the CI work we do in 
here
 # anyway.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/riff-3.5.1/src/main.rs new/riff-3.6.0/src/main.rs
--- old/riff-3.5.1/src/main.rs  2025-10-23 21:53:52.000000000 +0200
+++ new/riff-3.6.0/src/main.rs  2025-11-05 18:40:03.000000000 +0100
@@ -138,15 +138,12 @@
 /// How will unchanged line parts be styled?
 #[derive(ValueEnum, Clone, Default, Debug)]
 pub(crate) enum UnchangedStyle {
-    /// No special styling, just red / green like the rest of the line
+    /// Unchanged text is yellow, old unchanged is faint
     #[default]
-    None,
-
-    /// Old unchanged faint yellow, new unchanged plain yellow
     Yellow,
 
-    /// Try it and report back! Same as yellow for now.
-    Experimental,
+    /// Legacy mode
+    RedGreen,
 }
 
 fn format_error(message: String, line_number: usize, line: &[u8]) -> String {
@@ -515,10 +512,9 @@
         panic!("Panicking on purpose");
     }
 
-    let formatter = match 
options.unchanged_style.unwrap_or(UnchangedStyle::None) {
-        UnchangedStyle::None => Formatter::default(),
+    let formatter = match 
options.unchanged_style.unwrap_or(UnchangedStyle::Yellow) {
+        UnchangedStyle::RedGreen => Formatter::default(),
         UnchangedStyle::Yellow => Formatter::yellow(),
-        UnchangedStyle::Experimental => Formatter::yellow(),
     };
 
     if let (Some(file1), Some(file2)) = (options.fd1, options.fd2) {

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/riff/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.riff.new.1980/vendor.tar.zst differ: char 7, line 1

Reply via email to