From bd76b2cca0f241a32e163df1823f82fe3c90e7fd Mon Sep 17 00:00:00 2001
From: Oleksandr Zhevedenko <720803+Net-burst@users.noreply.github.com>
Date: Thu, 30 Jul 2026 18:35:28 -0400
Subject: [PATCH 1/2] Prebid Server prepare release 4.0.0-rc1

---
 extra/bundle/pom.xml                                    | 2 +-
 extra/modules/confiant-ad-quality/pom.xml               | 2 +-
 extra/modules/fiftyone-devicedetection/pom.xml          | 2 +-
 extra/modules/greenbids-real-time-data/pom.xml          | 2 +-
 extra/modules/live-intent-omni-channel-identity/pom.xml | 2 +-
 extra/modules/optable-targeting/pom.xml                 | 2 +-
 extra/modules/pb-ortb2-blocking/pom.xml                 | 2 +-
 extra/modules/pb-request-correction/pom.xml             | 2 +-
 extra/modules/pb-response-correction/pom.xml            | 2 +-
 extra/modules/pb-richmedia-filter/pom.xml               | 2 +-
 extra/modules/pb-rule-engine/pom.xml                    | 2 +-
 extra/modules/pom.xml                                   | 2 +-
 extra/modules/wurfl-devicedetection/pom.xml             | 2 +-
 extra/pom.xml                                           | 4 ++--
 pom.xml                                                 | 2 +-
 15 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/extra/bundle/pom.xml b/extra/bundle/pom.xml
index 7f125eb231c..e9409b5baf3 100644
--- a/extra/bundle/pom.xml
+++ b/extra/bundle/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid</groupId>
         <artifactId>prebid-server-aggregator</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
         <relativePath>../../extra/pom.xml</relativePath>
     </parent>
 
diff --git a/extra/modules/confiant-ad-quality/pom.xml b/extra/modules/confiant-ad-quality/pom.xml
index a760ca7bc8b..24e671b1f48 100644
--- a/extra/modules/confiant-ad-quality/pom.xml
+++ b/extra/modules/confiant-ad-quality/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>confiant-ad-quality</artifactId>
diff --git a/extra/modules/fiftyone-devicedetection/pom.xml b/extra/modules/fiftyone-devicedetection/pom.xml
index c0d58769ef2..2830aa7abe9 100644
--- a/extra/modules/fiftyone-devicedetection/pom.xml
+++ b/extra/modules/fiftyone-devicedetection/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>fiftyone-devicedetection</artifactId>
diff --git a/extra/modules/greenbids-real-time-data/pom.xml b/extra/modules/greenbids-real-time-data/pom.xml
index e73db86865c..acba5f9d198 100644
--- a/extra/modules/greenbids-real-time-data/pom.xml
+++ b/extra/modules/greenbids-real-time-data/pom.xml
@@ -4,7 +4,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>greenbids-real-time-data</artifactId>
diff --git a/extra/modules/live-intent-omni-channel-identity/pom.xml b/extra/modules/live-intent-omni-channel-identity/pom.xml
index 1cf130ebbe4..68327acf677 100644
--- a/extra/modules/live-intent-omni-channel-identity/pom.xml
+++ b/extra/modules/live-intent-omni-channel-identity/pom.xml
@@ -4,7 +4,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>live-intent-omni-channel-identity</artifactId>
diff --git a/extra/modules/optable-targeting/pom.xml b/extra/modules/optable-targeting/pom.xml
index dd1c3cde3f5..0b64435c893 100644
--- a/extra/modules/optable-targeting/pom.xml
+++ b/extra/modules/optable-targeting/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>optable-targeting</artifactId>
diff --git a/extra/modules/pb-ortb2-blocking/pom.xml b/extra/modules/pb-ortb2-blocking/pom.xml
index efd600c964e..bb25f52299f 100644
--- a/extra/modules/pb-ortb2-blocking/pom.xml
+++ b/extra/modules/pb-ortb2-blocking/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>pb-ortb2-blocking</artifactId>
diff --git a/extra/modules/pb-request-correction/pom.xml b/extra/modules/pb-request-correction/pom.xml
index 65ac37335a3..efafbd722e6 100644
--- a/extra/modules/pb-request-correction/pom.xml
+++ b/extra/modules/pb-request-correction/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>pb-request-correction</artifactId>
diff --git a/extra/modules/pb-response-correction/pom.xml b/extra/modules/pb-response-correction/pom.xml
index e164b33c43b..cceab8c1bed 100644
--- a/extra/modules/pb-response-correction/pom.xml
+++ b/extra/modules/pb-response-correction/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>pb-response-correction</artifactId>
diff --git a/extra/modules/pb-richmedia-filter/pom.xml b/extra/modules/pb-richmedia-filter/pom.xml
index d55af45fcd2..f008cd2cc45 100644
--- a/extra/modules/pb-richmedia-filter/pom.xml
+++ b/extra/modules/pb-richmedia-filter/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>pb-richmedia-filter</artifactId>
diff --git a/extra/modules/pb-rule-engine/pom.xml b/extra/modules/pb-rule-engine/pom.xml
index 10ad8507969..90f3741d22d 100644
--- a/extra/modules/pb-rule-engine/pom.xml
+++ b/extra/modules/pb-rule-engine/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>pb-rule-engine</artifactId>
diff --git a/extra/modules/pom.xml b/extra/modules/pom.xml
index 77cad1828ff..67cdeb92ca6 100644
--- a/extra/modules/pom.xml
+++ b/extra/modules/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid</groupId>
         <artifactId>prebid-server-aggregator</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
         <relativePath>../../extra/pom.xml</relativePath>
     </parent>
 
