From 5a0d4dbac6bf60c5e6f166d54ed6d35441e1e397 Mon Sep 17 00:00:00 2001
From: jarebudev <23311805+jarebudev@users.noreply.github.com>
Date: Tue, 17 Jun 2025 11:10:41 +0100
Subject: [PATCH 1/2] added upper bound to parent pom range

Signed-off-by: jarebudev <23311805+jarebudev@users.noreply.github.com>
---
 hooks/open-telemetry/pom.xml              | 2 +-
 providers/configcat/pom.xml               | 2 +-
 providers/env-var/pom.xml                 | 2 +-
 providers/flagd/pom.xml                   | 2 +-
 providers/flagsmith/pom.xml               | 2 +-
 providers/flipt/pom.xml                   | 2 +-
 providers/go-feature-flag/pom.xml         | 2 +-
 providers/jsonlogic-eval-provider/pom.xml | 2 +-
 providers/multiprovider/pom.xml           | 2 +-
 providers/statsig/pom.xml                 | 2 +-
 providers/unleash/pom.xml                 | 2 +-
 tools/flagd-http-connector/pom.xml        | 2 +-
 tools/junit-openfeature/pom.xml           | 2 +-
 13 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/hooks/open-telemetry/pom.xml b/hooks/open-telemetry/pom.xml
index 8db032e8a..dcbbbc61e 100644
--- a/hooks/open-telemetry/pom.xml
+++ b/hooks/open-telemetry/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.hooks</groupId>
diff --git a/providers/configcat/pom.xml b/providers/configcat/pom.xml
index 50600f389..458b4486c 100644
--- a/providers/configcat/pom.xml
+++ b/providers/configcat/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/env-var/pom.xml b/providers/env-var/pom.xml
index d06597477..dfba1ce7a 100644
--- a/providers/env-var/pom.xml
+++ b/providers/env-var/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/flagd/pom.xml b/providers/flagd/pom.xml
index 713911538..4e4608e7d 100644
--- a/providers/flagd/pom.xml
+++ b/providers/flagd/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/flagsmith/pom.xml b/providers/flagsmith/pom.xml
index b170c2396..3e2189cd2 100644
--- a/providers/flagsmith/pom.xml
+++ b/providers/flagsmith/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/flipt/pom.xml b/providers/flipt/pom.xml
index 1fcff735f..dfdd011da 100644
--- a/providers/flipt/pom.xml
+++ b/providers/flipt/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/go-feature-flag/pom.xml b/providers/go-feature-flag/pom.xml
index aed5a64b8..9535ef13e 100644
--- a/providers/go-feature-flag/pom.xml
+++ b/providers/go-feature-flag/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/jsonlogic-eval-provider/pom.xml b/providers/jsonlogic-eval-provider/pom.xml
index dbc754d2e..59dc2d51f 100644
--- a/providers/jsonlogic-eval-provider/pom.xml
+++ b/providers/jsonlogic-eval-provider/pom.xml
@@ -4,7 +4,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <!-- The group id MUST start with dev.openfeature, or publishing will fail. OpenFeature has verified ownership of this (reversed) domain. -->
diff --git a/providers/multiprovider/pom.xml b/providers/multiprovider/pom.xml
index 237d044e7..c8c0990ab 100644
--- a/providers/multiprovider/pom.xml
+++ b/providers/multiprovider/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/statsig/pom.xml b/providers/statsig/pom.xml
index 5b18b3f6f..b1e9bba7d 100644
--- a/providers/statsig/pom.xml
+++ b/providers/statsig/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/unleash/pom.xml b/providers/unleash/pom.xml
index 1eaf389fa..e6e4daf8d 100644
--- a/providers/unleash/pom.xml
+++ b/providers/unleash/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/tools/flagd-http-connector/pom.xml b/tools/flagd-http-connector/pom.xml
index eb089d431..9c3348f74 100644
--- a/tools/flagd-http-connector/pom.xml
+++ b/tools/flagd-http-connector/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.tools</groupId>
diff --git a/tools/junit-openfeature/pom.xml b/tools/junit-openfeature/pom.xml
index 985de85b0..dc633a8bf 100644
--- a/tools/junit-openfeature/pom.xml
+++ b/tools/junit-openfeature/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,)</version>
+        <version>[0.2,0.3)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.tools</groupId>

