Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sisu for openSUSE:Factory checked in 
at 2025-06-03 17:54:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sisu (Old)
 and      /work/SRC/openSUSE:Factory/.sisu.new.16005 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sisu"

Tue Jun  3 17:54:18 2025 rev:14 rq:1282252 version:0.9.0.M4

Changes:
--------
--- /work/SRC/openSUSE:Factory/sisu/sisu-mojos.changes  2025-03-31 
11:39:42.955547872 +0200
+++ /work/SRC/openSUSE:Factory/.sisu.new.16005/sisu-mojos.changes       
2025-06-03 17:55:08.813605239 +0200
@@ -1,0 +2,38 @@
+Tue Jun  3 10:39:53 UTC 2025 - Fridrich Strba <[email protected]>
+
+- Upgrade to upstream milestone 0.9.0.M4
+  * Most important change
+    + ASM is "demoted" to plain dependency, hence, consumer is able
+      to override/update it the usual "Maven way". This applies to
+      all components: inject, plexus and sisu-maven-plugin as well.
+    + Historically, Sisu shaded in ASM just like Guice did. Later
+      Sisu started shipping "main" JAR with shaded ASM but also
+      "no_asm" classified artifact without ASM (just like Guice did
+      with  "classes" classified JAR). Starting from this version,
+      Sisu does not shade ASM anymore, it is "demoted" to transitive
+      dependency.
+  * Changes
+    + Disable shallow clones for sonarcloud analysis
+    + Remove spurious asserts
+    + Post release cleanup
+    + Fix jacoco + code coverage
+    + Enable code coverage again for all modules
+    + Use default property for the jacoco agent
+    + Add documentation on Plexus Configurator API
+    + Remove about.html as only relevant for Eclipse plugins
+    + Document Lifecycle support
+    + Call TypeAwareExpressionEvaluator.evaluate(String,Class) if
+      available
+    + Pass strict flag also via "discoverComponents"
+    + Embed/relocate ASM via m-shade-p
+    + Update to ASM 9.8
+    + Increase coverage
+    + Align subproject names (and naming)
+    + Build infra updates
+    + Reproducible
+    + Fix sisu-maven-plugin
+    + Lax array converter
+    + Update dependencies
+    + Publishing to Central
+
+-------------------------------------------------------------------
sisu.changes: same change

Old:
----
  sisu-project-0.9.0.M3.tar.gz

New:
----
  sisu-project-0.9.0.M4.tar.gz

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

Other differences:
------------------
++++++ sisu-mojos.spec ++++++
--- /var/tmp/diff_new_pack.a7A31o/_old  2025-06-03 17:55:10.513675728 +0200
+++ /var/tmp/diff_new_pack.a7A31o/_new  2025-06-03 17:55:10.513675728 +0200
@@ -18,7 +18,7 @@
 
 %global reltype milestones
 Name:           sisu-mojos
-Version:        0.9.0.M3
+Version:        0.9.0.M4
 Release:        0
 Summary:        Sisu plugin for Apache Maven
 License:        EPL-1.0 AND EPL-2.0
@@ -67,8 +67,10 @@
 %patch -P 4 -p2
 
 %pom_remove_plugin -r :maven-enforcer-plugin
+%pom_remove_plugin -r :maven-invoker-plugin
 # it is scope "import" but used only for tests that we don't run
 %pom_remove_dep :junit-bom
+%pom_xpath_remove pom:project/pom:build/pom:extensions
 
 pushd org.eclipse.sisu.mojos
 %pom_add_dep org.eclipse.sisu:org.eclipse.sisu.plexus:%{version}

++++++ sisu.spec ++++++
--- /var/tmp/diff_new_pack.a7A31o/_old  2025-06-03 17:55:10.549677221 +0200
+++ /var/tmp/diff_new_pack.a7A31o/_new  2025-06-03 17:55:10.549677221 +0200
@@ -18,7 +18,7 @@
 
 %global reltype milestones
 Name:           sisu
-Version:        0.9.0.M3
+Version:        0.9.0.M4
 Release:        0
 Summary:        Eclipse dependency injection framework
 License:        BSD-3-Clause AND EPL-1.0 AND EPL-2.0
@@ -40,6 +40,7 @@
 BuildRequires:  javapackages-local >= 6
 BuildRequires:  junit
 BuildRequires:  junit5-minimal
+BuildRequires:  objectweb-asm
 BuildRequires:  osgi-core
 BuildRequires:  plexus-classworlds
 BuildRequires:  plexus-containers-component-annotations
@@ -97,6 +98,7 @@
   jakarta-inject \
   junit \
   junit5 \
+  objectweb-asm/asm \
   osgi-core/osgi.core \
   plexus/utils \
   plexus/xml \

++++++ sisu-build.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/common.xml new/common.xml
--- old/common.xml      2024-06-05 15:37:08.972511687 +0200
+++ new/common.xml      2025-06-02 09:05:42.653001868 +0200
@@ -3,7 +3,7 @@
 <project name="common" basedir=".">
 
   <property file="build.properties"/>
-  <property name="project.version" value="0.9.0.M3"/>
+  <property name="project.version" value="0.9.0.M4"/>
   <property name="project.groupId" value="org.eclipse.sisu"/>
 
   <property name="compiler.release" value="8"/>

++++++ sisu-project-0.9.0.M3.tar.gz -> sisu-project-0.9.0.M4.tar.gz ++++++
++++ 170377 lines of diff (skipped)

Reply via email to