[java-mvn-enforcer] branch main updated: JMVN-64 Rebase on Shibboleth Java 17 platform

Rod Widdowson rdw at steadingsoftware.com
Fri Apr 18 11:07:23 UTC 2025


This is an automated email from the git hooks/post-receive script.

rdw pushed a commit to branch main
in repository java-mvn-enforcer.

View the commit online:
http://git.shibboleth.net/view/?p=java-mvn-enforcer.git;a=commit;h=569135994f523174bdaa0026526d64b7e56fb156

The following commit(s) were added to refs/heads/main by this push:
     new 5691359  JMVN-64 Rebase on Shibboleth Java 17 platform
5691359 is described below

commit 569135994f523174bdaa0026526d64b7e56fb156
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Fri Apr 18 12:05:49 2025 +0100

    JMVN-64 Rebase on Shibboleth Java 17 platform
    
    https://shibboleth.atlassian.net/browse/JMVN-64
    
    Change the parent pom
       * Move to 20.0.0-SNAPSHOT
       * Refactor to IdP 5.0 project names
       * Update dependencies as per java-parent-project
       * move java version to 17
---
 parent/pom.xml | 43 +++++++++++++++----------------------------
 1 file changed, 15 insertions(+), 28 deletions(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index f1684c0..476cd0c 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -6,15 +6,15 @@
 
     <groupId>net.shibboleth.maven.enforcer.rules</groupId>
     <artifactId>maven-dist-enforcer-parent</artifactId>
-    <version>1.0.6-SNAPSHOT</version>
+    <version>2.0.0-SNAPSHOT</version>
     <packaging>pom</packaging>
 
     <name>Shibboleth Maven Enforcer</name>
     <description>Parent project for the Shibboleth-specific enforcers and their data</description>
 
     <properties>
+        <maven.compiler.release>17</maven.compiler.release>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <maven.compiler.release>11</maven.compiler.release>
         <current-dist-enforcer.version>3.3.0</current-dist-enforcer.version>
         <current-dist-enforcer-data.version>1.0.17</current-dist-enforcer-data.version>
         <m2ArtifactId>maven-dist-enforcer-data</m2ArtifactId>
@@ -23,14 +23,12 @@
         <m2Type>jar</m2Type>
 
         <!-- Dependencies -->
-        <java-support.version>8.4.0</java-support.version>
-        <spring-extensions.version>6.3.0</spring-extensions.version>
-        <slf4j.version>2.0.6</slf4j.version>
-        <bouncycastle.pg.version>1.72.2</bouncycastle.pg.version>
-        <bouncycastle.version>1.72</bouncycastle.version>
+        <shib-shared.version>9.1.4</shib-shared.version>
+        <slf4j.version>2.0.13</slf4j.version>
+        <bouncycastle.pg.version>1.78.1</bouncycastle.pg.version>
+        <bouncycastle.version>1.78.1</bouncycastle.version>
         <findbugs.version>3.0.2</findbugs.version>
-        <spring.version>5.3.32</spring.version>
-        <commons.compress.version>1.26.0</commons.compress.version>
+        <commons.compress.version>1.26.2</commons.compress.version>
         <jcommander.version>1.81</jcommander.version>
         <maven-invoker.version>3.2.0</maven-invoker.version>
         <maven-enforcer-plugin.version>3.0.0-M3</maven-enforcer-plugin.version>
@@ -41,12 +39,12 @@
         <maven-compiler-plugin.version>3.10.1</maven-compiler-plugin.version>
         <maven-dependency-plugin.version>3.3.0</maven-dependency-plugin.version>
         <maven-deploy-plugin.version>3.0.0-M2</maven-deploy-plugin.version>
-        <maven-gpg-plugin.version>3.0.1</maven-gpg-plugin.version>
+        <maven-gpg-plugin.version>3.1.0</maven-gpg-plugin.version>
         <maven-install-plugin.version>3.0.0-M1</maven-install-plugin.version>
         <maven-jar-plugin.version>3.2.2</maven-jar-plugin.version>
         <maven-resources-plugin.version>3.2.0</maven-resources-plugin.version>
         <maven-source-plugin.version>3.2.1</maven-source-plugin.version>
-        <maven-surefire-plugin.version>3.0.0-M7</maven-surefire-plugin.version>
+        <maven-surefire-plugin.version>3.1.2</maven-surefire-plugin.version>
         <maven-versions-plugin.version>2.14.1</maven-versions-plugin.version>
         <jacoco-maven-plugin.version>0.8.8</jacoco-maven-plugin.version>
 
@@ -55,16 +53,15 @@
     <dependencyManagement>
 	<dependencies>
             <!-- Compile Dependencies -->
-
             <dependency>
-		<groupId>net.shibboleth.utilities</groupId>
-		<artifactId>java-support</artifactId>
-		<version>${java-support.version}</version>
+                <groupId>net.shibboleth</groupId>
+                <artifactId>shib-support</artifactId>
+                <version>${shib-shared.version}</version>
             </dependency>
             <dependency>
-		<groupId>net.shibboleth.ext</groupId>
-		<artifactId>spring-extensions</artifactId>
-		<version>${spring-extensions.version}</version>
+                <groupId>net.shibboleth</groupId>
+                <artifactId>shib-cli</artifactId>
+                <version>${shib-shared.version}</version>
             </dependency>
             <dependency>
 		<groupId>org.slf4j</groupId>
@@ -91,16 +88,6 @@
 		<artifactId>jsr305</artifactId>
 		<version>${findbugs.version}</version>
             </dependency>
-            <dependency>
-		<groupId>org.springframework</groupId>
-		<artifactId>spring-core</artifactId>
-		<version>${spring.version}</version>
-            </dependency>
-            <dependency>
-		<groupId>org.springframework</groupId>
-		<artifactId>spring-context</artifactId>
-		<version>${spring.version}</version>
-            </dependency>
             <dependency>
 		<groupId>org.apache.commons</groupId>
 		<artifactId>commons-compress</artifactId>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list