From b1ce24f269e70acd9744e106513a9e7dc205656e Mon Sep 17 00:00:00 2001
From: Simon Schrottner <simon.schrottner@dynatrace.com>
Date: Wed, 18 Jun 2025 09:14:22 +0200
Subject: [PATCH 2/2] fixup: change upper bound based on recommendation

---
 hooks/open-telemetry/pom.xml              | 2 +-
 providers/configcat/pom.xml               | 2 +-
 providers/env-var/pom.xml                 | 2 +-
 providers/flagd/pom.xml                   | 2 +-
 providers/flagsmith/pom.xml               | 2 +-
 providers/flipt/pom.xml                   | 2 +-
 providers/go-feature-flag/pom.xml         | 2 +-
 providers/jsonlogic-eval-provider/pom.xml | 2 +-
 providers/multiprovider/pom.xml           | 2 +-
 providers/statsig/pom.xml                 | 2 +-
 providers/unleash/pom.xml                 | 2 +-
 tools/flagd-http-connector/pom.xml        | 2 +-
 tools/junit-openfeature/pom.xml           | 2 +-
 13 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/hooks/open-telemetry/pom.xml b/hooks/open-telemetry/pom.xml
index dcbbbc61e..30b0792c4 100644
--- a/hooks/open-telemetry/pom.xml
+++ b/hooks/open-telemetry/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.hooks</groupId>
diff --git a/providers/configcat/pom.xml b/providers/configcat/pom.xml
index 263071525..976561e9f 100644
--- a/providers/configcat/pom.xml
+++ b/providers/configcat/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/env-var/pom.xml b/providers/env-var/pom.xml
index dfba1ce7a..0ec8cb4d1 100644
--- a/providers/env-var/pom.xml
+++ b/providers/env-var/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/flagd/pom.xml b/providers/flagd/pom.xml
index 4e4608e7d..eca46cb99 100644
--- a/providers/flagd/pom.xml
+++ b/providers/flagd/pom.xml
@@ -6,7 +6,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/flagsmith/pom.xml b/providers/flagsmith/pom.xml
index 3e2189cd2..7704f2e58 100644
--- a/providers/flagsmith/pom.xml
+++ b/providers/flagsmith/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/flipt/pom.xml b/providers/flipt/pom.xml
index 8cf842461..dfa88c95d 100644
--- a/providers/flipt/pom.xml
+++ b/providers/flipt/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/go-feature-flag/pom.xml b/providers/go-feature-flag/pom.xml
index d04f721e9..33df0b96e 100644
--- a/providers/go-feature-flag/pom.xml
+++ b/providers/go-feature-flag/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/jsonlogic-eval-provider/pom.xml b/providers/jsonlogic-eval-provider/pom.xml
index 59dc2d51f..80a230ec6 100644
--- a/providers/jsonlogic-eval-provider/pom.xml
+++ b/providers/jsonlogic-eval-provider/pom.xml
@@ -4,7 +4,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <!-- The group id MUST start with dev.openfeature, or publishing will fail. OpenFeature has verified ownership of this (reversed) domain. -->
diff --git a/providers/multiprovider/pom.xml b/providers/multiprovider/pom.xml
index 0807383c1..70f58caf5 100644
--- a/providers/multiprovider/pom.xml
+++ b/providers/multiprovider/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/statsig/pom.xml b/providers/statsig/pom.xml
index 9e414e586..3822fb98d 100644
--- a/providers/statsig/pom.xml
+++ b/providers/statsig/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/providers/unleash/pom.xml b/providers/unleash/pom.xml
index de76684bf..988a58678 100644
--- a/providers/unleash/pom.xml
+++ b/providers/unleash/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.providers</groupId>
diff --git a/tools/flagd-http-connector/pom.xml b/tools/flagd-http-connector/pom.xml
index 9c3348f74..1740bb0c2 100644
--- a/tools/flagd-http-connector/pom.xml
+++ b/tools/flagd-http-connector/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.tools</groupId>
diff --git a/tools/junit-openfeature/pom.xml b/tools/junit-openfeature/pom.xml
index dc633a8bf..3198adce2 100644
--- a/tools/junit-openfeature/pom.xml
+++ b/tools/junit-openfeature/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>dev.openfeature.contrib</groupId>
         <artifactId>parent</artifactId>
-        <version>[0.2,0.3)</version>
+        <version>[0.2,1.0)</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <groupId>dev.openfeature.contrib.tools</groupId>