This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-parent.git


The following commit(s) were added to refs/heads/master by this push:
     new 35b73ba  SLING-13122 Update Maven Plugins and Build/Testing Deps to 
latest versions (#67)
35b73ba is described below

commit 35b73bac693798f4758c0d237550398470cd65c2
Author: Stefan Seifert <[email protected]>
AuthorDate: Mon Feb 23 10:13:30 2026 +0100

    SLING-13122 Update Maven Plugins and Build/Testing Deps to latest versions 
(#67)
---
 sling-bundle-parent/pom.xml |  4 ++--
 sling-parent/pom.xml        | 21 +++++++++++----------
 2 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/sling-bundle-parent/pom.xml b/sling-bundle-parent/pom.xml
index 9ad8ffb..60b270d 100644
--- a/sling-bundle-parent/pom.xml
+++ b/sling-bundle-parent/pom.xml
@@ -40,7 +40,7 @@
 
     <properties>
         <!-- Bnd 7+ requires Java 17 -->
-        <bnd.version>7.1.0</bnd.version>
+        <bnd.version>7.2.1</bnd.version>
     </properties>
 
     <dependencyManagement>
@@ -218,7 +218,7 @@
                 <plugin>
                     <groupId>org.apache.sling</groupId>
                     <artifactId>sling-maven-plugin</artifactId>
-                    <version>3.0.2</version>
+                    <version>3.0.4</version>
                 </plugin>
                 <plugin>
                     <groupId>biz.aQute.bnd</groupId>
diff --git a/sling-parent/pom.xml b/sling-parent/pom.xml
index 0c38730..b07acc3 100644
--- a/sling-parent/pom.xml
+++ b/sling-parent/pom.xml
@@ -107,7 +107,8 @@
     <properties>
         <site.jira.version.id>12313945</site.jira.version.id>
         <site.javadoc.exclude />
-        <junit5.version>5.14.2</junit5.version>
+        <!-- JUnit 5/6 version - we keep the property name junit5.version as 
it's the same architecture -->
+        <junit5.version>6.0.3</junit5.version>
         <mockito.version>5.21.0</mockito.version>
         <!-- release sets API classpath, source and target, see 
              
https://docs.oracle.com/javase/9/tools/javac.htm#GUID-AEEC9F07-CB49-4E96-8BC7-BCC2C7F725C9__GUID-D343F6B4-3FDD-43A8-AD24-43DD70214471
 
@@ -190,7 +191,7 @@
             <dependency>
                 <groupId>org.jetbrains</groupId>
                 <artifactId>annotations</artifactId>
-                <version>23.0.0</version>
+                <version>26.1.0</version>
             </dependency>
 
             <!-- Basic dependencies for Unit Tests -->
@@ -287,7 +288,7 @@
                 <plugin>
                     <groupId>org.codehaus.cargo</groupId>
                     <artifactId>cargo-maven3-plugin</artifactId>
-                    <version>1.9.11</version>
+                    <version>1.10.26</version>
                 </plugin>
                 <!-- 
                     Documentation: 
https://geronimo.apache.org/maven/genesis/plugins/tools-maven-plugin/usage.html
@@ -301,12 +302,12 @@
                 <plugin>
                     <groupId>org.codehaus.mojo</groupId>
                     <artifactId>build-helper-maven-plugin</artifactId>
-                    <version>3.3.0</version>
+                    <version>3.6.1</version>
                 </plugin>
                 <plugin>
                     <groupId>org.jacoco</groupId>
                     <artifactId>jacoco-maven-plugin</artifactId>
-                    <version>0.8.13</version>
+                    <version>0.8.14</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.servicemix.tooling</groupId>
@@ -324,7 +325,7 @@
                 <plugin>
                     <groupId>com.diffplug.spotless</groupId>
                     <artifactId>spotless-maven-plugin</artifactId>
-                    <version>3.0.0</version>
+                    <version>3.2.1</version>
                 </plugin>
             </plugins>
         </pluginManagement>
@@ -513,7 +514,7 @@
                         <!-- orders of used formatters are important MPOM-376 
-->
                         <!-- eg. palantir overrides importOrder, so should be 
first -->
                         <palantirJavaFormat>
-                            <version>2.80.0</version>
+                            <version>2.88.0</version>
                         </palantirJavaFormat>
                         <removeUnusedImports />
                         <!-- 
https://github.com/diffplug/spotless/tree/main/plugin-maven#java -->
@@ -545,7 +546,7 @@
                     <dependency>
                         <groupId>org.apache.maven.shared</groupId>
                         <artifactId>maven-shared-resources</artifactId>
-                        <version>5</version>
+                        <version>6</version>
                     </dependency>
                 </dependencies>
                 <executions>
@@ -1061,7 +1062,7 @@
                     <plugin>
                         <groupId>org.apache.sling</groupId>
                         <artifactId>slingfeature-maven-plugin</artifactId>
-                        <version>1.6.4</version>
+                        <version>1.9.4</version>
                         <extensions>true</extensions>
                         <executions>
                             <execution>
@@ -1115,7 +1116,7 @@
                     <plugin>
                         <groupId>org.apache.sling</groupId>
                         <artifactId>feature-launcher-maven-plugin</artifactId>
-                        <version>0.1.2</version>
+                        <version>1.0.4</version>
                         <configuration>
                             <launches>
                                 <launch>

Reply via email to