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)
