Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sisu for openSUSE:Factory checked in at 2026-11-03 17:58:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sisu (Old) and /work/SRC/openSUSE:Factory/.sisu.new.1257 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sisu" Tue Nov 3 17:58:38 2026 rev:21 rq:1394616 version:1.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sisu/sisu-extenders.changes 2026-08-29 17:42:54.045188681 +0200 +++ /work/SRC/openSUSE:Factory/.sisu.new.1257/sisu-extenders.changes 2026-11-03 18:00:03.058587494 +0100 @@ -1,0 +2,11 @@ +Mon Oct 26 16:11:56 UTC 2026 - Fridrich Strba <[email protected]> + +- Update to ustream release 1.1.1 + * Dependency updates and better control over JSR330 bean filtering + introduced in 1.1.0. + * Changes + * Add config hook for visilibility supplier + * deps: bump ASM to 9.11.1 + * site: Add latest releases + +------------------------------------------------------------------- sisu-mojos.changes: same change sisu.changes: same change Old: ---- sisu-project-1.1.0.tar.gz New: ---- sisu-project-1.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sisu-extenders.spec ++++++ --- /var/tmp/diff_new_pack.i9VCIS/_old 2026-11-03 18:00:05.558693252 +0100 +++ /var/tmp/diff_new_pack.i9VCIS/_new 2026-11-03 18:00:05.561693379 +0100 @@ -18,7 +18,7 @@ %global reltype releases Name: sisu-extenders -Version: 1.1.0 +Version: 1.1.1 Release: 0 Summary: Sisu Extenders License: EPL-1.0 AND EPL-2.0 sisu-mojos.spec: same change ++++++ sisu.spec ++++++ --- /var/tmp/diff_new_pack.i9VCIS/_old 2026-11-03 18:00:05.710699682 +0100 +++ /var/tmp/diff_new_pack.i9VCIS/_new 2026-11-03 18:00:05.717699978 +0100 @@ -18,7 +18,7 @@ %global reltype releases Name: sisu -Version: 1.1.0 +Version: 1.1.1 Release: 0 Summary: Eclipse dependency injection framework License: BSD-3-Clause AND EPL-1.0 AND EPL-2.0 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.i9VCIS/_old 2026-11-03 18:00:05.827704632 +0100 +++ /var/tmp/diff_new_pack.i9VCIS/_new 2026-11-03 18:00:05.833704886 +0100 @@ -1,6 +1,6 @@ -mtime: 1788521425 -commit: 55e4aa80c9f50940b1fca77164634c6d6e51e6cdabe3648d9273ae01cf5a379c +mtime: 1793031566 +commit: f0b0639d2a1988e0283b5662c1284eb2b2056c66335945898dd98e37653c05ef url: https://src.opensuse.org/java-packages/sisu -revision: 55e4aa80c9f50940b1fca77164634c6d6e51e6cdabe3648d9273ae01cf5a379c +revision: f0b0639d2a1988e0283b5662c1284eb2b2056c66335945898dd98e37653c05ef projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-10-26 17:19:26.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ sisu-build.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/common.xml new/common.xml --- old/common.xml 2026-07-29 15:08:35.482573049 +0200 +++ new/common.xml 2026-10-26 10:25:36.231909105 +0100 @@ -3,7 +3,7 @@ <project name="common" basedir="."> <property file="build.properties"/> - <property name="project.version" value="1.1.0"/> + <property name="project.version" value="1.1.1"/> <property name="project.groupId" value="org.eclipse.sisu"/> <property name="compiler.release" value="8"/> ++++++ sisu-project-1.1.0.tar.gz -> sisu-project-1.1.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/.github/workflows/build.yml new/sisu-project-releases-1.1.1/.github/workflows/build.yml --- old/sisu-project-releases-1.1.0/.github/workflows/build.yml 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/.github/workflows/build.yml 2026-10-20 12:48:41.000000000 +0200 @@ -14,33 +14,16 @@ matrix: os: [ubuntu-latest, windows-latest, macos-latest] java: [ '17', '21', '26' ] - include: - # lengthy build steps should only be performed on linux with Java 21 (Sonarcloud analysis, deployment) - - os: ubuntu-latest - java: '21' - isMainBuildEnv: true fail-fast: false runs-on: ${{ matrix.os }} steps: - # sets environment variables to be used in subsequent steps: https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions#setting-an-environment-variable - - name: Set environment variables - shell: bash - run: | - if [ "${{ matrix.isMainBuildEnv }}" = "true" ]; then - echo "MVN_ADDITIONAL_OPTS=org.sonarsource.scanner.maven:sonar-maven-plugin:5.5.0.6356:sonar -Dsonar.host.url=https://sonarcloud.io -Dsonar.projectKey=${{ vars.SONAR_PROJECT_KEY }} -Dsonar.organization=${{ vars.SONAR_ORGANIZATION }} -Dsonar.scanner.skipJreProvisioning -Pcode-coverage" >> $GITHUB_ENV - echo "GIT_FETCH_DEPTH=0" >> $GITHUB_ENV # Shallow clones should be disabled for a better relevancy of analysis - else - echo "MVN_ADDITIONAL_OPTS=" >> $GITHUB_ENV - echo "GIT_FETCH_DEPTH=1" >> $GITHUB_ENV - fi - - uses: actions/checkout@v7 with: fetch-depth: ${{ env.GIT_FETCH_DEPTH }} - - uses: actions/setup-java@v5 + - uses: actions/setup-java@v6 with: java-version: ${{ matrix.java }} distribution: 'temurin' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.inject/pom.xml new/sisu-project-releases-1.1.1/org.eclipse.sisu.inject/pom.xml --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.inject/pom.xml 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.inject/pom.xml 2026-10-20 12:48:41.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>org.eclipse.sisu</groupId> <artifactId>sisu-inject</artifactId> - <version>1.1.0</version> + <version>1.1.1</version> </parent> <artifactId>org.eclipse.sisu.inject</artifactId> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.inject.extender/pom.xml new/sisu-project-releases-1.1.1/org.eclipse.sisu.inject.extender/pom.xml --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.inject.extender/pom.xml 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.inject.extender/pom.xml 2026-10-20 12:48:41.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>org.eclipse.sisu</groupId> <artifactId>sisu-inject</artifactId> - <version>1.1.0</version> + <version>1.1.1</version> </parent> <artifactId>org.eclipse.sisu.inject.extender</artifactId> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.mojos/pom.xml new/sisu-project-releases-1.1.1/org.eclipse.sisu.mojos/pom.xml --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.mojos/pom.xml 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.mojos/pom.xml 2026-10-20 12:48:41.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>org.eclipse.sisu</groupId> <artifactId>sisu-inject</artifactId> - <version>1.1.0</version> + <version>1.1.1</version> </parent> <artifactId>sisu-maven-plugin</artifactId> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/IndexMojo.java new/sisu-project-releases-1.1.1/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/IndexMojo.java --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/IndexMojo.java 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/IndexMojo.java 2026-10-20 12:48:41.000000000 +0200 @@ -23,9 +23,9 @@ import java.nio.file.Path; import java.util.ArrayList; import java.util.List; +import javax.inject.Inject; import org.apache.maven.artifact.Artifact; import org.apache.maven.plugin.AbstractMojo; -import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; @@ -147,7 +147,7 @@ /** * For m2e incremental build support */ - @Component + @Inject protected BuildContext buildContext; public IndexMojo() { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/MainIndexMojo.java new/sisu-project-releases-1.1.1/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/MainIndexMojo.java --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/MainIndexMojo.java 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/MainIndexMojo.java 2026-10-20 12:48:41.000000000 +0200 @@ -13,8 +13,8 @@ package org.eclipse.sisu.mojos; import java.io.File; +import javax.inject.Inject; import org.apache.maven.plugin.AbstractMojo; -import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.LifecyclePhase; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; @@ -44,7 +44,7 @@ /** * For m2e incremental build support */ - @Component + @Inject protected BuildContext buildContext; // ---------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/TestIndexMojo.java new/sisu-project-releases-1.1.1/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/TestIndexMojo.java --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/TestIndexMojo.java 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/TestIndexMojo.java 2026-10-20 12:48:41.000000000 +0200 @@ -13,8 +13,8 @@ package org.eclipse.sisu.mojos; import java.io.File; +import javax.inject.Inject; import org.apache.maven.plugin.AbstractMojo; -import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.LifecyclePhase; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; @@ -44,7 +44,7 @@ /** * For m2e incremental build support */ - @Component + @Inject protected BuildContext buildContext; // ---------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/pom.xml new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/pom.xml --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/pom.xml 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/pom.xml 2026-10-20 12:48:41.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>org.eclipse.sisu</groupId> <artifactId>sisu-inject</artifactId> - <version>1.1.0</version> + <version>1.1.1</version> </parent> <artifactId>org.eclipse.sisu.plexus</artifactId> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/ContainerConfiguration.java new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/ContainerConfiguration.java --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/ContainerConfiguration.java 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/ContainerConfiguration.java 2026-10-20 12:48:41.000000000 +0200 @@ -14,6 +14,9 @@ import java.net.URL; import java.util.Map; +import java.util.function.Function; +import java.util.function.Predicate; +import java.util.function.Supplier; import org.codehaus.plexus.classworlds.ClassWorld; import org.codehaus.plexus.classworlds.realm.ClassRealm; import org.codehaus.plexus.context.Context; @@ -68,4 +71,29 @@ ContainerConfiguration setJSR330ComponentVisibilityFollowsPlexusVisibility(boolean on); boolean getJSR330ComponentVisibilityFollowsPlexusVisibility(); + + /** + * Allows customizing visibility predicate supplier. If {@link #getJSR330ComponentVisibilityFollowsPlexusVisibility()} + * is set to {@code true}, container will use the default predicate supplier. This method allows programmatic + * altering of default supplier, for example by wrapping it, replacing it. The supplied function will receive + * the default supplier, must return a non {@code null} instance. By default, this function is set to + * {@link Function#identity()}. + * + * @param supplierTransformer the supplier transformer, may be {@code null} meaning "identity" (the default value). + * @since 1.1.1 + */ + default ContainerConfiguration setVisibilityPredicateSupplierTransformer( + Function<Supplier<Predicate>, Supplier<Predicate>> supplierTransformer) { + throw new UnsupportedOperationException("Unsupported operation"); + } + + /** + * Returns the configured visibility predicate supplier, never {@code null}. The default transformer is + * {@link Function#identity()}. + * + * @since 1.1.1 + */ + default Function<Supplier<Predicate>, Supplier<Predicate>> getVisibilityPredicateSupplierTransformer() { + return Function.identity(); + } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultContainerConfiguration.java new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultContainerConfiguration.java --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultContainerConfiguration.java 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultContainerConfiguration.java 2026-10-20 12:48:41.000000000 +0200 @@ -14,6 +14,9 @@ import java.net.URL; import java.util.Map; +import java.util.function.Function; +import java.util.function.Predicate; +import java.util.function.Supplier; import org.codehaus.plexus.classworlds.ClassWorld; import org.codehaus.plexus.classworlds.realm.ClassRealm; import org.codehaus.plexus.context.Context; @@ -47,6 +50,9 @@ private boolean jsr330ComponentVisibilityFollowsPlexusVisibility = true; + private Function<Supplier<Predicate>, Supplier<Predicate>> visibilityPredicateSupplierTransformer = + Function.identity(); + // ---------------------------------------------------------------------- // Public methods // ---------------------------------------------------------------------- @@ -190,4 +196,17 @@ public boolean getJSR330ComponentVisibilityFollowsPlexusVisibility() { return jsr330ComponentVisibilityFollowsPlexusVisibility; } + + @Override + public ContainerConfiguration setVisibilityPredicateSupplierTransformer( + Function<Supplier<Predicate>, Supplier<Predicate>> supplierTransformer) { + this.visibilityPredicateSupplierTransformer = + supplierTransformer == null ? Function.identity() : supplierTransformer; + return this; + } + + @Override + public Function<Supplier<Predicate>, Supplier<Predicate>> getVisibilityPredicateSupplierTransformer() { + return visibilityPredicateSupplierTransformer; + } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultPlexusContainer.java new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultPlexusContainer.java --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultPlexusContainer.java 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultPlexusContainer.java 2026-10-20 12:48:41.000000000 +0200 @@ -175,7 +175,9 @@ && PlexusConstants.REALM_VISIBILITY.equalsIgnoreCase(configuration.getComponentVisibility())) { // "realm" filtering is enabled for plexus, apply same filter onto JSR330 components too ((DefaultBeanLocator) qualifiedBeanLocator) - .setBeanEntryPredicateSupplier(realmManager::visibilityPredicate); + .setBeanEntryPredicateSupplier(configuration + .getVisibilityPredicateSupplierTransformer() + .apply(realmManager::visibilityPredicate)); } containerRealm.getWorld().addListener(realmManager); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/src/test/java/org/eclipse/sisu/plexus/PlexusStrictClasspathScanningTest.java new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/src/test/java/org/eclipse/sisu/plexus/PlexusStrictClasspathScanningTest.java --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus/src/test/java/org/eclipse/sisu/plexus/PlexusStrictClasspathScanningTest.java 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus/src/test/java/org/eclipse/sisu/plexus/PlexusStrictClasspathScanningTest.java 2026-10-20 12:48:41.000000000 +0200 @@ -171,7 +171,7 @@ "Problem scanning " + dirClasspath.getClassFileUrl(Jsr330Component2.class.getName()), e.getCause().getMessage()); assertEquals( - "Unsupported class file major version 255", + "Unsupported class file version 255.0", e.getCause().getCause().getMessage()); // test with container realm containing invalid class file @@ -186,7 +186,7 @@ "Problem scanning " + dirClasspath.getClassFileUrl(Jsr330Component2.class.getName()), e.getCause().getMessage()); assertEquals( - "Unsupported class file major version 255", + "Unsupported class file version 255.0", e.getCause().getCause().getMessage()); // unexpected wrapped exception: https://github.com/eclipse-sisu/sisu-project/issues/184 assertThrows(ComponentLookupException.class, () -> plexus.lookup(Jsr330Component1.class.getName())); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus.extender/pom.xml new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus.extender/pom.xml --- old/sisu-project-releases-1.1.0/org.eclipse.sisu.plexus.extender/pom.xml 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/org.eclipse.sisu.plexus.extender/pom.xml 2026-10-20 12:48:41.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>org.eclipse.sisu</groupId> <artifactId>sisu-inject</artifactId> - <version>1.1.0</version> + <version>1.1.1</version> </parent> <artifactId>org.eclipse.sisu.plexus.extender</artifactId> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sisu-project-releases-1.1.0/pom.xml new/sisu-project-releases-1.1.1/pom.xml --- old/sisu-project-releases-1.1.0/pom.xml 2026-07-27 18:47:20.000000000 +0200 +++ new/sisu-project-releases-1.1.1/pom.xml 2026-10-20 12:48:41.000000000 +0200 @@ -18,7 +18,7 @@ <groupId>org.eclipse.sisu</groupId> <artifactId>sisu-inject</artifactId> - <version>1.1.0</version> + <version>1.1.1</version> <packaging>pom</packaging> <name>${project.groupId}:${project.artifactId}</name> @@ -81,7 +81,7 @@ <scm> <connection>scm:git:git://github.com/eclipse-sisu/sisu-project.git</connection> <developerConnection>scm:git:[email protected]:eclipse-sisu/sisu-project.git</developerConnection> - <tag>releases/1.1.0</tag> + <tag>releases/1.1.1</tag> <url>https://github.com/eclipse-sisu/sisu-project/tree/main</url> </scm> <issueManagement> @@ -116,7 +116,7 @@ <maven.compiler.source>${maven.compiler.release}</maven.compiler.source> <maven.compiler.target>${maven.compiler.release}</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <project.build.outputTimestamp>2026-07-27T16:47:03Z</project.build.outputTimestamp> + <project.build.outputTimestamp>2026-10-20T10:48:18Z</project.build.outputTimestamp> <!-- Source headers --> <sisu.licenseHeader>https://raw.githubusercontent.com/eclipse-sisu/sisu-project/main/license-header-epl2.txt</sisu.licenseHeader> @@ -126,15 +126,15 @@ <mavenRuntimeVersion>3.3.1</mavenRuntimeVersion> <mavenBuildVersion>3.9.16</mavenBuildVersion> <javaBuildVersion>17</javaBuildVersion> - <mavenPluginToolsVersion>3.15.2</mavenPluginToolsVersion> - <asmVersion>9.10.1</asmVersion> + <mavenPluginToolsVersion>3.16.0</mavenPluginToolsVersion> + <asmVersion>9.11.1</asmVersion> <slf4jVersion>1.7.36</slf4jVersion> <guiceVersion>4.2.3</guiceVersion> <!-- define empty, as jacoco is only conditionally executed (https://www.eclemma.org/jacoco/trunk/doc/prepare-agent-mojo.html) --> <argLine /> - <njordVersion>0.9.9</njordVersion> + <njordVersion>0.9.10</njordVersion> <!-- Spotless versions --> - <spotlessMavenPluginVersion>3.8.0</spotlessMavenPluginVersion> + <spotlessMavenPluginVersion>3.10.4</spotlessMavenPluginVersion> <spotlessPalantirJavaFormatVersion>2.86.0</spotlessPalantirJavaFormatVersion> </properties> @@ -184,7 +184,7 @@ <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> - <version>33.6.0-jre</version> + <version>33.7.2-jre</version> </dependency> <!-- To support latest Java versions --> @@ -205,12 +205,12 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-classworlds</artifactId> - <version>2.12.0</version> + <version>2.12.1</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> - <version>3.6.1</version> + <version>3.6.2</version> </dependency> <!-- @@ -281,6 +281,7 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> + <!-- 1.3.0 is busted: https://github.com/codehaus-plexus/plexus-build-api/releases/tag/plexus-build-api-1.3.0 --> <version>1.2.0</version> </dependency> @@ -359,7 +360,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> - <version>3.15.0</version> + <version>3.16.0</version> <configuration> <proc>none</proc> <showDeprecation>true</showDeprecation> @@ -396,7 +397,7 @@ <plugin> <groupId>biz.aQute.bnd</groupId> <artifactId>bnd-maven-plugin</artifactId> - <version>7.3.0</version> + <version>7.4.0</version> <configuration> <bnd>< + +- _2026-06-24_ + [1.0.1](https://github.com/eclipse-sisu/sisu-project/releases/tag/releases%2F1.0.1) + - _2026-02-07_ [1.0.0](https://github.com/eclipse-sisu/sisu-project/releases/tag/releases%2F1.0.0)
