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

steinarb pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/shiro.git


The following commit(s) were added to refs/heads/main by this push:
     new 471f16756 [#2458] Deploy next snapshot version as computed dynamically 
from latest release (#2456)
471f16756 is described below

commit 471f16756a4b3dee432ec8d70c48c514a610dcea
Author: Lenny Primak <[email protected]>
AuthorDate: Sun Jan 18 10:23:39 2026 -0600

    [#2458] Deploy next snapshot version as computed dynamically from latest 
release (#2456)
    
    * chore: use maven versions plugin to deploy the next -SNAPSHOT version, 
dynamically compute it using maven central
    
    * chore: using generic 999-SNAPSHOT version in the pom files
    
    * chore: rename URL to more modern one:  repo1.maven.org -> 
repo.maven.apache.org
---
 .jenkins.groovy                                    | 30 ++++++++++++++++++++++
 bom/pom.xml                                        |  2 +-
 cache/pom.xml                                      |  2 +-
 config/core/pom.xml                                |  2 +-
 config/ogdl/pom.xml                                |  2 +-
 config/pom.xml                                     |  2 +-
 core/pom.xml                                       |  2 +-
 crypto/cipher/pom.xml                              |  2 +-
 crypto/core/pom.xml                                |  2 +-
 crypto/hash/pom.xml                                |  2 +-
 crypto/pom.xml                                     |  2 +-
 crypto/support/hashes/argon2/pom.xml               |  2 +-
 crypto/support/hashes/bcrypt/pom.xml               |  2 +-
 crypto/support/pom.xml                             |  2 +-
 event/pom.xml                                      |  2 +-
 integration-tests/guice3/pom.xml                   |  2 +-
 integration-tests/guice4/pom.xml                   |  2 +-
 integration-tests/jakarta-ee-support/pom.xml       |  4 +--
 integration-tests/jakarta-ee/pom.xml               |  4 +--
 integration-tests/jaxrs/app/pom.xml                |  4 +--
 integration-tests/jaxrs/meecrowave/pom.xml         |  2 +-
 integration-tests/jaxrs/openliberty/pom.xml        |  2 +-
 integration-tests/jaxrs/pom.xml                    |  2 +-
 integration-tests/jaxrs/tests/pom.xml              |  2 +-
 integration-tests/meecrowave-support/pom.xml       |  2 +-
 integration-tests/pom.xml                          |  2 +-
 integration-tests/support/pom.xml                  |  2 +-
 lang/pom.xml                                       |  2 +-
 pom.xml                                            |  4 +--
 samples/aspectj/pom.xml                            |  2 +-
 samples/guice/pom.xml                              |  2 +-
 samples/pom.xml                                    |  2 +-
 samples/quickstart-guice/pom.xml                   |  2 +-
 samples/quickstart/pom.xml                         |  2 +-
 samples/servlet-plugin/pom.xml                     |  2 +-
 samples/spring-boot-3-web/pom.xml                  |  2 +-
 samples/spring-boot-web/pom.xml                    |  2 +-
 samples/spring-boot/pom.xml                        |  2 +-
 samples/spring-hibernate/pom.xml                   |  2 +-
 samples/spring-mvc/pom.xml                         |  2 +-
 samples/spring/pom.xml                             |  2 +-
 samples/web-jakarta/pom.xml                        |  2 +-
 samples/web/pom.xml                                |  2 +-
 support/aspectj/pom.xml                            |  2 +-
 support/cdi/pom.xml                                |  2 +-
 support/ehcache/pom.xml                            |  2 +-
 support/features/pom.xml                           |  2 +-
 support/guice/pom.xml                              |  2 +-
 support/hazelcast/pom.xml                          |  2 +-
 support/jakarta-ee/pom.xml                         |  2 +-
 support/jaxrs/pom.xml                              |  2 +-
 support/jcache/pom.xml                             |  2 +-
 support/pom.xml                                    |  2 +-
 support/quartz/pom.xml                             |  2 +-
 support/servlet-plugin/pom.xml                     |  2 +-
 support/spring-boot/pom.xml                        |  2 +-
 support/spring-boot/spring-boot-starter/pom.xml    |  2 +-
 .../spring-boot/spring-boot-web-starter/pom.xml    |  2 +-
 support/spring/pom.xml                             |  2 +-
 tools/hasher/pom.xml                               |  2 +-
 tools/pom.xml                                      |  2 +-
 web/pom.xml                                        |  2 +-
 62 files changed, 95 insertions(+), 65 deletions(-)

diff --git a/.jenkins.groovy b/.jenkins.groovy
index 0a6c6d4cb..b90c80634 100644
--- a/.jenkins.groovy
+++ b/.jenkins.groovy
@@ -18,6 +18,8 @@
  */
 
 def deployableBranch = env.BRANCH_NAME ==~ /(1.12.x|1.11.x|1.10.x|main)/
+def builtinVersion = '999-SNAPSHOT'
+def nextVersion
 
 pipeline {
 
@@ -83,6 +85,34 @@ pipeline {
                         }
                     }
 
+                    stage('Use next -SNAPSHOT version') {
+                        when {
+                            expression { deployableBranch }
+                            expression { MATRIX_JDK == 'jdk_11_latest' }
+                            // is not a PR (GitHub) / MergeRequest (GitLab) / 
Change (Gerrit)?
+                            not { changeRequest() }
+                        }
+                        steps {
+                            echo 'Setting next -SNAPSHOT version'
+                            script {
+                                def latestRelease = sh(script: """
+                                    curl -sf 
https://repo.maven.apache.org/maven2/org/apache/shiro/shiro-root/maven-metadata.xml
 \
+                                    | xmllint --xpath 
'//metadata/versioning/latest/text()' - 2>/dev/null || echo '$builtinVersion'
+                                    """, returnStdout: true
+                                ).trim()
+
+                                def parts = latestRelease.tokenize('.')
+                                def nextPatch = parts[2].toInteger() + 1
+                                nextVersion = 
"${parts[0]}.${parts[1]}.${nextPatch}-SNAPSHOT"
+
+                                echo "Latest release: ${latestRelease}, next 
SNAPSHOT: ${nextVersion}"
+                            }
+
+                            sh "./mvnw -B versions:set 
-DprocessAllModules=true -DgenerateBackupPoms=false \
+                                -DoldVersion=${builtinVersion} 
-DnewVersion=${nextVersion}"
+                        }
+                    }
+
                     stage('License check') {
                         steps {
                             echo 'License check'
diff --git a/bom/pom.xml b/bom/pom.xml
index 3afc04de6..299a0f44e 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>shiro-root</artifactId>
         <groupId>org.apache.shiro</groupId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/cache/pom.xml b/cache/pom.xml
index f1d46a5e3..6da607cf1 100644
--- a/cache/pom.xml
+++ b/cache/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/config/core/pom.xml b/config/core/pom.xml
index 41d3bbe4a..c03ad4b53 100644
--- a/config/core/pom.xml
+++ b/config/core/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-config</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/config/ogdl/pom.xml b/config/ogdl/pom.xml
index bb3b99e2c..e00bbcdf7 100644
--- a/config/ogdl/pom.xml
+++ b/config/ogdl/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-config</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/config/pom.xml b/config/pom.xml
index 44fbdb9f9..1f91dd2f8 100644
--- a/config/pom.xml
+++ b/config/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-config</artifactId>
diff --git a/core/pom.xml b/core/pom.xml
index ac7d063ec..faa195336 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/crypto/cipher/pom.xml b/crypto/cipher/pom.xml
index fd6ddcb0c..1adc24c60 100644
--- a/crypto/cipher/pom.xml
+++ b/crypto/cipher/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-crypto</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/crypto/core/pom.xml b/crypto/core/pom.xml
index fbdaeba51..5bcb298d0 100644
--- a/crypto/core/pom.xml
+++ b/crypto/core/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-crypto</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/crypto/hash/pom.xml b/crypto/hash/pom.xml
index c233145f1..e628b0346 100644
--- a/crypto/hash/pom.xml
+++ b/crypto/hash/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-crypto</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/crypto/pom.xml b/crypto/pom.xml
index a8574832a..a63f8e7eb 100644
--- a/crypto/pom.xml
+++ b/crypto/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-crypto</artifactId>
diff --git a/crypto/support/hashes/argon2/pom.xml 
b/crypto/support/hashes/argon2/pom.xml
index 1ee522efa..58b38a25d 100644
--- a/crypto/support/hashes/argon2/pom.xml
+++ b/crypto/support/hashes/argon2/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.crypto</groupId>
         <artifactId>shiro-crypto-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/crypto/support/hashes/bcrypt/pom.xml 
b/crypto/support/hashes/bcrypt/pom.xml
index bdfbdbdbe..937b34ced 100644
--- a/crypto/support/hashes/bcrypt/pom.xml
+++ b/crypto/support/hashes/bcrypt/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.crypto</groupId>
         <artifactId>shiro-crypto-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/crypto/support/pom.xml b/crypto/support/pom.xml
index b0c7d5d21..cf4b4a52b 100644
--- a/crypto/support/pom.xml
+++ b/crypto/support/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-crypto</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <groupId>org.apache.shiro.crypto</groupId>
diff --git a/event/pom.xml b/event/pom.xml
index 70b3cba71..3fcf68425 100644
--- a/event/pom.xml
+++ b/event/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/integration-tests/guice3/pom.xml b/integration-tests/guice3/pom.xml
index c673f54be..7b516dc28 100644
--- a/integration-tests/guice3/pom.xml
+++ b/integration-tests/guice3/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.integrationtests</groupId>
         <artifactId>shiro-integration-tests</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-its-guice3</artifactId>
diff --git a/integration-tests/guice4/pom.xml b/integration-tests/guice4/pom.xml
index f6c6b1720..fcf9b735a 100644
--- a/integration-tests/guice4/pom.xml
+++ b/integration-tests/guice4/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.integrationtests</groupId>
         <artifactId>shiro-integration-tests</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-its-guice4</artifactId>
diff --git a/integration-tests/jakarta-ee-support/pom.xml 
b/integration-tests/jakarta-ee-support/pom.xml
index 5a9724af9..a1df71eff 100644
--- a/integration-tests/jakarta-ee-support/pom.xml
+++ b/integration-tests/jakarta-ee-support/pom.xml
@@ -22,14 +22,14 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.apache.shiro.integrationtests</groupId>
     <artifactId>jakarta-ee-support</artifactId>
-    <version>2.0.7-SNAPSHOT</version>
+    <version>999-SNAPSHOT</version>
     <name>Apache Shiro :: ITs :: Jakarta EE Support</name>
     <packaging>pom</packaging>
 
     <parent>
         <groupId>org.apache.shiro.integrationtests</groupId>
         <artifactId>shiro-integration-tests</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <build>
diff --git a/integration-tests/jakarta-ee/pom.xml 
b/integration-tests/jakarta-ee/pom.xml
index e73e626db..99e44ca51 100644
--- a/integration-tests/jakarta-ee/pom.xml
+++ b/integration-tests/jakarta-ee/pom.xml
@@ -22,14 +22,14 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.apache.shiro.integrationtests</groupId>
     <artifactId>shiro-its-jakarta-ee</artifactId>
-    <version>2.0.7-SNAPSHOT</version>
+    <version>999-SNAPSHOT</version>
     <packaging>war</packaging>
     <name>Apache Shiro :: ITs :: Jakarta EE</name>
 
     <parent>
         <groupId>org.apache.shiro.integrationtests</groupId>
         <artifactId>shiro-integration-tests</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <properties>
diff --git a/integration-tests/jaxrs/app/pom.xml 
b/integration-tests/jaxrs/app/pom.xml
index 9f428b1d6..76ae0a26d 100644
--- a/integration-tests/jaxrs/app/pom.xml
+++ b/integration-tests/jaxrs/app/pom.xml
@@ -26,11 +26,11 @@
     <parent>
         <groupId>org.apache.shiro.integrationtests.jaxrs</groupId>
         <artifactId>shiro-its-jaxrs</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-its-jaxrs-app</artifactId>
-    <version>2.0.7-SNAPSHOT</version>
+    <version>999-SNAPSHOT</version>
     <name>Apache Shiro :: ITs :: JAX-RS :: App</name>
     <packaging>war</packaging>
 
diff --git a/integration-tests/jaxrs/meecrowave/pom.xml 
b/integration-tests/jaxrs/meecrowave/pom.xml
index 555f35f5b..ec28bc9af 100644
--- a/integration-tests/jaxrs/meecrowave/pom.xml
+++ b/integration-tests/jaxrs/meecrowave/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.integrationtests.jaxrs</groupId>
         <artifactId>shiro-its-jaxrs</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-its-jaxrs-meecrowave</artifactId>
diff --git a/integration-tests/jaxrs/openliberty/pom.xml 
b/integration-tests/jaxrs/openliberty/pom.xml
index bcc3d409b..69f034aeb 100644
--- a/integration-tests/jaxrs/openliberty/pom.xml
+++ b/integration-tests/jaxrs/openliberty/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.integrationtests.jaxrs</groupId>
         <artifactId>shiro-its-jaxrs</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-its-jaxrs-openliberty</artifactId>
diff --git a/integration-tests/jaxrs/pom.xml b/integration-tests/jaxrs/pom.xml
index c423bf670..107bfdb65 100644
--- a/integration-tests/jaxrs/pom.xml
+++ b/integration-tests/jaxrs/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.integrationtests</groupId>
         <artifactId>shiro-integration-tests</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <groupId>org.apache.shiro.integrationtests.jaxrs</groupId>
diff --git a/integration-tests/jaxrs/tests/pom.xml 
b/integration-tests/jaxrs/tests/pom.xml
index 1d018e4a3..f5f399d28 100644
--- a/integration-tests/jaxrs/tests/pom.xml
+++ b/integration-tests/jaxrs/tests/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.integrationtests.jaxrs</groupId>
         <artifactId>shiro-its-jaxrs</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-its-jaxrs-tests</artifactId>
diff --git a/integration-tests/meecrowave-support/pom.xml 
b/integration-tests/meecrowave-support/pom.xml
index 323b4f15d..7c0392a6e 100644
--- a/integration-tests/meecrowave-support/pom.xml
+++ b/integration-tests/meecrowave-support/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <artifactId>shiro-integration-tests</artifactId>
         <groupId>org.apache.shiro.integrationtests</groupId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-its-meecrowave-support</artifactId>
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index 0a3851dc5..7753db32a 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <groupId>org.apache.shiro.integrationtests</groupId>
diff --git a/integration-tests/support/pom.xml 
b/integration-tests/support/pom.xml
index 213313e58..a4e97ba07 100644
--- a/integration-tests/support/pom.xml
+++ b/integration-tests/support/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.integrationtests</groupId>
         <artifactId>shiro-integration-tests</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-its-support</artifactId>
diff --git a/lang/pom.xml b/lang/pom.xml
index 480588554..6fa9778c4 100644
--- a/lang/pom.xml
+++ b/lang/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/pom.xml b/pom.xml
index a450c0bc2..aeb4f185d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
     <groupId>org.apache.shiro</groupId>
     <artifactId>shiro-root</artifactId>
     <packaging>pom</packaging>
-    <version>2.0.7-SNAPSHOT</version>
+    <version>999-SNAPSHOT</version>
 
     <name>Apache Shiro</name>
     <url>https://shiro.apache.org/</url>
@@ -69,7 +69,7 @@
         <shiro.previousVersion>2.0.0</shiro.previousVersion>
         <!-- Replaced by the build number plugin at build time: -->
         <buildNumber>${user.name}-${maven.build.timestamp}</buildNumber>
-        
<project.build.outputTimestamp>2025-11-18T02:53:12Z</project.build.outputTimestamp>
+        
<project.build.outputTimestamp>2026-01-15T21:40:21Z</project.build.outputTimestamp>
         <jacoco.skip>true</jacoco.skip>
         <!--suppress CheckTagEmptyBody -->
         <surefire.argLine/>
diff --git a/samples/aspectj/pom.xml b/samples/aspectj/pom.xml
index e968986e9..05bbd7cc6 100644
--- a/samples/aspectj/pom.xml
+++ b/samples/aspectj/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/guice/pom.xml b/samples/guice/pom.xml
index 1cc2922ab..fb10ed619 100644
--- a/samples/guice/pom.xml
+++ b/samples/guice/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/pom.xml b/samples/pom.xml
index 1c6d1d37f..91e1d8ed2 100644
--- a/samples/pom.xml
+++ b/samples/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/quickstart-guice/pom.xml b/samples/quickstart-guice/pom.xml
index 649eb1613..aef8a6c09 100644
--- a/samples/quickstart-guice/pom.xml
+++ b/samples/quickstart-guice/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/quickstart/pom.xml b/samples/quickstart/pom.xml
index 77c6b8b2d..55957607f 100644
--- a/samples/quickstart/pom.xml
+++ b/samples/quickstart/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/servlet-plugin/pom.xml b/samples/servlet-plugin/pom.xml
index e8a4b77a4..912e9f05b 100644
--- a/samples/servlet-plugin/pom.xml
+++ b/samples/servlet-plugin/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/spring-boot-3-web/pom.xml 
b/samples/spring-boot-3-web/pom.xml
index 6c40eb39d..ace2a79d5 100644
--- a/samples/spring-boot-3-web/pom.xml
+++ b/samples/spring-boot-3-web/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>samples-spring-boot-3-web</artifactId>
diff --git a/samples/spring-boot-web/pom.xml b/samples/spring-boot-web/pom.xml
index 6a7e53f20..fa2830ff0 100644
--- a/samples/spring-boot-web/pom.xml
+++ b/samples/spring-boot-web/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>samples-spring-boot-web</artifactId>
diff --git a/samples/spring-boot/pom.xml b/samples/spring-boot/pom.xml
index 1992a6db1..ceb2e864e 100644
--- a/samples/spring-boot/pom.xml
+++ b/samples/spring-boot/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>samples-spring-boot</artifactId>
diff --git a/samples/spring-hibernate/pom.xml b/samples/spring-hibernate/pom.xml
index 6d8eb044a..f5b1ea9ea 100644
--- a/samples/spring-hibernate/pom.xml
+++ b/samples/spring-hibernate/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/spring-mvc/pom.xml b/samples/spring-mvc/pom.xml
index 829826fab..7c20fc982 100644
--- a/samples/spring-mvc/pom.xml
+++ b/samples/spring-mvc/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/spring/pom.xml b/samples/spring/pom.xml
index 71af9939c..1a6ebc608 100644
--- a/samples/spring/pom.xml
+++ b/samples/spring/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/web-jakarta/pom.xml b/samples/web-jakarta/pom.xml
index adab15570..7c983c412 100644
--- a/samples/web-jakarta/pom.xml
+++ b/samples/web-jakarta/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/samples/web/pom.xml b/samples/web/pom.xml
index 5dbd9fd69..6bb8f7329 100644
--- a/samples/web/pom.xml
+++ b/samples/web/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro.samples</groupId>
         <artifactId>shiro-samples</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/aspectj/pom.xml b/support/aspectj/pom.xml
index ba8829e39..9c0e2c4bb 100644
--- a/support/aspectj/pom.xml
+++ b/support/aspectj/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/cdi/pom.xml b/support/cdi/pom.xml
index 5977b9956..142a7fbbc 100644
--- a/support/cdi/pom.xml
+++ b/support/cdi/pom.xml
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
     <properties>
         <module.name>cdi</module.name>
diff --git a/support/ehcache/pom.xml b/support/ehcache/pom.xml
index c1abfc176..be200dc8a 100644
--- a/support/ehcache/pom.xml
+++ b/support/ehcache/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/features/pom.xml b/support/features/pom.xml
index 0e6a00680..083f47b95 100644
--- a/support/features/pom.xml
+++ b/support/features/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/guice/pom.xml b/support/guice/pom.xml
index 13576a112..975edcbf9 100644
--- a/support/guice/pom.xml
+++ b/support/guice/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/hazelcast/pom.xml b/support/hazelcast/pom.xml
index 717e2d047..aeee6b0ab 100644
--- a/support/hazelcast/pom.xml
+++ b/support/hazelcast/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/jakarta-ee/pom.xml b/support/jakarta-ee/pom.xml
index 994842ee9..bf70169fd 100644
--- a/support/jakarta-ee/pom.xml
+++ b/support/jakarta-ee/pom.xml
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <properties>
diff --git a/support/jaxrs/pom.xml b/support/jaxrs/pom.xml
index de1168d2c..c0f8cbcf5 100644
--- a/support/jaxrs/pom.xml
+++ b/support/jaxrs/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/jcache/pom.xml b/support/jcache/pom.xml
index badf696cc..111ae3368 100644
--- a/support/jcache/pom.xml
+++ b/support/jcache/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/support/pom.xml b/support/pom.xml
index d5021b11f..babbaa529 100644
--- a/support/pom.xml
+++ b/support/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/quartz/pom.xml b/support/quartz/pom.xml
index 258740941..6d7558a87 100644
--- a/support/quartz/pom.xml
+++ b/support/quartz/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/servlet-plugin/pom.xml b/support/servlet-plugin/pom.xml
index d724ceecf..1e3cbf8ae 100644
--- a/support/servlet-plugin/pom.xml
+++ b/support/servlet-plugin/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-servlet-plugin</artifactId>
diff --git a/support/spring-boot/pom.xml b/support/spring-boot/pom.xml
index 06f2f9353..0a4619e0e 100644
--- a/support/spring-boot/pom.xml
+++ b/support/spring-boot/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/support/spring-boot/spring-boot-starter/pom.xml 
b/support/spring-boot/spring-boot-starter/pom.xml
index 72dccb0b7..35216cabf 100644
--- a/support/spring-boot/spring-boot-starter/pom.xml
+++ b/support/spring-boot/spring-boot-starter/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-spring-boot</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-spring-boot-starter</artifactId>
diff --git a/support/spring-boot/spring-boot-web-starter/pom.xml 
b/support/spring-boot/spring-boot-web-starter/pom.xml
index e93680866..2afa36924 100644
--- a/support/spring-boot/spring-boot-web-starter/pom.xml
+++ b/support/spring-boot/spring-boot-web-starter/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-spring-boot</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <artifactId>shiro-spring-boot-web-starter</artifactId>
diff --git a/support/spring/pom.xml b/support/spring/pom.xml
index 410a533dc..05ab8d6fa 100644
--- a/support/spring/pom.xml
+++ b/support/spring/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-support</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/tools/hasher/pom.xml b/tools/hasher/pom.xml
index db96b4853..3bf6d5033 100644
--- a/tools/hasher/pom.xml
+++ b/tools/hasher/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro.tools</groupId>
         <artifactId>shiro-tools</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/tools/pom.xml b/tools/pom.xml
index e4d2251c3..948a7b8b1 100644
--- a/tools/pom.xml
+++ b/tools/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/web/pom.xml b/web/pom.xml
index 013548592..3f03c2735 100644
--- a/web/pom.xml
+++ b/web/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-root</artifactId>
-        <version>2.0.7-SNAPSHOT</version>
+        <version>999-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>


Reply via email to