diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
index 76bde79..50b69a2 100644
--- a/.github/pull_request_template.md
+++ b/.github/pull_request_template.md
@@ -7,16 +7,11 @@
- Not all of these items are applicable to all PRs, the author should update this template to only leave the boxes in that are relevant
- Please make sure all these things are done and tick the boxes
-```[tasklist]
# Reviewer
- [ ] Code contains useful comments
- [ ] (Integration-)Test cases added
- [ ] Documentation added or updated
- [ ] Changelog updated
-```
-```[tasklist]
# Acceptance
- [ ] Proper release label has been added
-```
-
diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index a7fe126..b7f06ae 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -21,8 +21,8 @@ jobs:
matrix:
profile:
- {druid: druid-30.0.1, java: '17'}
- - {druid: druid-31.0.1, java: '17'}
- {druid: druid-33.0.0, java: '17'}
+ - {druid: druid-34.0.0, java: '17'}
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index d1e80c7..0564601 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -10,8 +10,8 @@ on:
type: choice
options:
- druid-30.0.1
- - druid-31.0.1
- druid-33.0.0
+ - druid-34.0.0
stackable-version:
description: 'The stackable "patch" version to use for this release (e.g., "0").'
required: true
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 371290b..7295878 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,16 @@
## [Unreleased]
+### Added
+
+- Add support for Druid 34.0.0 ([#134]).
+
+### Removed
+
+- Remove support for Druid 31.0.1 ([#134]).
+
+[#134]: https://github.com/stackabletech/druid-opa-authorizer/pull/134
+
## [0.7.0] - 2025-05-31
### Added
diff --git a/README.md b/README.md
index c2c0879..8314939 100644
--- a/README.md
+++ b/README.md
@@ -7,14 +7,14 @@ An Apache Druid extension to request policy decisions from [Open Policy Agent](h
This project was tested against these Druid versions:
- 30.0.1
-- 31.0.1
- 33.0.0
+- 34.0.0
## Building
This repository uses Maven and requires at least Java 11 to build:
- mvn -P druid-33.0.0 clean package
+ mvn -P druid-34.0.0 clean package
Please check that the Druid version you are building for is supported and adapt the profile accordingly.
The result of this is a JAR file in the `target` directory.
diff --git a/pom.xml b/pom.xml
index 76a2f7d..96d66fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,6 +95,12 @@
${druid.version}
provided
+
+ org.apache.druid
+ druid-processing
+ ${druid.version}
+ provided
+
@@ -154,12 +160,10 @@
${maven-enforcer-plugin.version}
-
-
- druid-30.0.1,druid-31.0.1,druid-33.0.0
+ druid-30.0.1,druid-33.0.0,druid-34.0.0
false
@@ -333,24 +337,17 @@
2.12.7.1
provided
-
- org.apache.druid
- druid-processing
- ${druid.version}
- provided
-
-
- druid-31.0.1
+ druid-33.0.0
17
- 31.0.1
+ 33.0.0
32.0.1-jre
4.1.0
- 2.12.7
+ 34.0.0
+ 32.1.3-jre
+ 5.1.0
+ 2.18.4
+
com.fasterxml.jackson.core
- jackson-databind
- 2.12.7.1
- provided
-
-
- org.apache.druid
- druid-processing
- ${druid.version}
+ jackson-core
+ 2.18.4.1
provided
+
+
+
+
+ com.google.inject
+ guice
+ ${guice.version}
+ provided
+
+
+