diff --git a/.jenkins.groovy b/.jenkins.groovy
index 0a6c6d4cb8..86666ac926 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://repo1.maven.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 3afc04de61..299a0f44e6 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -23,7 +23,7 @@
shiro-root
org.apache.shiro
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/cache/pom.xml b/cache/pom.xml
index f1d46a5e3b..6da607cf12 100644
--- a/cache/pom.xml
+++ b/cache/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/config/core/pom.xml b/config/core/pom.xml
index 41d3bbe4a7..c03ad4b53a 100644
--- a/config/core/pom.xml
+++ b/config/core/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-config
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/config/ogdl/pom.xml b/config/ogdl/pom.xml
index bb3b99e2c8..e00bbcdf7e 100644
--- a/config/ogdl/pom.xml
+++ b/config/ogdl/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-config
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/config/pom.xml b/config/pom.xml
index 44fbdb9f9b..1f91dd2f8d 100644
--- a/config/pom.xml
+++ b/config/pom.xml
@@ -25,7 +25,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-config
diff --git a/core/pom.xml b/core/pom.xml
index ac7d063ecb..faa195336c 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/crypto/cipher/pom.xml b/crypto/cipher/pom.xml
index fd6ddcb0c0..1adc24c60a 100644
--- a/crypto/cipher/pom.xml
+++ b/crypto/cipher/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-crypto
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/crypto/core/pom.xml b/crypto/core/pom.xml
index fbdaeba51b..5bcb298d03 100644
--- a/crypto/core/pom.xml
+++ b/crypto/core/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-crypto
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/crypto/hash/pom.xml b/crypto/hash/pom.xml
index c233145f1d..e628b03461 100644
--- a/crypto/hash/pom.xml
+++ b/crypto/hash/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-crypto
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/crypto/pom.xml b/crypto/pom.xml
index a8574832a5..a63f8e7ebd 100644
--- a/crypto/pom.xml
+++ b/crypto/pom.xml
@@ -25,7 +25,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-crypto
diff --git a/crypto/support/hashes/argon2/pom.xml b/crypto/support/hashes/argon2/pom.xml
index 1ee522efa3..58b38a25db 100644
--- a/crypto/support/hashes/argon2/pom.xml
+++ b/crypto/support/hashes/argon2/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.crypto
shiro-crypto-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
../../pom.xml
diff --git a/crypto/support/hashes/bcrypt/pom.xml b/crypto/support/hashes/bcrypt/pom.xml
index bdfbdbdbe5..937b34ced3 100644
--- a/crypto/support/hashes/bcrypt/pom.xml
+++ b/crypto/support/hashes/bcrypt/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.crypto
shiro-crypto-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
../../pom.xml
diff --git a/crypto/support/pom.xml b/crypto/support/pom.xml
index b0c7d5d219..cf4b4a52b4 100644
--- a/crypto/support/pom.xml
+++ b/crypto/support/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro
shiro-crypto
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
org.apache.shiro.crypto
diff --git a/event/pom.xml b/event/pom.xml
index 70b3cba71d..3fcf68425c 100644
--- a/event/pom.xml
+++ b/event/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/integration-tests/guice3/pom.xml b/integration-tests/guice3/pom.xml
index c673f54be5..7b516dc28a 100644
--- a/integration-tests/guice3/pom.xml
+++ b/integration-tests/guice3/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.integrationtests
shiro-integration-tests
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-its-guice3
diff --git a/integration-tests/guice4/pom.xml b/integration-tests/guice4/pom.xml
index f6c6b17207..fcf9b735ab 100644
--- a/integration-tests/guice4/pom.xml
+++ b/integration-tests/guice4/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.integrationtests
shiro-integration-tests
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-its-guice4
diff --git a/integration-tests/jakarta-ee-support/pom.xml b/integration-tests/jakarta-ee-support/pom.xml
index 5a9724af9b..a1df71efff 100644
--- a/integration-tests/jakarta-ee-support/pom.xml
+++ b/integration-tests/jakarta-ee-support/pom.xml
@@ -22,14 +22,14 @@
4.0.0
org.apache.shiro.integrationtests
jakarta-ee-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
Apache Shiro :: ITs :: Jakarta EE Support
pom
org.apache.shiro.integrationtests
shiro-integration-tests
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
diff --git a/integration-tests/jakarta-ee/pom.xml b/integration-tests/jakarta-ee/pom.xml
index e73e626db4..99e44ca515 100644
--- a/integration-tests/jakarta-ee/pom.xml
+++ b/integration-tests/jakarta-ee/pom.xml
@@ -22,14 +22,14 @@
4.0.0
org.apache.shiro.integrationtests
shiro-its-jakarta-ee
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
war
Apache Shiro :: ITs :: Jakarta EE
org.apache.shiro.integrationtests
shiro-integration-tests
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
diff --git a/integration-tests/jaxrs/app/pom.xml b/integration-tests/jaxrs/app/pom.xml
index 9f428b1d64..76ae0a26d6 100644
--- a/integration-tests/jaxrs/app/pom.xml
+++ b/integration-tests/jaxrs/app/pom.xml
@@ -26,11 +26,11 @@
org.apache.shiro.integrationtests.jaxrs
shiro-its-jaxrs
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-its-jaxrs-app
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
Apache Shiro :: ITs :: JAX-RS :: App
war
diff --git a/integration-tests/jaxrs/meecrowave/pom.xml b/integration-tests/jaxrs/meecrowave/pom.xml
index 555f35f5bb..ec28bc9afa 100644
--- a/integration-tests/jaxrs/meecrowave/pom.xml
+++ b/integration-tests/jaxrs/meecrowave/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.integrationtests.jaxrs
shiro-its-jaxrs
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-its-jaxrs-meecrowave
diff --git a/integration-tests/jaxrs/openliberty/pom.xml b/integration-tests/jaxrs/openliberty/pom.xml
index bcc3d409b3..69f034aeb6 100644
--- a/integration-tests/jaxrs/openliberty/pom.xml
+++ b/integration-tests/jaxrs/openliberty/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.integrationtests.jaxrs
shiro-its-jaxrs
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-its-jaxrs-openliberty
diff --git a/integration-tests/jaxrs/pom.xml b/integration-tests/jaxrs/pom.xml
index c423bf6708..107bfdb65d 100644
--- a/integration-tests/jaxrs/pom.xml
+++ b/integration-tests/jaxrs/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.integrationtests
shiro-integration-tests
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
org.apache.shiro.integrationtests.jaxrs
diff --git a/integration-tests/jaxrs/tests/pom.xml b/integration-tests/jaxrs/tests/pom.xml
index 1d018e4a37..f5f399d286 100644
--- a/integration-tests/jaxrs/tests/pom.xml
+++ b/integration-tests/jaxrs/tests/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.integrationtests.jaxrs
shiro-its-jaxrs
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-its-jaxrs-tests
diff --git a/integration-tests/meecrowave-support/pom.xml b/integration-tests/meecrowave-support/pom.xml
index 323b4f15d0..7c0392a6ed 100644
--- a/integration-tests/meecrowave-support/pom.xml
+++ b/integration-tests/meecrowave-support/pom.xml
@@ -26,7 +26,7 @@
shiro-integration-tests
org.apache.shiro.integrationtests
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-its-meecrowave-support
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index 0a3851dc58..7753db32aa 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
org.apache.shiro.integrationtests
diff --git a/integration-tests/support/pom.xml b/integration-tests/support/pom.xml
index 213313e58d..a4e97ba076 100644
--- a/integration-tests/support/pom.xml
+++ b/integration-tests/support/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.integrationtests
shiro-integration-tests
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-its-support
diff --git a/lang/pom.xml b/lang/pom.xml
index 4805885544..6fa9778c46 100644
--- a/lang/pom.xml
+++ b/lang/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/pom.xml b/pom.xml
index a450c0bc22..aeb4f185d1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
org.apache.shiro
shiro-root
pom
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
Apache Shiro
https://shiro.apache.org/
@@ -69,7 +69,7 @@
2.0.0
${user.name}-${maven.build.timestamp}
- 2025-11-18T02:53:12Z
+ 2026-01-15T21:40:21Z
true
diff --git a/samples/aspectj/pom.xml b/samples/aspectj/pom.xml
index e968986e91..05bbd7cc66 100644
--- a/samples/aspectj/pom.xml
+++ b/samples/aspectj/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/guice/pom.xml b/samples/guice/pom.xml
index 1cc2922aba..fb10ed619f 100644
--- a/samples/guice/pom.xml
+++ b/samples/guice/pom.xml
@@ -22,7 +22,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/pom.xml b/samples/pom.xml
index 1c6d1d37f4..91e1d8ed24 100644
--- a/samples/pom.xml
+++ b/samples/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/quickstart-guice/pom.xml b/samples/quickstart-guice/pom.xml
index 649eb1613b..aef8a6c099 100644
--- a/samples/quickstart-guice/pom.xml
+++ b/samples/quickstart-guice/pom.xml
@@ -22,7 +22,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/quickstart/pom.xml b/samples/quickstart/pom.xml
index 77c6b8b2df..55957607fd 100644
--- a/samples/quickstart/pom.xml
+++ b/samples/quickstart/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/servlet-plugin/pom.xml b/samples/servlet-plugin/pom.xml
index e8a4b77a40..912e9f05b1 100644
--- a/samples/servlet-plugin/pom.xml
+++ b/samples/servlet-plugin/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/spring-boot-3-web/pom.xml b/samples/spring-boot-3-web/pom.xml
index 6c40eb39da..ace2a79d5f 100644
--- a/samples/spring-boot-3-web/pom.xml
+++ b/samples/spring-boot-3-web/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
samples-spring-boot-3-web
diff --git a/samples/spring-boot-web/pom.xml b/samples/spring-boot-web/pom.xml
index 6a7e53f209..fa2830ff08 100644
--- a/samples/spring-boot-web/pom.xml
+++ b/samples/spring-boot-web/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
samples-spring-boot-web
diff --git a/samples/spring-boot/pom.xml b/samples/spring-boot/pom.xml
index 1992a6db1f..ceb2e864e7 100644
--- a/samples/spring-boot/pom.xml
+++ b/samples/spring-boot/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
samples-spring-boot
diff --git a/samples/spring-hibernate/pom.xml b/samples/spring-hibernate/pom.xml
index 6d8eb044aa..f5b1ea9ead 100644
--- a/samples/spring-hibernate/pom.xml
+++ b/samples/spring-hibernate/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/spring-mvc/pom.xml b/samples/spring-mvc/pom.xml
index 829826fabb..7c20fc982d 100644
--- a/samples/spring-mvc/pom.xml
+++ b/samples/spring-mvc/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/spring/pom.xml b/samples/spring/pom.xml
index 71af9939ce..1a6ebc6089 100644
--- a/samples/spring/pom.xml
+++ b/samples/spring/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/web-jakarta/pom.xml b/samples/web-jakarta/pom.xml
index adab155705..7c983c4124 100644
--- a/samples/web-jakarta/pom.xml
+++ b/samples/web-jakarta/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/samples/web/pom.xml b/samples/web/pom.xml
index 5dbd9fd698..6bb8f73297 100644
--- a/samples/web/pom.xml
+++ b/samples/web/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro.samples
shiro-samples
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/aspectj/pom.xml b/support/aspectj/pom.xml
index ba8829e39f..9c0e2c4bb3 100644
--- a/support/aspectj/pom.xml
+++ b/support/aspectj/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/cdi/pom.xml b/support/cdi/pom.xml
index 5977b99563..142a7fbbc7 100644
--- a/support/cdi/pom.xml
+++ b/support/cdi/pom.xml
@@ -28,7 +28,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
cdi
diff --git a/support/ehcache/pom.xml b/support/ehcache/pom.xml
index c1abfc176a..be200dc8a4 100644
--- a/support/ehcache/pom.xml
+++ b/support/ehcache/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/features/pom.xml b/support/features/pom.xml
index 0e6a006801..083f47b952 100644
--- a/support/features/pom.xml
+++ b/support/features/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/guice/pom.xml b/support/guice/pom.xml
index 13576a1127..975edcbf94 100644
--- a/support/guice/pom.xml
+++ b/support/guice/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/hazelcast/pom.xml b/support/hazelcast/pom.xml
index 717e2d0478..aeee6b0abe 100644
--- a/support/hazelcast/pom.xml
+++ b/support/hazelcast/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/jakarta-ee/pom.xml b/support/jakarta-ee/pom.xml
index 994842ee96..bf70169fd4 100644
--- a/support/jakarta-ee/pom.xml
+++ b/support/jakarta-ee/pom.xml
@@ -28,7 +28,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
diff --git a/support/jaxrs/pom.xml b/support/jaxrs/pom.xml
index de1168d2ca..c0f8cbcf53 100644
--- a/support/jaxrs/pom.xml
+++ b/support/jaxrs/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/jcache/pom.xml b/support/jcache/pom.xml
index badf696cce..111ae33680 100644
--- a/support/jcache/pom.xml
+++ b/support/jcache/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
../pom.xml
diff --git a/support/pom.xml b/support/pom.xml
index d5021b11fd..babbaa529b 100644
--- a/support/pom.xml
+++ b/support/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/quartz/pom.xml b/support/quartz/pom.xml
index 2587409413..6d7558a87e 100644
--- a/support/quartz/pom.xml
+++ b/support/quartz/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/servlet-plugin/pom.xml b/support/servlet-plugin/pom.xml
index d724ceecf3..1e3cbf8ae2 100644
--- a/support/servlet-plugin/pom.xml
+++ b/support/servlet-plugin/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-servlet-plugin
diff --git a/support/spring-boot/pom.xml b/support/spring-boot/pom.xml
index 06f2f93533..0a4619e0ed 100644
--- a/support/spring-boot/pom.xml
+++ b/support/spring-boot/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/support/spring-boot/spring-boot-starter/pom.xml b/support/spring-boot/spring-boot-starter/pom.xml
index 72dccb0b7b..35216cabf1 100644
--- a/support/spring-boot/spring-boot-starter/pom.xml
+++ b/support/spring-boot/spring-boot-starter/pom.xml
@@ -26,7 +26,7 @@
org.apache.shiro
shiro-spring-boot
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-spring-boot-starter
diff --git a/support/spring-boot/spring-boot-web-starter/pom.xml b/support/spring-boot/spring-boot-web-starter/pom.xml
index e936808663..2afa36924f 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 @@
org.apache.shiro
shiro-spring-boot
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
shiro-spring-boot-web-starter
diff --git a/support/spring/pom.xml b/support/spring/pom.xml
index 410a533dc0..05ab8d6fa6 100644
--- a/support/spring/pom.xml
+++ b/support/spring/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-support
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/tools/hasher/pom.xml b/tools/hasher/pom.xml
index db96b48530..3bf6d50333 100644
--- a/tools/hasher/pom.xml
+++ b/tools/hasher/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro.tools
shiro-tools
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/tools/pom.xml b/tools/pom.xml
index e4d2251c37..948a7b8b16 100644
--- a/tools/pom.xml
+++ b/tools/pom.xml
@@ -23,7 +23,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0
diff --git a/web/pom.xml b/web/pom.xml
index 0135485925..3f03c27353 100644
--- a/web/pom.xml
+++ b/web/pom.xml
@@ -24,7 +24,7 @@
org.apache.shiro
shiro-root
- 2.0.7-SNAPSHOT
+ 999-SNAPSHOT
4.0.0