diff --git a/extra/modules/wurfl-devicedetection/pom.xml b/extra/modules/wurfl-devicedetection/pom.xml
index 8fca57013e7..70b260df1f1 100644
--- a/extra/modules/wurfl-devicedetection/pom.xml
+++ b/extra/modules/wurfl-devicedetection/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
     </parent>
 
     <artifactId>wurfl-devicedetection</artifactId>
diff --git a/extra/pom.xml b/extra/pom.xml
index b58ec91c678..04ed6c3692d 100644
--- a/extra/pom.xml
+++ b/extra/pom.xml
@@ -4,14 +4,14 @@
 
     <groupId>org.prebid</groupId>
     <artifactId>prebid-server-aggregator</artifactId>
-    <version>3.44.0-SNAPSHOT</version>
+    <version>4.0.0-rc1</version>
     <packaging>pom</packaging>
 
     <scm>
         <url>https://github.com/prebid/prebid-server-java</url>
         <connection>scm:git:git@github.com:prebid/prebid-server-java.git</connection>
         <developerConnection>scm:git:git@github.com:prebid/prebid-server-java.git</developerConnection>
-        <tag>HEAD</tag>
+        <tag>4.0.0-rc1</tag>
     </scm>
 
     <properties>
diff --git a/pom.xml b/pom.xml
index 9c200ca4a8d..effc1239cda 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid</groupId>
         <artifactId>prebid-server-aggregator</artifactId>
-        <version>3.44.0-SNAPSHOT</version>
+        <version>4.0.0-rc1</version>
         <relativePath>extra/pom.xml</relativePath>
     </parent>
 

From bbc8db3c51b47e0ffae4ad7d26e74e7f85a95167 Mon Sep 17 00:00:00 2001
From: Oleksandr Zhevedenko <720803+Net-burst@users.noreply.github.com>
Date: Thu, 30 Jul 2026 18:35:29 -0400
Subject: [PATCH 2/2] Prebid Server prepare for next development iteration

---
 extra/bundle/pom.xml                                    | 2 +-
 extra/modules/confiant-ad-quality/pom.xml               | 2 +-
 extra/modules/fiftyone-devicedetection/pom.xml          | 2 +-
 extra/modules/greenbids-real-time-data/pom.xml          | 2 +-
 extra/modules/live-intent-omni-channel-identity/pom.xml | 2 +-
 extra/modules/optable-targeting/pom.xml                 | 2 +-
 extra/modules/pb-ortb2-blocking/pom.xml                 | 2 +-
 extra/modules/pb-request-correction/pom.xml             | 2 +-
 extra/modules/pb-response-correction/pom.xml            | 2 +-
 extra/modules/pb-richmedia-filter/pom.xml               | 2 +-
 extra/modules/pb-rule-engine/pom.xml                    | 2 +-
 extra/modules/pom.xml                                   | 2 +-
 extra/modules/wurfl-devicedetection/pom.xml             | 2 +-
 extra/pom.xml                                           | 4 ++--
 pom.xml                                                 | 2 +-
 15 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/extra/bundle/pom.xml b/extra/bundle/pom.xml
index e9409b5baf3..a4a5eb2657e 100644
--- a/extra/bundle/pom.xml
+++ b/extra/bundle/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid</groupId>
         <artifactId>prebid-server-aggregator</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
         <relativePath>../../extra/pom.xml</relativePath>
     </parent>
 
