diff --git a/.github/component_owners.yml b/.github/component_owners.yml
index 1f42662bc..c5641fde7 100644
--- a/.github/component_owners.yml
+++ b/.github/component_owners.yml
@@ -37,6 +37,8 @@ components:
- liran2000
providers/multiprovider:
- liran2000
+ tools/flagd-http-connector:
+ - liran2000
ignored-authors:
- renovate-bot
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index cd9468078..96753d661 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -11,5 +11,6 @@
"providers/statsig": "0.1.0",
"providers/multiprovider": "0.0.1",
"tools/junit-openfeature": "0.1.2",
+ "tools/flagd-http-connector": "0.0.1",
".": "0.2.2"
}
diff --git a/pom.xml b/pom.xml
index b408bf9c5..3d1408b3f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -128,13 +128,6 @@
test
-
- uk.org.lidalia
- slf4j-test
- 1.2.0
- test
-
-
org.assertj
assertj-core
diff --git a/providers/flagd/README.md b/providers/flagd/README.md
index de0d8a091..ab2207d83 100644
--- a/providers/flagd/README.md
+++ b/providers/flagd/README.md
@@ -94,6 +94,9 @@ FlagdProvider flagdProvider = new FlagdProvider(options);
> 2. Offline file
> 3. gRPC
+A custom connector implementation example is available at
+[HTTP Connector](https://github.com/open-feature/java-sdk-contrib/tree/main/tools/flagd-http-connector#http-connector).
+
### Configuration options
Most options can be defined in the constructor or as environment variables, with constructor options having the highest
diff --git a/providers/go-feature-flag/pom.xml b/providers/go-feature-flag/pom.xml
index ce92d8829..0d606cc47 100644
--- a/providers/go-feature-flag/pom.xml
+++ b/providers/go-feature-flag/pom.xml
@@ -81,5 +81,11 @@
test
+
+ com.google.guava
+ guava
+ 33.4.8-jre
+
+
diff --git a/release-please-config.json b/release-please-config.json
index ad800b4a9..2ac7f25f8 100644
--- a/release-please-config.json
+++ b/release-please-config.json
@@ -134,6 +134,17 @@
"README.md"
]
},
+ "tools/flagd-http-connector": {
+ "package-name": "dev.openfeature.contrib.tools.flagdhttpconnector",
+ "release-type": "simple",
+ "bump-minor-pre-major": true,
+ "bump-patch-for-minor-pre-major": true,
+ "versioning": "default",
+ "extra-files": [
+ "pom.xml",
+ "README.md"
+ ]
+ },
".": {
"package-name": "dev.openfeature.contrib.parent",
"release-type": "simple",