diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 36a2ce53..b20dd4d3 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- flink: [ "1.16.3", "1.17.2", "1.18.1"]
+ flink: ["1.18.1", "1.19.1", "1.20.0"]
steps:
- uses: actions/checkout@v3
@@ -38,7 +38,7 @@ jobs:
- name: Test JavaDoc
run: mvn $MAVEN_CLI_OPTS $JAVA_ADDITIONAL_OPTS javadoc:javadoc
- if: startsWith(matrix.flink, '1.18')
+ if: startsWith(matrix.flink, '1.20')
- name: Add coverage to PR
id: jacoco
@@ -48,4 +48,4 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
min-coverage-overall: 40
min-coverage-changed-files: 60
- if: startsWith(matrix.flink, '1.18') && github.event.pull_request.head.repo.fork == false
+ if: startsWith(matrix.flink, '1.20') && github.event.pull_request.head.repo.fork == false
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d38dc424..9776b79b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,8 @@
## [Unreleased]
-- ignore Eclipse files in .gitignore
+- Ignore Eclipse files in .gitignore
+- Support Flink 1.20
## [0.17.0] - 2024-11-28
diff --git a/README.md b/README.md
index 68297e0e..a03196d7 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,9 @@ In case of updating http-connector please see [Breaking changes](#breaking-chang
## Prerequisites
* Java 11
* Maven 3
-* Flink 1.16+
+* Flink 1.18+. Recommended Flink 1.20.*
+
+
## Runtime dependencies
This connector has few Flink's runtime dependencies, that are expected to be provided.
diff --git a/pom.xml b/pom.xml
index ba050aed..85441566 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,7 +69,7 @@ under the License.
- 1.16.3
+ 1.18.1
11
2.12
@@ -303,10 +303,6 @@ under the License.
org.apache.maven.plugins
maven-surefire-plugin
3.0.0-M5
-
-
- @{argLine} --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED
-