This is an automated email from the ASF dual-hosted git repository.

sxnan pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/flink-web.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 90946abb3 Add Flink 1.20.3 release (#807)
90946abb3 is described below

commit 90946abb3fd2badbafb743d4bbd51827a793eb06
Author: Xuannan <[email protected]>
AuthorDate: Thu Oct 9 15:24:47 2025 +0800

    Add Flink 1.20.3 release (#807)
---
 docs/content/posts/2025-10-09-release-1.20.3.md | 104 ++++++++++++++++++++++++
 docs/data/flink.yml                             |  14 ++--
 docs/data/release_archive.yml                   |   4 +
 3 files changed, 115 insertions(+), 7 deletions(-)

diff --git a/docs/content/posts/2025-10-09-release-1.20.3.md 
b/docs/content/posts/2025-10-09-release-1.20.3.md
new file mode 100644
index 000000000..6ec311512
--- /dev/null
+++ b/docs/content/posts/2025-10-09-release-1.20.3.md
@@ -0,0 +1,104 @@
+---
+title:  "Apache Flink 1.20.3 Release Announcement"
+date: "2025-10-09T00:00:00.000Z"
+aliases:
+- /news/2025/10/09/release-1.20.3.html
+authors:
+- sxnan:
+  name: "Xuannan Su"
+
+---
+
+The Apache Flink Community is pleased to announce the second bug fix release 
of the Flink 1.20 series.
+
+This release includes 16 bug fixes, vulnerability fixes, and minor 
improvements for Flink 1.20.
+Below you will find a list of all bugfixes and improvements (excluding 
improvements to the build infrastructure and build stability). For a complete 
list of all changes see:
+[JIRA](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12355933).
+
+We highly recommend all users upgrade to Flink 1.20.3 or higher.
+
+# Release Artifacts
+
+## Maven Dependencies
+
+```xml
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-java</artifactId>
+  <version>1.20.3</version>
+</dependency>
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-streaming-java</artifactId>
+  <version>1.20.3</version>
+</dependency>
+<dependency>
+  <groupId>org.apache.flink</groupId>
+  <artifactId>flink-clients</artifactId>
+  <version>1.20.3</version>
+</dependency>
+```
+
+## Binaries
+
+You can find the binaries on the updated [Downloads page]({{< relref 
"downloads" >}}).
+
+## Docker Images
+
+* [library/flink](https://hub.docker.com/_/flink/tags?page=1&name=1.20.3) 
(official images)
+* 
[apache/flink](https://hub.docker.com/r/apache/flink/tags?page=1&name=1.20.3) 
(ASF repository)
+
+## PyPi
+
+* [apache-flink==1.20.3](https://pypi.org/project/apache-flink/1.20.3/)
+
+# Release Notes
+
+        Release Notes - Flink - Version 1.20.3
+                
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-37181'>FLINK-37181</a>] -     
    Failed to validate Maven wrapper SHA-256 on MacOS with mvnw
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-37747'>FLINK-37747</a>] -     
    GlobalCommitterOperator cannot commit after scaling writer/committer
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38035'>FLINK-38035</a>] -     
    Security Vulnerability in PyFlink Logging Mechanism (PythonEnvUtils.java)
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38098'>FLINK-38098</a>] -     
    When submitting a task with the flink run command, adding the -sae 
parameter will cause the task to be killed
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38121'>FLINK-38121</a>] -     
    Build python wheel on linux failed
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38137'>FLINK-38137</a>] -     
    RocksDB State Backend Null Serialization Causes NPE and Asymmetric 
(De)Serialization Logic
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38143'>FLINK-38143</a>] -     
    Pyflink flat YAML based config support is broken
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38267'>FLINK-38267</a>] -     
    Job cannot be recovered from unaligned checkpoint after rescaling when one 
task has multiple exchanges
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38327'>FLINK-38327</a>] -     
    NPE during recovery from file-merged checkpoint after FO
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38332'>FLINK-38332</a>] -     
    Upgrade pemja to 0.5.5
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38347'>FLINK-38347</a>] -     
    Checkpoint file-merging manager may delete the directory unexpectedly when 
some RPC messages lost
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38370'>FLINK-38370</a>] -     
    CommitterOperator does not checkpoint all pending committables
+</li>
+</ul>
+                
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-37946'>FLINK-37946</a>] -     
    correct the example sql on page Table API SQL EXPLAIN
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38044'>FLINK-38044</a>] -     
    [UI] upgrade runtime web Angular framework and related deps to lastest 
version
+</li>
+</ul>
+                                                                               
                                     
+<h2>        Technical Debt
+</h2>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-37952'>FLINK-37952</a>] -     
    Do not tar python wheel packages in GH Nightly workflow
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/FLINK-38091'>FLINK-38091</a>] -     
    Update japicmp configuration post 1.20.2
+</li>
+</ul>
diff --git a/docs/data/flink.yml b/docs/data/flink.yml
index 1a9290d36..fb907ca91 100644
--- a/docs/data/flink.yml
+++ b/docs/data/flink.yml
@@ -34,13 +34,13 @@
   source_release_sha512_url: 
"https://downloads.apache.org/flink/flink-2.0.0/flink-2.0.0-src.tgz.sha512";
 
 1.20:
-  name: "Apache Flink 1.20.2"
-  binary_release_url: 
"https://www.apache.org/dyn/closer.lua/flink/flink-1.20.2/flink-1.20.2-bin-scala_2.12.tgz";
-  binary_release_asc_url: 
"https://downloads.apache.org/flink/flink-1.20.2/flink-1.20.2-bin-scala_2.12.tgz.asc";
-  binary_release_sha512_url: 
"https://downloads.apache.org/flink/flink-1.20.2/flink-1.20.2-bin-scala_2.12.tgz.sha512";
-  source_release_url: 
"https://www.apache.org/dyn/closer.lua/flink/flink-1.20.2/flink-1.20.2-src.tgz";
-  source_release_asc_url: 
"https://downloads.apache.org/flink/flink-1.20.2/flink-1.20.2-src.tgz.asc";
-  source_release_sha512_url: 
"https://downloads.apache.org/flink/flink-1.20.2/flink-1.20.2-src.tgz.sha512";
+  name: "Apache Flink 1.20.3"
+  binary_release_url: 
"https://www.apache.org/dyn/closer.lua/flink/flink-1.20.3/flink-1.20.3-bin-scala_2.12.tgz";
+  binary_release_asc_url: 
"https://downloads.apache.org/flink/flink-1.20.3/flink-1.20.3-bin-scala_2.12.tgz.asc";
+  binary_release_sha512_url: 
"https://downloads.apache.org/flink/flink-1.20.3/flink-1.20.3-bin-scala_2.12.tgz.sha512";
+  source_release_url: 
"https://www.apache.org/dyn/closer.lua/flink/flink-1.20.3/flink-1.20.3-src.tgz";
+  source_release_asc_url: 
"https://downloads.apache.org/flink/flink-1.20.3/flink-1.20.3-src.tgz.asc";
+  source_release_sha512_url: 
"https://downloads.apache.org/flink/flink-1.20.3/flink-1.20.3-src.tgz.sha512";
   release_notes_url: 
"https://nightlies.apache.org/flink/flink-docs-release-1.20/release-notes/flink-1.20";
 
 1.19:
diff --git a/docs/data/release_archive.yml b/docs/data/release_archive.yml
index 3cc613f82..868c26501 100644
--- a/docs/data/release_archive.yml
+++ b/docs/data/release_archive.yml
@@ -8,6 +8,10 @@ release_archive:
       version_short: "2.0"
       version_long: 2.0.0
       release_date: 2025-03-24
+    -
+      version_short: "1.20"
+      version_long: 1.20.3
+      release_date: 2025-10-09
     -
       version_short: "1.20"
       version_long: 1.20.2

Reply via email to