Apache Flink 2.1.3 Release Announcement

June 14, 2026 - Yunfeng Zhou

The Apache Flink Community is pleased to announce the third bug fix release of the Flink 2.1 series.

This release includes 5 bug fixes, vulnerability fixes, and minor improvements for Flink 2.1. Below you will find a list of all bug fixes and improvements (excluding improvements to the build infrastructure and build stability). For a complete list of all changes see: JIRA.

We highly recommend all users upgrade to Flink 2.1.3 or higher.

Release Artifacts #

Maven Dependencies #

<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-java</artifactId>
  <version>2.1.3</version>
</dependency>
<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-streaming-java</artifactId>
  <version>2.1.3</version>
</dependency>
<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-clients</artifactId>
  <version>2.1.3</version>
</dependency>

Binaries #

You can find the binaries on the updated Downloads page.

Docker Images #

PyPi #

Release Notes #

    Release Notes - Flink - Version 2.1.3

Bug

  • [FLINK-35661] - MiniBatchGroupAggFunction can silently drop records under certain conditions
  • [FLINK-39136] - GS file system fails to retry on certain 503's due to old GCS lib dependency
  • [FLINK-39534] - Upgrade pemja to 0.5.7
  • [FLINK-39761] - Missing 'Connection: close' header on '304 Not Modified' responses causes proxy connection pool poisoning
  • [FLINK-39897] - limit() without an order produces invalid SQL