diff --git a/extra/modules/confiant-ad-quality/pom.xml b/extra/modules/confiant-ad-quality/pom.xml
index 24e671b1f48..1e462a72389 100644
--- a/extra/modules/confiant-ad-quality/pom.xml
+++ b/extra/modules/confiant-ad-quality/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>confiant-ad-quality</artifactId>
diff --git a/extra/modules/fiftyone-devicedetection/pom.xml b/extra/modules/fiftyone-devicedetection/pom.xml
index 2830aa7abe9..5f7d069545d 100644
--- a/extra/modules/fiftyone-devicedetection/pom.xml
+++ b/extra/modules/fiftyone-devicedetection/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>fiftyone-devicedetection</artifactId>
diff --git a/extra/modules/greenbids-real-time-data/pom.xml b/extra/modules/greenbids-real-time-data/pom.xml
index acba5f9d198..9eca4d2daaa 100644
--- a/extra/modules/greenbids-real-time-data/pom.xml
+++ b/extra/modules/greenbids-real-time-data/pom.xml
@@ -4,7 +4,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>greenbids-real-time-data</artifactId>
diff --git a/extra/modules/live-intent-omni-channel-identity/pom.xml b/extra/modules/live-intent-omni-channel-identity/pom.xml
index 68327acf677..326c83f00d9 100644
--- a/extra/modules/live-intent-omni-channel-identity/pom.xml
+++ b/extra/modules/live-intent-omni-channel-identity/pom.xml
@@ -4,7 +4,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>live-intent-omni-channel-identity</artifactId>
diff --git a/extra/modules/optable-targeting/pom.xml b/extra/modules/optable-targeting/pom.xml
index 0b64435c893..a2dbe31bb03 100644
--- a/extra/modules/optable-targeting/pom.xml
+++ b/extra/modules/optable-targeting/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>optable-targeting</artifactId>
diff --git a/extra/modules/pb-ortb2-blocking/pom.xml b/extra/modules/pb-ortb2-blocking/pom.xml
index bb25f52299f..16963020dd4 100644
--- a/extra/modules/pb-ortb2-blocking/pom.xml
+++ b/extra/modules/pb-ortb2-blocking/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>pb-ortb2-blocking</artifactId>
diff --git a/extra/modules/pb-request-correction/pom.xml b/extra/modules/pb-request-correction/pom.xml
index efafbd722e6..3202546b490 100644
--- a/extra/modules/pb-request-correction/pom.xml
+++ b/extra/modules/pb-request-correction/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>pb-request-correction</artifactId>
diff --git a/extra/modules/pb-response-correction/pom.xml b/extra/modules/pb-response-correction/pom.xml
index cceab8c1bed..ece05482d15 100644
--- a/extra/modules/pb-response-correction/pom.xml
+++ b/extra/modules/pb-response-correction/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>pb-response-correction</artifactId>
diff --git a/extra/modules/pb-richmedia-filter/pom.xml b/extra/modules/pb-richmedia-filter/pom.xml
index f008cd2cc45..fe5f6050ae0 100644
--- a/extra/modules/pb-richmedia-filter/pom.xml
+++ b/extra/modules/pb-richmedia-filter/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>pb-richmedia-filter</artifactId>
diff --git a/extra/modules/pb-rule-engine/pom.xml b/extra/modules/pb-rule-engine/pom.xml
index 90f3741d22d..81705280c17 100644
--- a/extra/modules/pb-rule-engine/pom.xml
+++ b/extra/modules/pb-rule-engine/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>pb-rule-engine</artifactId>
diff --git a/extra/modules/pom.xml b/extra/modules/pom.xml
index 67cdeb92ca6..134132de5c5 100644
--- a/extra/modules/pom.xml
+++ b/extra/modules/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid</groupId>
         <artifactId>prebid-server-aggregator</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
         <relativePath>../../extra/pom.xml</relativePath>
     </parent>
 
diff --git a/extra/modules/wurfl-devicedetection/pom.xml b/extra/modules/wurfl-devicedetection/pom.xml
index 70b260df1f1..4446b57fb52 100644
--- a/extra/modules/wurfl-devicedetection/pom.xml
+++ b/extra/modules/wurfl-devicedetection/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid.server.hooks.modules</groupId>
         <artifactId>all-modules</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>wurfl-devicedetection</artifactId>
diff --git a/extra/pom.xml b/extra/pom.xml
index 04ed6c3692d..a4608671471 100644
--- a/extra/pom.xml
+++ b/extra/pom.xml
@@ -4,14 +4,14 @@
 
     <groupId>org.prebid</groupId>
     <artifactId>prebid-server-aggregator</artifactId>
-    <version>4.0.0-rc1</version>
+    <version>4.0.0-SNAPSHOT</version>
     <packaging>pom</packaging>
 
     <scm>
         <url>https://github.com/prebid/prebid-server-java</url>
         <connection>scm:git:git@github.com:prebid/prebid-server-java.git</connection>
         <developerConnection>scm:git:git@github.com:prebid/prebid-server-java.git</developerConnection>
-        <tag>4.0.0-rc1</tag>
+        <tag>HEAD</tag>
     </scm>
 
     <properties>
diff --git a/pom.xml b/pom.xml
index effc1239cda..030c65d6418 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.prebid</groupId>
         <artifactId>prebid-server-aggregator</artifactId>
-        <version>4.0.0-rc1</version>
+        <version>4.0.0-SNAPSHOT</version>
         <relativePath>extra/pom.xml</relativePath>
     </parent>
 
