blob: 23eb3eb30d522f966493bee8f4e25ffa8a64232f [file] [log] [blame]
<!DOCTYPE html>
<html lang="en" dir=ZgotmplZ>
<head>
<link rel="stylesheet" href="/bootstrap/css/bootstrap.min.css">
<script src="/bootstrap/js/bootstrap.bundle.min.js"></script>
<link rel="stylesheet" type="text/css" href="/font-awesome/css/font-awesome.min.css">
<script src="/js/anchor.min.js"></script>
<script src="/js/flink.js"></script>
<link rel="canonical" href="https://flink.apache.org/downloads/">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache Flink® Downloads # Apache Flink # Apache Flink® 1.19.0 is the latest stable release.
Apache Flink 1.19.0 # Apache Flink 1.19.0 (asc, sha512)
Apache Flink 1.19.0 Source Release (asc, sha512)
Release Notes # Please have a look at the Release Notes for Apache Flink 1.19.0 if you plan to upgrade your Flink setup from a previous version.
Apache Flink 1.18.1 # Apache Flink 1.18.1 (asc, sha512)
Apache Flink 1.">
<meta name="theme-color" content="#FFFFFF"><meta property="og:title" content="Downloads" />
<meta property="og:description" content="Apache Flink® Downloads # Apache Flink # Apache Flink® 1.19.0 is the latest stable release.
Apache Flink 1.19.0 # Apache Flink 1.19.0 (asc, sha512)
Apache Flink 1.19.0 Source Release (asc, sha512)
Release Notes # Please have a look at the Release Notes for Apache Flink 1.19.0 if you plan to upgrade your Flink setup from a previous version.
Apache Flink 1.18.1 # Apache Flink 1.18.1 (asc, sha512)
Apache Flink 1." />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://flink.apache.org/downloads/" /><meta property="article:section" content="" />
<title>Downloads | Apache Flink</title>
<link rel="manifest" href="/manifest.json">
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="alternate" hreflang="zh" href="https://flink.apache.org/zh/downloads/" title="Downloads">
<link rel="stylesheet" href="/book.min.22eceb4d17baa9cdc0f57345edd6f215a40474022dfee39b63befb5fb3c596b5.css" integrity="sha256-IuzrTRe6qc3A9XNF7dbyFaQEdAIt/uObY777X7PFlrU=">
<script defer src="/en.search.min.2698f0d1b683dae4d6cb071668b310a55ebcf1c48d11410a015a51d90105b53e.js" integrity="sha256-Jpjw0baD2uTWywcWaLMQpV688cSNEUEKAVpR2QEFtT4="></script>
<!--
Made with Book Theme
https://github.com/alex-shpak/hugo-book
-->
<meta name="generator" content="Hugo 0.124.1">
<script>
var _paq = window._paq = window._paq || [];
_paq.push(['disableCookies']);
_paq.push(["setDomains", ["*.flink.apache.org","*.nightlies.apache.org/flink"]]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//analytics.apache.org/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
</head>
<body dir=ZgotmplZ>
<header>
<nav class="navbar navbar-expand-xl">
<div class="container-fluid">
<a class="navbar-brand" href="/">
<img src="/img/logo/png/100/flink_squirrel_100_color.png" alt="Apache Flink" height="47" width="47" class="d-inline-block align-text-middle">
<span>Apache Flink</span>
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<i class="fa fa-bars navbar-toggler-icon"></i>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">About</a>
<ul class="dropdown-menu">
<li>
<a class="dropdown-item" href="/what-is-flink/flink-architecture/">Architecture</a>
</li>
<li>
<a class="dropdown-item" href="/what-is-flink/flink-applications/">Applications</a>
</li>
<li>
<a class="dropdown-item" href="/what-is-flink/flink-operations/">Operations</a>
</li>
<li>
<a class="dropdown-item" href="/what-is-flink/use-cases/">Use Cases</a>
</li>
<li>
<a class="dropdown-item" href="/what-is-flink/powered-by/">Powered By</a>
</li>
<li>
<a class="dropdown-item" href="/what-is-flink/roadmap/">Roadmap</a>
</li>
<li>
<a class="dropdown-item" href="/what-is-flink/community/">Community & Project Info</a>
</li>
<li>
<a class="dropdown-item" href="/what-is-flink/security/">Security</a>
</li>
<li>
<a class="dropdown-item" href="/what-is-flink/special-thanks/">Special Thanks</a>
</li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Getting Started</a>
<ul class="dropdown-menu">
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-docs-stable/docs/try-flink/local_installation/">With Flink<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-kubernetes-operator-docs-stable/docs/try-flink-kubernetes-operator/quick-start/">With Flink Kubernetes Operator<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-cdc-docs-stable/docs/get-started/introduction/">With Flink CDC<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-ml-docs-stable/docs/try-flink-ml/quick-start/">With Flink ML<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-statefun-docs-stable/getting-started/project-setup.html">With Flink Stateful Functions<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-docs-stable/docs/learn-flink/overview/">Training Course<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Documentation</a>
<ul class="dropdown-menu">
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-docs-stable/">Flink 1.19 (stable)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-docs-master/">Flink Master (snapshot)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-kubernetes-operator-docs-stable/">Kubernetes Operator 1.8 (latest)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-kubernetes-operator-docs-main">Kubernetes Operator Main (snapshot)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-cdc-docs-stable">CDC 3.0 (stable)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-cdc-docs-master">CDC Master (snapshot)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-ml-docs-stable/">ML 2.3 (stable)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-ml-docs-master">ML Master (snapshot)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-statefun-docs-stable/">Stateful Functions 3.3 (stable)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
<li>
<a class="dropdown-item" href="https://nightlies.apache.org/flink/flink-statefun-docs-master">Stateful Functions Master (snapshot)<i class="link fa fa-external-link title" aria-hidden="true"></i>
</a>
</li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">How to Contribute</a>
<ul class="dropdown-menu">
<li>
<a class="dropdown-item" href="/how-to-contribute/overview/">Overview</a>
</li>
<li>
<a class="dropdown-item" href="/how-to-contribute/contribute-code/">Contribute Code</a>
</li>
<li>
<a class="dropdown-item" href="/how-to-contribute/reviewing-prs/">Review Pull Requests</a>
</li>
<li>
<a class="dropdown-item" href="/how-to-contribute/code-style-and-quality-preamble/">Code Style and Quality Guide</a>
</li>
<li>
<a class="dropdown-item" href="/how-to-contribute/contribute-documentation/">Contribute Documentation</a>
</li>
<li>
<a class="dropdown-item" href="/how-to-contribute/documentation-style-guide/">Documentation Style Guide</a>
</li>
<li>
<a class="dropdown-item" href="/how-to-contribute/improve-website/">Contribute to the Website</a>
</li>
<li>
<a class="dropdown-item" href="/how-to-contribute/getting-help/">Getting Help</a>
</li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link" href="/posts/">Flink Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/downloads/">Downloads</a>
</li>
</ul>
<div class="book-search">
<div class="book-search-spinner hidden">
<i class="fa fa-refresh fa-spin"></i>
</div>
<form class="search-bar d-flex" onsubmit="return false;"su>
<input type="text" id="book-search-input" placeholder="Search" aria-label="Search" maxlength="64" data-hotkeys="s/">
<i class="fa fa-search search"></i>
<i class="fa fa-circle-o-notch fa-spin spinner"></i>
</form>
<div class="book-search-spinner hidden"></div>
<ul id="book-search-results"></ul>
</div>
</div>
</div>
</nav>
<div class="navbar-clearfix"></div>
</header>
<main class="flex">
<section class="container book-page">
<article class="markdown"><!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<h1 id="apache-flink-downloads">
Apache Flink® Downloads
<a class="anchor" href="#apache-flink-downloads">#</a>
</h1>
<h2 id="apache-flink">
Apache Flink
<a class="anchor" href="#apache-flink">#</a>
</h2>
<p>Apache Flink® 1.19.0 is the latest stable release.</p>
<h3 id="apache-flink-1190">
Apache Flink 1.19.0
<a class="anchor" href="#apache-flink-1190">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.19.0/flink-1.19.0-bin-scala_2.12.tgz">Apache Flink 1.19.0</a> <a href="https://downloads.apache.org/flink/flink-1.19.0/flink-1.19.0-bin-scala_2.12.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-1.19.0/flink-1.19.0-bin-scala_2.12.tgz.sha512">sha512)</a></p>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.19.0/flink-1.19.0-src.tgz">Apache Flink 1.19.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-1.19.0/flink-1.19.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-1.19.0/flink-1.19.0-src.tgz.sha512">sha512)</a></p>
<h4 id="release-notes">
Release Notes
<a class="anchor" href="#release-notes">#</a>
</h4>
<p>Please have a look at the <a href="https://nightlies.apache.org/flink/flink-docs-release-1.19/release-notes/flink-1.19">Release Notes for Apache Flink 1.19.0</a> if you plan to upgrade your Flink setup from a previous version.</p>
<h3 id="apache-flink-1181">
Apache Flink 1.18.1
<a class="anchor" href="#apache-flink-1181">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.18.1/flink-1.18.1-bin-scala_2.12.tgz">Apache Flink 1.18.1</a> <a href="https://downloads.apache.org/flink/flink-1.18.1/flink-1.18.1-bin-scala_2.12.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-1.18.1/flink-1.18.1-bin-scala_2.12.tgz.sha512">sha512)</a></p>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.18.1/flink-1.18.1-src.tgz">Apache Flink 1.18.1 Source Release</a> <a href="https://downloads.apache.org/flink/flink-1.18.1/flink-1.18.1-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-1.18.1/flink-1.18.1-src.tgz.sha512">sha512)</a></p>
<h4 id="release-notes-1">
Release Notes
<a class="anchor" href="#release-notes-1">#</a>
</h4>
<p>Please have a look at the <a href="https://nightlies.apache.org/flink/flink-docs-release-1.18/release-notes/flink-1.18">Release Notes for Apache Flink 1.18.1</a> if you plan to upgrade your Flink setup from a previous version.</p>
<h3 id="apache-flink-1172">
Apache Flink 1.17.2
<a class="anchor" href="#apache-flink-1172">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.17.2/flink-1.17.2-bin-scala_2.12.tgz">Apache Flink 1.17.2</a> <a href="https://downloads.apache.org/flink/flink-1.17.2/flink-1.17.2-bin-scala_2.12.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-1.17.2/flink-1.17.2-bin-scala_2.12.tgz.sha512">sha512)</a></p>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.17.2/flink-1.17.2-src.tgz">Apache Flink 1.17.2 Source Release</a> <a href="https://downloads.apache.org/flink/flink-1.17.2/flink-1.17.2-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-1.17.2/flink-1.17.2-src.tgz.sha512">sha512)</a></p>
<h4 id="release-notes-2">
Release Notes
<a class="anchor" href="#release-notes-2">#</a>
</h4>
<p>Please have a look at the <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17/release-notes/flink-1.17">Release Notes for Apache Flink 1.17.2</a> if you plan to upgrade your Flink setup from a previous version.</p>
<h3 id="apache-flink-1163">
Apache Flink 1.16.3
<a class="anchor" href="#apache-flink-1163">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz">Apache Flink 1.16.3</a> <a href="https://downloads.apache.org/flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz.sha512">sha512)</a></p>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-1.16.3/flink-1.16.3-src.tgz">Apache Flink 1.16.3 Source Release</a> <a href="https://downloads.apache.org/flink/flink-1.16.3/flink-1.16.3-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-1.16.3/flink-1.16.3-src.tgz.sha512">sha512)</a></p>
<h4 id="release-notes-3">
Release Notes
<a class="anchor" href="#release-notes-3">#</a>
</h4>
<p>Please have a look at the <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/release-notes/flink-1.16">Release Notes for Apache Flink 1.16.3</a> if you plan to upgrade your Flink setup from a previous version.</p>
<h2 id="apache-flink-connectors">
Apache Flink connectors
<a class="anchor" href="#apache-flink-connectors">#</a>
</h2>
<p>These are connectors that are released separately from the main Flink releases.</p>
<h3 id="apache-flink-aws-connectors-420">
Apache Flink AWS Connectors 4.2.0
<a class="anchor" href="#apache-flink-aws-connectors-420">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-aws-4.2.0/flink-connector-aws-4.2.0-src.tgz">Apache Flink AWS Connectors 4.2.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-aws-4.2.0/flink-connector-aws-4.2.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-aws-4.2.0/flink-connector-aws-4.2.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.18.x</p>
</li>
</ul>
<h3 id="apache-flink-cassandra-connector-310">
Apache Flink Cassandra Connector 3.1.0
<a class="anchor" href="#apache-flink-cassandra-connector-310">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-cassandra-3.1.0/flink-connector-cassandra-3.1.0-src.tgz">Apache Flink Cassandra Connector 3.1.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-cassandra-3.1.0/flink-connector-cassandra-3.1.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-cassandra-3.1.0/flink-connector-cassandra-3.1.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.16.x</p>
</li>
<li>
<p>1.17.x</p>
</li>
</ul>
<h3 id="apache-flink-elasticsearch-connector-301">
Apache Flink Elasticsearch Connector 3.0.1
<a class="anchor" href="#apache-flink-elasticsearch-connector-301">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-elasticsearch-3.0.1/flink-connector-elasticsearch-3.0.1-src.tgz">Apache Flink Elasticsearch Connector 3.0.1 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-elasticsearch-3.0.1/flink-connector-elasticsearch-3.0.1-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-elasticsearch-3.0.1/flink-connector-elasticsearch-3.0.1-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.16.x</p>
</li>
<li>
<p>1.17.x</p>
</li>
</ul>
<h3 id="apache-flink-google-cloud-pubsub-connector-302">
Apache Flink Google Cloud PubSub Connector 3.0.2
<a class="anchor" href="#apache-flink-google-cloud-pubsub-connector-302">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-gcp-pubsub-3.0.2/flink-connector-gcp-pubsub-3.0.2-src.tgz">Apache Flink Google Cloud PubSub Connector 3.0.2 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-gcp-pubsub-3.0.2/flink-connector-gcp-pubsub-3.0.2-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-gcp-pubsub-3.0.2/flink-connector-gcp-pubsub-3.0.2-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.18.x</p>
</li>
</ul>
<h3 id="apache-flink-hbase-connector-300">
Apache Flink HBase Connector 3.0.0
<a class="anchor" href="#apache-flink-hbase-connector-300">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-hbase-3.0.0/flink-connector-hbase-3.0.0-src.tgz">Apache Flink HBase Connector 3.0.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-hbase-3.0.0/flink-connector-hbase-3.0.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-hbase-3.0.0/flink-connector-hbase-3.0.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.16.x</p>
</li>
<li>
<p>1.17.x</p>
</li>
</ul>
<h3 id="apache-flink-jdbc-connector-312">
Apache Flink JDBC Connector 3.1.2
<a class="anchor" href="#apache-flink-jdbc-connector-312">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-jdbc-3.1.2/flink-connector-jdbc-3.1.2-src.tgz">Apache Flink JDBC Connector 3.1.2 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-jdbc-3.1.2/flink-connector-jdbc-3.1.2-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-jdbc-3.1.2/flink-connector-jdbc-3.1.2-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.16.x</p>
</li>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.18.x</p>
</li>
</ul>
<h3 id="apache-flink-kafka-connector-310">
Apache Flink Kafka Connector 3.1.0
<a class="anchor" href="#apache-flink-kafka-connector-310">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-kafka-3.1.0/flink-connector-kafka-3.1.0-src.tgz">Apache Flink Kafka Connector 3.1.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-kafka-3.1.0/flink-connector-kafka-3.1.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-kafka-3.1.0/flink-connector-kafka-3.1.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.18.x</p>
</li>
</ul>
<h3 id="apache-flink-mongodb-connector-110">
Apache Flink MongoDB Connector 1.1.0
<a class="anchor" href="#apache-flink-mongodb-connector-110">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-mongodb-1.1.0/flink-connector-mongodb-1.1.0-src.tgz">Apache Flink MongoDB Connector 1.1.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-mongodb-1.1.0/flink-connector-mongodb-1.1.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-mongodb-1.1.0/flink-connector-mongodb-1.1.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.18.x</p>
</li>
</ul>
<h3 id="apache-flink-opensearch-connector-110">
Apache Flink Opensearch Connector 1.1.0
<a class="anchor" href="#apache-flink-opensearch-connector-110">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-opensearch-1.1.0/flink-connector-opensearch-1.1.0-src.tgz">Apache Flink Opensearch Connector 1.1.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-opensearch-1.1.0/flink-connector-opensearch-1.1.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-opensearch-1.1.0/flink-connector-opensearch-1.1.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.18.x</p>
</li>
</ul>
<h3 id="apache-flink-pulsar-connector-301">
Apache Flink Pulsar Connector 3.0.1
<a class="anchor" href="#apache-flink-pulsar-connector-301">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-pulsar-3.0.1/flink-connector-pulsar-3.0.1-src.tgz">Apache Flink Pulsar Connector 3.0.1 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-pulsar-3.0.1/flink-connector-pulsar-3.0.1-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-pulsar-3.0.1/flink-connector-pulsar-3.0.1-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>1.16.x</li>
</ul>
<h3 id="apache-flink-pulsar-connector-410">
Apache Flink Pulsar Connector 4.1.0
<a class="anchor" href="#apache-flink-pulsar-connector-410">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-pulsar-4.1.0/flink-connector-pulsar-4.1.0-src.tgz">Apache Flink Pulsar Connector 4.1.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-pulsar-4.1.0/flink-connector-pulsar-4.1.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-pulsar-4.1.0/flink-connector-pulsar-4.1.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.18.x</p>
</li>
</ul>
<h3 id="apache-flink-rabbitmq-connector-301">
Apache Flink RabbitMQ Connector 3.0.1
<a class="anchor" href="#apache-flink-rabbitmq-connector-301">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-rabbitmq-3.0.1/flink-connector-rabbitmq-3.0.1-src.tgz">Apache Flink RabbitMQ Connector 3.0.1 Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-rabbitmq-3.0.1/flink-connector-rabbitmq-3.0.1-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-rabbitmq-3.0.1/flink-connector-rabbitmq-3.0.1-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.16.x</p>
</li>
<li>
<p>1.17.x</p>
</li>
</ul>
<h2 id="apache-flink-stateful-functions">
Apache Flink Stateful Functions
<a class="anchor" href="#apache-flink-stateful-functions">#</a>
</h2>
<p>Apache Flink® Stateful Functions 3.3 is the latest stable release.</p>
<h3 id="apache-flink-stateful-functions-330">
Apache Flink Stateful Functions 3.3.0
<a class="anchor" href="#apache-flink-stateful-functions-330">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-statefun-3.3.0/flink-statefun-3.3.0-src.tgz">Apache Flink Stateful Functions 3.3.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-statefun-3.3.0/flink-statefun-3.3.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-statefun-3.3.0/flink-statefun-3.3.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>1.16.2</li>
</ul>
<h2 id="apache-flink-ml">
Apache Flink ML
<a class="anchor" href="#apache-flink-ml">#</a>
</h2>
<p>Apache Flink® ML 2.3 is the latest stable release.</p>
<h3 id="apache-flink-ml-230">
Apache Flink ML 2.3.0
<a class="anchor" href="#apache-flink-ml-230">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-ml-2.3.0/flink-ml-2.3.0-src.tgz">Apache Flink ML 2.3.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-ml-2.3.0/flink-ml-2.3.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-ml-2.3.0/flink-ml-2.3.0-src.tgz.sha512">sha512)</a></p>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-ml-2.3.0/apache-flink-ml-2.3.0.tar.gz">Apache Flink ML 2.3.0 Python Source Release</a> <a href="https://downloads.apache.org/flink/flink-ml-2.3.0/apache-flink-ml-2.3.0.tar.gz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-ml-2.3.0/apache-flink-ml-2.3.0.tar.gz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>1.17.*</li>
</ul>
<h3 id="apache-flink-ml-220">
Apache Flink ML 2.2.0
<a class="anchor" href="#apache-flink-ml-220">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-ml-2.2.0/flink-ml-2.2.0-src.tgz">Apache Flink ML 2.2.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-ml-2.2.0/flink-ml-2.2.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-ml-2.2.0/flink-ml-2.2.0-src.tgz.sha512">sha512)</a></p>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-ml-2.2.0/apache-flink-ml-2.2.0.tar.gz">Apache Flink ML 2.2.0 Python Source Release</a> <a href="https://downloads.apache.org/flink/flink-ml-2.2.0/apache-flink-ml-2.2.0.tar.gz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-ml-2.2.0/apache-flink-ml-2.2.0.tar.gz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>1.15.*</li>
</ul>
<h2 id="apache-flink-kubernetes-operator">
Apache Flink Kubernetes Operator
<a class="anchor" href="#apache-flink-kubernetes-operator">#</a>
</h2>
<p>Apache Flink® Kubernetes Operator 1.8 is the latest stable release.</p>
<h3 id="apache-flink-kubernetes-operator-180">
Apache Flink Kubernetes Operator 1.8.0
<a class="anchor" href="#apache-flink-kubernetes-operator-180">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-kubernetes-operator-1.8.0/flink-kubernetes-operator-1.8.0-src.tgz">Apache Flink Kubernetes Operator 1.8.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-kubernetes-operator-1.8.0/flink-kubernetes-operator-1.8.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-kubernetes-operator-1.8.0/flink-kubernetes-operator-1.8.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.18.x</p>
</li>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.16.x</p>
</li>
<li>
<p>1.15.x</p>
</li>
</ul>
<h3 id="apache-flink-kubernetes-operator-170">
Apache Flink Kubernetes Operator 1.7.0
<a class="anchor" href="#apache-flink-kubernetes-operator-170">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-kubernetes-operator-1.7.0/flink-kubernetes-operator-1.7.0-src.tgz">Apache Flink Kubernetes Operator 1.7.0 Source Release</a> <a href="https://downloads.apache.org/flink/flink-kubernetes-operator-1.7.0/flink-kubernetes-operator-1.7.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-kubernetes-operator-1.7.0/flink-kubernetes-operator-1.7.0-src.tgz.sha512">sha512)</a></p>
<p>This component is compatible with Apache Flink version(s):</p>
<ul>
<li>
<p>1.18.x</p>
</li>
<li>
<p>1.17.x</p>
</li>
<li>
<p>1.16.x</p>
</li>
<li>
<p>1.15.x</p>
</li>
</ul>
<h2 id="additional-components">
Additional Components
<a class="anchor" href="#additional-components">#</a>
</h2>
<p>These are components that the Flink project develops which are not part of the main Flink release:</p>
<h3 id="pre-bundled-hadoop-283">
Pre-bundled Hadoop 2.8.3
<a class="anchor" href="#pre-bundled-hadoop-283">#</a>
</h3>
<p><a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.8.3-10.0/flink-shaded-hadoop-2-uber-2.8.3-10.0.jar">Pre-bundled Hadoop 2.8.3 Source Release</a> <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.8.3-10.0/flink-shaded-hadoop-2-uber-2.8.3-10.0.jar.asc">(asc</a>, <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.8.3-10.0/flink-shaded-hadoop-2-uber-2.8.3-10.0.jar.sha1">sha512)</a></p>
<h3 id="pre-bundled-hadoop-275">
Pre-bundled Hadoop 2.7.5
<a class="anchor" href="#pre-bundled-hadoop-275">#</a>
</h3>
<p><a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.7.5-10.0/flink-shaded-hadoop-2-uber-2.7.5-10.0.jar">Pre-bundled Hadoop 2.7.5 Source Release</a> <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.7.5-10.0/flink-shaded-hadoop-2-uber-2.7.5-10.0.jar.asc">(asc</a>, <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.7.5-10.0/flink-shaded-hadoop-2-uber-2.7.5-10.0.jar.sha1">sha512)</a></p>
<h3 id="pre-bundled-hadoop-265">
Pre-bundled Hadoop 2.6.5
<a class="anchor" href="#pre-bundled-hadoop-265">#</a>
</h3>
<p><a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.6.5-10.0/flink-shaded-hadoop-2-uber-2.6.5-10.0.jar">Pre-bundled Hadoop 2.6.5 Source Release</a> <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.6.5-10.0/flink-shaded-hadoop-2-uber-2.6.5-10.0.jar.asc">(asc</a>, <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.6.5-10.0/flink-shaded-hadoop-2-uber-2.6.5-10.0.jar.sha1">sha512)</a></p>
<h3 id="pre-bundled-hadoop-241">
Pre-bundled Hadoop 2.4.1
<a class="anchor" href="#pre-bundled-hadoop-241">#</a>
</h3>
<p><a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.4.1-10.0/flink-shaded-hadoop-2-uber-2.4.1-10.0.jar">Pre-bundled Hadoop 2.4.1 Source Release</a> <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.4.1-10.0/flink-shaded-hadoop-2-uber-2.4.1-10.0.jar.asc">(asc</a>, <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-shaded-hadoop-2-uber/2.4.1-10.0/flink-shaded-hadoop-2-uber-2.4.1-10.0.jar.sha1">sha512)</a></p>
<h3 id="apache-flink-shaded-180-source-release">
Apache Flink-shaded 18.0 Source Release
<a class="anchor" href="#apache-flink-shaded-180-source-release">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-shaded-18.0/flink-shaded-18.0-src.tgz">Apache Flink-shaded 18.0 Source Release Source Release</a> <a href="https://downloads.apache.org/flink/flink-shaded-18.0/flink-shaded-18.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-shaded-18.0/flink-shaded-18.0-src.tgz.sha512">sha512)</a></p>
<h3 id="apache-flink-shaded-170-source-release">
Apache Flink-shaded 17.0 Source Release
<a class="anchor" href="#apache-flink-shaded-170-source-release">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-shaded-17.0/flink-shaded-17.0-src.tgz">Apache Flink-shaded 17.0 Source Release Source Release</a> <a href="https://downloads.apache.org/flink/flink-shaded-17.0/flink-shaded-17.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-shaded-17.0/flink-shaded-17.0-src.tgz.sha512">sha512)</a></p>
<h3 id="apache-flink-shaded-162-source-release">
Apache Flink-shaded 16.2 Source Release
<a class="anchor" href="#apache-flink-shaded-162-source-release">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-shaded-16.2/flink-shaded-16.2-src.tgz">Apache Flink-shaded 16.2 Source Release Source Release</a> <a href="https://downloads.apache.org/flink/flink-shaded-16.2/flink-shaded-16.2-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-shaded-16.2/flink-shaded-16.2-src.tgz.sha512">sha512)</a></p>
<h3 id="apache-flink-connector-parent-110-source-release">
Apache Flink-connector-parent 1.1.0 Source release
<a class="anchor" href="#apache-flink-connector-parent-110-source-release">#</a>
</h3>
<p><a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-parent-1.1.0/flink-connector-parent-1.1.0-src.tgz">Apache Flink-connector-parent 1.1.0 Source release Source Release</a> <a href="https://downloads.apache.org/flink/flink-connector-parent-1.1.0/flink-connector-parent-1.1.0-src.tgz.asc">(asc</a>, <a href="https://downloads.apache.org/flink/flink-connector-parent-1.1.0/flink-connector-parent-1.1.0-src.tgz.sha512">sha512)</a></p>
<h2 id="verifying-hashes-and-signatures">
Verifying Hashes and Signatures
<a class="anchor" href="#verifying-hashes-and-signatures">#</a>
</h2>
<p>Along with our releases, we also provide sha512 hashes in <code>*.sha512</code> files and cryptographic signatures in <code>*.asc</code> files. The Apache Software Foundation has an extensive <a href="http://www.apache.org/info/verification.html">tutorial to verify hashes and signatures</a> which you can follow by using any of these release-signing <a href="https://downloads.apache.org/flink/KEYS">KEYS</a>.</p>
<h2 id="maven-dependencies">
Maven Dependencies
<a class="anchor" href="#maven-dependencies">#</a>
</h2>
<h3 id="apache-flink-1">
Apache Flink
<a class="anchor" href="#apache-flink-1">#</a>
</h3>
<p>You can add the following dependencies to your <code>pom.xml</code> to include Apache Flink in your project. These dependencies include a local execution environment and thus support local testing.</p>
<ul>
<li><strong>Scala API</strong>: To use the Scala API, replace the <code>flink-java</code> artifact id with <code>flink-scala_2.12</code> and <code>flink-streaming-java</code> with <code>flink-streaming-scala_2.12</code>.</li>
</ul>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-xml" data-lang="xml"><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>flink-java<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>1.19.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>flink-streaming-java<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>1.19.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>flink-clients<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>1.19.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span></code></pre></div><h3 id="apache-flink-stateful-functions-1">
Apache Flink Stateful Functions
<a class="anchor" href="#apache-flink-stateful-functions-1">#</a>
</h3>
<p>You can add the following dependencies to your <code>pom.xml</code> to include Apache Flink Stateful Functions in your project.</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-xml" data-lang="xml"><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>statefun-sdk<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>3.3.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>statefun-flink-harness<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>3.3.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span></code></pre></div><p>The <code>statefun-sdk</code> dependency is the only one you will need to start developing applications.
The <code>statefun-flink-harness</code> dependency includes a local execution environment that allows you to locally test your application in an IDE.</p>
<h3 id="apache-flink-ml-1">
Apache Flink ML
<a class="anchor" href="#apache-flink-ml-1">#</a>
</h3>
<p>You can add the following dependencies to your <code>pom.xml</code> to include Apache Flink ML in your project.</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-xml" data-lang="xml"><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>flink-ml-core<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>2.3.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>flink-ml-iteration<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>2.3.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>flink-ml-lib<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>2.3.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span></code></pre></div><p>Advanced users could only import a minimal set of Flink ML dependencies for their target use-cases:</p>
<ul>
<li>Use artifact <code>flink-ml-core</code> in order to develop custom ML algorithms.</li>
<li>Use artifacts <code>flink-ml-core</code> and <code>flink-ml-iteration</code> in order to develop custom ML algorithms which require iteration.</li>
<li>Use artifact <code>flink-ml-lib</code> in order to use the off-the-shelf ML algorithms from Flink ML.</li>
</ul>
<h3 id="apache-flink-kubernetes-operator-1">
Apache Flink Kubernetes Operator
<a class="anchor" href="#apache-flink-kubernetes-operator-1">#</a>
</h3>
<p>You can add the following dependencies to your <code>pom.xml</code> to include Apache Flink Kubernetes Operator in your project.</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-xml" data-lang="xml"><span class="line"><span class="cl"><span class="nt">&lt;dependency&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;artifactId&gt;</span>flink-kubernetes-operator<span class="nt">&lt;/artifactId&gt;</span>
</span></span><span class="line"><span class="cl"> <span class="nt">&lt;version&gt;</span>1.8.0<span class="nt">&lt;/version&gt;</span>
</span></span><span class="line"><span class="cl"><span class="nt">&lt;/dependency&gt;</span>
</span></span></code></pre></div><h2 id="update-policy-for-old-releases">
Update Policy for old releases
<a class="anchor" href="#update-policy-for-old-releases">#</a>
</h2>
<p>As of March 2017, the Flink community <a href="https://lists.apache.org/thread/qf4hot3gb1dgvh4csxv2317263b6omm4">decided</a> to support the current and previous minor release with bugfixes. If 1.2.x is the current release, 1.1.y is the previous minor supported release. Both versions will receive bugfixes for critical issues.</p>
<p>As of March 2023, the Flink community <a href="https://lists.apache.org/thread/9w99mgx3nw5tc0v26wcvlyqxrcrkpzdz">decided</a> that upon release of a new Flink minor version, the community will perform one final bugfix release for resolved critical/blocker issues in the Flink minor version losing support. If 1.16.1 is the current release and 1.15.4 is the latest previous patch version, once 1.17.0 is released we will create a 1.15.5 to flush out any resolved critical/blocker issues.</p>
<p>Note that the community is always open to discussing bugfix releases for even older versions. Please get in touch with the developers for that on the <a href="mailto:dev@flink.apache.org">dev@flink.apache.org</a> mailing list.</p>
<h2 id="all-stable-releases">
All stable releases
<a class="anchor" href="#all-stable-releases">#</a>
</h2>
<p>All Flink releases are available via <a href="https://archive.apache.org/dist/flink/">https://archive.apache.org/dist/flink/</a> including checksums and cryptographic signatures. At the time of writing, this includes the following versions:</p>
<h3 id="apache-flink-2">
Apache Flink
<a class="anchor" href="#apache-flink-2">#</a>
</h3>
<ul>
<li>Apache Flink 1.19.0 - 2024-03-18 (<a href="https://archive.apache.org/dist/flink/flink-1.19.0/flink-1.19.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.19.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.19">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.19/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.19/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.18.1 - 2024-01-19 (<a href="https://archive.apache.org/dist/flink/flink-1.18.1/flink-1.18.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.18.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.18">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.18/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.18/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.18.0 - 2023-10-25 (<a href="https://archive.apache.org/dist/flink/flink-1.18.0/flink-1.18.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.18.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.18">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.18/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.18/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.17.2 - 2023-11-29 (<a href="https://archive.apache.org/dist/flink/flink-1.17.2/flink-1.17.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.17.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.17.1 - 2023-05-25 (<a href="https://archive.apache.org/dist/flink/flink-1.17.1/flink-1.17.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.17.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.17.0 - 2023-03-23 (<a href="https://archive.apache.org/dist/flink/flink-1.17.0/flink-1.17.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.17.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.17/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.16.3 - 2023-11-20 (<a href="https://archive.apache.org/dist/flink/flink-1.16.3/flink-1.16.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.16.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.16.2 - 2023-05-25 (<a href="https://archive.apache.org/dist/flink/flink-1.16.2/flink-1.16.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.16.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.16.1 - 2023-01-30 (<a href="https://archive.apache.org/dist/flink/flink-1.16.1/flink-1.16.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.16.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.16.0 - 2022-10-28 (<a href="https://archive.apache.org/dist/flink/flink-1.16.0/flink-1.16.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.16.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.16/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.15.4 - 2023-03-15 (<a href="https://archive.apache.org/dist/flink/flink-1.15.4/flink-1.15.4-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.15.4">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.15.3 - 2022-11-10 (<a href="https://archive.apache.org/dist/flink/flink-1.15.3/flink-1.15.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.15.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.15.2 - 2022-08-24 (<a href="https://archive.apache.org/dist/flink/flink-1.15.2/flink-1.15.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.15.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.15.1 - 2022-07-06 (<a href="https://archive.apache.org/dist/flink/flink-1.15.1/flink-1.15.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.15.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.15.0 - 2022-05-05 (<a href="https://archive.apache.org/dist/flink/flink-1.15.0/flink-1.15.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.15.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.15/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.14.6 - 2022-09-28 (<a href="https://archive.apache.org/dist/flink/flink-1.14.6/flink-1.14.6-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.14.6">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.14.5 - 2022-06-22 (<a href="https://archive.apache.org/dist/flink/flink-1.14.5/flink-1.14.5-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.14.5">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.14.4 - 2022-03-02 (<a href="https://archive.apache.org/dist/flink/flink-1.14.4/flink-1.14.4-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.14.4">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.14.3 - 2022-01-17 (<a href="https://archive.apache.org/dist/flink/flink-1.14.3/flink-1.14.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.14.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.14.2 - 2021-12-16 (<a href="https://archive.apache.org/dist/flink/flink-1.14.2/flink-1.14.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.14.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.14.0 - 2021-09-29 (<a href="https://archive.apache.org/dist/flink/flink-1.14.0/flink-1.14.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.14.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.14/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.13.6 - 2022-02-18 (<a href="https://archive.apache.org/dist/flink/flink-1.13.6/flink-1.13.6-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.13.6">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.13.5 - 2021-12-16 (<a href="https://archive.apache.org/dist/flink/flink-1.13.5/flink-1.13.5-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.13.5">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.13.3 - 2021-10-19 (<a href="https://archive.apache.org/dist/flink/flink-1.13.3/flink-1.13.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.13.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.13.2 - 2021-08-02 (<a href="https://archive.apache.org/dist/flink/flink-1.13.2/flink-1.13.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.13.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.13.1 - 2021-05-28 (<a href="https://archive.apache.org/dist/flink/flink-1.13.1/flink-1.13.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.13.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.13.0 - 2021-04-30 (<a href="https://archive.apache.org/dist/flink/flink-1.13.0/flink-1.13.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.13.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.12.7 - 2021-12-16 (<a href="https://archive.apache.org/dist/flink/flink-1.12.7/flink-1.12.7-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.12.7">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.12.5 - 2021-08-06 (<a href="https://archive.apache.org/dist/flink/flink-1.12.5/flink-1.12.5-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.12.5">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.12.4 - 2021-05-21 (<a href="https://archive.apache.org/dist/flink/flink-1.12.4/flink-1.12.4-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.12.4">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.12.3 - 2021-04-29 (<a href="https://archive.apache.org/dist/flink/flink-1.12.3/flink-1.12.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.12.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.12.2 - 2021-03-03 (<a href="https://archive.apache.org/dist/flink/flink-1.12.2/flink-1.12.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.12.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.12.1 - 2021-01-19 (<a href="https://archive.apache.org/dist/flink/flink-1.12.1/flink-1.12.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.12.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.12.0 - 2020-12-08 (<a href="https://archive.apache.org/dist/flink/flink-1.12.0/flink-1.12.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.12.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.12/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.11.6 - 2021-12-16 (<a href="https://archive.apache.org/dist/flink/flink-1.11.6/flink-1.11.6-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.11.6">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.11.4 - 2021-08-09 (<a href="https://archive.apache.org/dist/flink/flink-1.11.4/flink-1.11.4-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.11.4">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.11.3 - 2020-12-18 (<a href="https://archive.apache.org/dist/flink/flink-1.11.3/flink-1.11.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.11.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.11.2 - 2020-09-17 (<a href="https://archive.apache.org/dist/flink/flink-1.11.2/flink-1.11.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.11.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.11.1 - 2020-07-21 (<a href="https://archive.apache.org/dist/flink/flink-1.11.1/flink-1.11.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.11.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.11.0 - 2020-07-06 (<a href="https://archive.apache.org/dist/flink/flink-1.11.0/flink-1.11.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.11.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.11/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.10.3 - 2021-01-29 (<a href="https://archive.apache.org/dist/flink/flink-1.10.3/flink-1.10.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.10.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.10.2 - 2020-08-25 (<a href="https://archive.apache.org/dist/flink/flink-1.10.2/flink-1.10.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.10.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.10.1 - 2020-05-12 (<a href="https://archive.apache.org/dist/flink/flink-1.10.1/flink-1.10.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.10.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.10.0 - 2020-02-11 (<a href="https://archive.apache.org/dist/flink/flink-1.10.0/flink-1.10.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.10.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.10/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.9.3 - 2020-04-24 (<a href="https://archive.apache.org/dist/flink/flink-1.9.3/flink-1.9.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.9.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.9.2 - 2020-01-30 (<a href="https://archive.apache.org/dist/flink/flink-1.9.2/flink-1.9.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.9.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.9.1 - 2019-10-18 (<a href="https://archive.apache.org/dist/flink/flink-1.9.1/flink-1.9.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.9.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.9.0 - 2019-08-22 (<a href="https://archive.apache.org/dist/flink/flink-1.9.0/flink-1.9.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.9.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.9/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.8.3 - 2019-12-11 (<a href="https://archive.apache.org/dist/flink/flink-1.8.3/flink-1.8.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.8.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.8.2 - 2019-09-11 (<a href="https://archive.apache.org/dist/flink/flink-1.8.2/flink-1.8.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.8.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.8.1 - 2019-07-02 (<a href="https://archive.apache.org/dist/flink/flink-1.8.1/flink-1.8.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.8.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.8.0 - 2019-04-09 (<a href="https://archive.apache.org/dist/flink/flink-1.8.0/flink-1.8.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.8.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.8/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.7.2 - 2019-02-15 (<a href="https://archive.apache.org/dist/flink/flink-1.7.2/flink-1.7.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.7.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.7.1 - 2018-12-21 (<a href="https://archive.apache.org/dist/flink/flink-1.7.1/flink-1.7.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.7.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.7.0 - 2018-11-30 (<a href="https://archive.apache.org/dist/flink/flink-1.7.0/flink-1.7.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.7.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.7/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.6.4 - 2019-02-25 (<a href="https://archive.apache.org/dist/flink/flink-1.6.4/flink-1.6.4-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.6.4">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.6.3 - 2018-12-22 (<a href="https://archive.apache.org/dist/flink/flink-1.6.3/flink-1.6.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.6.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.6.2 - 2018-10-29 (<a href="https://archive.apache.org/dist/flink/flink-1.6.2/flink-1.6.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.6.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.6.1 - 2018-09-19 (<a href="https://archive.apache.org/dist/flink/flink-1.6.1/flink-1.6.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.6.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.6.0 - 2018-08-08 (<a href="https://archive.apache.org/dist/flink/flink-1.6.0/flink-1.6.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.6.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.6/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.5.6 - 2018-12-21 (<a href="https://archive.apache.org/dist/flink/flink-1.5.6/flink-1.5.6-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.5.6">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.5.5 - 2018-10-29 (<a href="https://archive.apache.org/dist/flink/flink-1.5.5/flink-1.5.5-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.5.5">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.5.4 - 2018-09-19 (<a href="https://archive.apache.org/dist/flink/flink-1.5.4/flink-1.5.4-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.5.4">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.5.3 - 2018-08-21 (<a href="https://archive.apache.org/dist/flink/flink-1.5.3/flink-1.5.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.5.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.5.2 - 2018-07-31 (<a href="https://archive.apache.org/dist/flink/flink-1.5.2/flink-1.5.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.5.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.5.1 - 2018-07-12 (<a href="https://archive.apache.org/dist/flink/flink-1.5.1/flink-1.5.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.5.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.5.0 - 2018-05-25 (<a href="https://archive.apache.org/dist/flink/flink-1.5.0/flink-1.5.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.5.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.5/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.4.2 - 2018-03-08 (<a href="https://archive.apache.org/dist/flink/flink-1.4.2/flink-1.4.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.4.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.4.1 - 2018-02-15 (<a href="https://archive.apache.org/dist/flink/flink-1.4.1/flink-1.4.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.4.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.4.0 - 2017-11-29 (<a href="https://archive.apache.org/dist/flink/flink-1.4.0/flink-1.4.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.4.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.4/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.3.3 - 2018-03-15 (<a href="https://archive.apache.org/dist/flink/flink-1.3.3/flink-1.3.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.3.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.3.2 - 2017-08-05 (<a href="https://archive.apache.org/dist/flink/flink-1.3.2/flink-1.3.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.3.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.3.1 - 2017-06-23 (<a href="https://archive.apache.org/dist/flink/flink-1.3.1/flink-1.3.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.3.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.3.0 - 2017-06-01 (<a href="https://archive.apache.org/dist/flink/flink-1.3.0/flink-1.3.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.3.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.3/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.2.1 - 2017-04-26 (<a href="https://archive.apache.org/dist/flink/flink-1.2.1/flink-1.2.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.2.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.2">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.2/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.2/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.2.0 - 2017-02-06 (<a href="https://archive.apache.org/dist/flink/flink-1.2.0/flink-1.2.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.2.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.2">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.2/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.2/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.1.5 - 2017-03-22 (<a href="https://archive.apache.org/dist/flink/flink-1.1.5/flink-1.1.5-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.1.5">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.1.4 - 2016-12-21 (<a href="https://archive.apache.org/dist/flink/flink-1.1.4/flink-1.1.4-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.1.4">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.1.3 - 2016-10-13 (<a href="https://archive.apache.org/dist/flink/flink-1.1.3/flink-1.1.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.1.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.1.2 - 2016-09-05 (<a href="https://archive.apache.org/dist/flink/flink-1.1.2/flink-1.1.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.1.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.1.1 - 2016-08-11 (<a href="https://archive.apache.org/dist/flink/flink-1.1.1/flink-1.1.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.1.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.1.0 - 2016-08-08 (<a href="https://archive.apache.org/dist/flink/flink-1.1.0/flink-1.1.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.1.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1.1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.0.3 - 2016-05-12 (<a href="https://archive.apache.org/dist/flink/flink-1.0.3/flink-1.0.3-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.0.3">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.0.2 - 2016-04-23 (<a href="https://archive.apache.org/dist/flink/flink-1.0.2/flink-1.0.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.0.2">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.0.1 - 2016-04-06 (<a href="https://archive.apache.org/dist/flink/flink-1.0.1/flink-1.0.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.0.1">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 1.0.0 - 2016-03-08 (<a href="https://archive.apache.org/dist/flink/flink-1.0.0/flink-1.0.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-1.0.0">Binaries</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1/api/java">Javadocs</a>, <a href="https://nightlies.apache.org/flink/flink-docs-release-1/api/scala/index.html">Scaladocs</a> )</li>
<li>Apache Flink 0.10.2 - 2016-02-11 (<a href="https://archive.apache.org/dist/flink/flink-0.10.2/flink-0.10.2-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.10.2">Binaries</a>)</li>
<li>Apache Flink 0.10.1 - 2015-11-27 (<a href="https://archive.apache.org/dist/flink/flink-0.10.1/flink-0.10.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.10.1">Binaries</a>)</li>
<li>Apache Flink 0.10.0 - 2015-11-16 (<a href="https://archive.apache.org/dist/flink/flink-0.10.0/flink-0.10.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.10.0">Binaries</a>)</li>
<li>Apache Flink 0.9.1 - 2015-09-01 (<a href="https://archive.apache.org/dist/flink/flink-0.9.1/flink-0.9.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.9.1">Binaries</a>)</li>
<li>Apache Flink 0.9.0 - 2015-06-24 (<a href="https://archive.apache.org/dist/flink/flink-0.9.0/flink-0.9.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.9.0">Binaries</a>)</li>
<li>Apache Flink 0.9.0-milestone-1 - 2015-04-13 (<a href="https://archive.apache.org/dist/flink/flink-0.9.0-milestone-1/flink-0.9.0-milestone-1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.9.0-milestone-1">Binaries</a>)</li>
<li>Apache Flink 0.8.1 - 2015-02-20 (<a href="https://archive.apache.org/dist/flink/flink-0.8.1/flink-0.8.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.8.1">Binaries</a>)</li>
<li>Apache Flink 0.8.0 - 2015-01-22 (<a href="https://archive.apache.org/dist/flink/flink-0.8.0/flink-0.8.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.8.0">Binaries</a>)</li>
<li>Apache Flink 0.7.0-incubating - 2014-11-04 (<a href="https://archive.apache.org/dist/flink/flink-0.7.0-incubating/flink-0.7.0-incubating-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.7.0-incubating">Binaries</a>)</li>
<li>Apache Flink 0.6.1-incubating - 2014-09-26 (<a href="https://archive.apache.org/dist/flink/flink-0.6.1-incubating/flink-0.6.1-incubating-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.6.1-incubating">Binaries</a>)</li>
<li>Apache Flink 0.6-incubating - 2014-08-26 (<a href="https://archive.apache.org/dist/flink/flink-0.6-incubating/flink-0.6-incubating-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-0.6-incubating">Binaries</a>)</li>
</ul>
<h3 id="apache-flink-connectors-1">
Apache Flink connectors
<a class="anchor" href="#apache-flink-connectors-1">#</a>
</h3>
<ul>
<li>Flink Elasticsearch Connector 3.0.0 - 2022-11-09 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-elasticsearch-3.0.0/flink-connector-elasticsearch-3.0.0-src.tgz">Source</a>)</li>
<li>Flink AWS Connectors 3.0.0 - 2022-11-28 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-aws-3.0.0/flink-connector-aws-3.0.0-src.tgz">Source</a>)</li>
<li>Flink Cassandra Connector 3.0.0 - 2022-11-30 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-cassandra-3.0.0/flink-connector-cassandra-3.0.0-src.tgz">Source</a>)</li>
<li>Flink AWS Connectors 4.0.0 - 2022-12-09 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-aws-4.0.0/flink-connector-aws-4.0.0-src.tgz">Source</a>)</li>
<li>Flink Pulsar Connector 3.0.0 - 2022-12-20 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-pulsar-3.0.0/flink-connector-pulsar-3.0.0-src.tgz">Source</a>)</li>
<li>Flink JDBC Connector 3.0.0 - 2022-11-30 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-jdbc-3.0.0/flink-connector-jdbc-3.0.0-src.tgz">Source</a>)</li>
<li>Flink RabbitMQ Connectors 3.0.0 - 2022-12-13 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector--3.0.0/flink-connector--3.0.0-src.tgz">Source</a>)</li>
<li>Flink Opensearch Connector 1.0.0 - 2022-12-21 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-opensearch-1.0.0/flink-connector-opensearch-1.0.0-src.tgz">Source</a>)</li>
<li>Flink Google Cloud PubSub Connector 3.0.0 - 2023-01-31 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-gcp-pubsub-3.0.0/flink-connector-gcp-pubsub-3.0.0-src.tgz">Source</a>)</li>
<li>Flink MongoDB Connector 1.0.0 - 2023-04-03 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-mongodb-1.0.0/flink-connector-mongodb-1.0.0-src.tgz">Source</a>)</li>
<li>Flink AWS Connectors 4.1.0 - 2023-04-03 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-aws-4.1.0/flink-connector-aws-4.1.0-src.tgz">Source</a>)</li>
<li>Flink Kafka Connector 3.0.0 - 2023-04-21 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-kafka-3.0.0/flink-connector-kafka-3.0.0-src.tgz">Source</a>)</li>
<li>Flink MongoDB Connector 1.0.1 - 2023-04-24 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-mongodb-1.0.1/flink-connector-mongodb-1.0.1-src.tgz">Source</a>)</li>
<li>Flink JDBC Connector 3.1.0 - 2023-05-05 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-jdbc-3.1.0/flink-connector-jdbc-3.1.0-src.tgz">Source</a>)</li>
<li>Flink RabbitMQ Connectors 3.0.1 - 2023-05-08 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector--3.0.1/flink-connector--3.0.1-src.tgz">Source</a>)</li>
<li>Flink Elasticsearch Connector 3.0.1 - 2023-05-08 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-elasticsearch-3.0.1/flink-connector-elasticsearch-3.0.1-src.tgz">Source</a>)</li>
<li>Flink Opensearch Connector 1.0.1 - 2023-05-08 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-opensearch-1.0.1/flink-connector-opensearch-1.0.1-src.tgz">Source</a>)</li>
<li>Flink Pulsar Connector 4.0.0 - 2023-05-08 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-pulsar-4.0.0/flink-connector-pulsar-4.0.0-src.tgz">Source</a>)</li>
<li>Flink Google Cloud PubSub Connector 3.0.1 - 2023-05-09 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-gcp-pubsub-3.0.1/flink-connector-gcp-pubsub-3.0.1-src.tgz">Source</a>)</li>
<li>Flink Cassandra Connector 3.1.0 - 2023-05-25 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-cassandra-3.1.0/flink-connector-cassandra-3.1.0-src.tgz">Source</a>)</li>
<li>Flink Pulsar Connector 3.0.1 - 2023-06-07 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-pulsar-3.0.1/flink-connector-pulsar-3.0.1-src.tgz">Source</a>)</li>
<li>Flink JDBC Connector 3.1.1 - 2023-06-28 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-jdbc-3.1.1/flink-connector-jdbc-3.1.1-src.tgz">Source</a>)</li>
<li>Flink MongoDB Connector 1.0.2 - 2023-08-15 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-mongodb-1.0.2/flink-connector-mongodb-1.0.2-src.tgz">Source</a>)</li>
<li>Flink HBase Connector 3.0.0 - 2023-09-1 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-hbase-3.0.0/flink-connector-hbase-3.0.0-src.tgz">Source</a>)</li>
<li>Flink Kafka Connector 3.0.1 - 2023-10-30 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-kafka-3.0.1/flink-connector-kafka-3.0.1-src.tgz">Source</a>)</li>
<li>Flink AWS Connectors 4.2.0 - 2023-11-30 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-aws-4.2.0/flink-connector-aws-4.2.0-src.tgz">Source</a>)</li>
<li>Flink Kafka Connector 3.0.2 - 2023-12-01 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-kafka-3.0.2/flink-connector-kafka-3.0.2-src.tgz">Source</a>)</li>
<li>Flink Pulsar Connector 4.1.0 - 2023-12-28 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-pulsar-4.1.0/flink-connector-pulsar-4.1.0-src.tgz">Source</a>)</li>
<li>Flink Google Cloud PubSub Connector 3.0.2 - 2024-01-12 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-gcp-pubsub-3.0.2/flink-connector-gcp-pubsub-3.0.2-src.tgz">Source</a>)</li>
<li>Flink Opensearch Connector 1.1.0 - 2024-02-01 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-opensearch-1.1.0/flink-connector-opensearch-1.1.0-src.tgz">Source</a>)</li>
<li>Flink Kafka Connector 3.1.0 - 2024-02-07 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-kafka-3.1.0/flink-connector-kafka-3.1.0-src.tgz">Source</a>)</li>
<li>Flink MongoDB Connector 1.1.0 - 2024-02-19 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-mongodb-1.1.0/flink-connector-mongodb-1.1.0-src.tgz">Source</a>)</li>
<li>Flink JDBC Connector 3.1.2 - 2024-02-21 (<a href="https://www.apache.org/dyn/closer.lua/flink/flink-connector-jdbc-3.1.2/flink-connector-jdbc-3.1.2-src.tgz">Source</a>)</li>
</ul>
<h3 id="apache-flink-stateful-functions-2">
Apache Flink Stateful Functions
<a class="anchor" href="#apache-flink-stateful-functions-2">#</a>
</h3>
<ul>
<li>Apache Flink Stateful Functions 3.3.0 - 2023-09-19 (<a href="https://archive.apache.org/dist/flink/flink-statefun-3.3.0/flink-statefun-3.3.0-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3.3">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3.3/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 3.2.0 - 2022-01-27 (<a href="https://archive.apache.org/dist/flink/flink-statefun-3.2.0/flink-statefun-3.2.0-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 3.1.1 - 2021-12-22 (<a href="https://archive.apache.org/dist/flink/flink-statefun-3.1.1/flink-statefun-3.1.1-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3.1/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 3.1.0 - 2021-08-30 (<a href="https://archive.apache.org/dist/flink/flink-statefun-3.1.0/flink-statefun-3.1.0-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3.1/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 3.0.0 - 2021-04-14 (<a href="https://archive.apache.org/dist/flink/flink-statefun-3.0.0/flink-statefun-3.0.0-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-3/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 2.2.2 - 2021-01-02 (<a href="https://archive.apache.org/dist/flink/flink-statefun-2.2.2/flink-statefun-2.2.2-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2.2">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2.2/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 2.2.1 - 2020-11-09 (<a href="https://archive.apache.org/dist/flink/flink-statefun-2.2.1/flink-statefun-2.2.1-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2.2">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2.2/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 2.2.0 - 2020-09-28 (<a href="https://archive.apache.org/dist/flink/flink-statefun-2.2.0/flink-statefun-2.2.0-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2.2">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2.2/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 2.1.0 - 2020-06-08 (<a href="https://archive.apache.org/dist/flink/flink-statefun-2.1.0/flink-statefun-2.1.0-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2.1">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2.1/api/java">Javadocs</a>)</li>
<li>Apache Flink Stateful Functions 2.0.0 - 2020-04-02 (<a href="https://archive.apache.org/dist/flink/flink-statefun-2.0.0/flink-statefun-2.0.0-src.tgz">Source</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2">Docs</a>, <a href="https://nightlies.apache.org/flink/flink-statefun-docs-release-2/api/java">Javadocs</a>)</li>
</ul>
<h3 id="apache-flink-shaded">
Apache Flink Shaded
<a class="anchor" href="#apache-flink-shaded">#</a>
</h3>
<ul>
<li>Apache Flink Shaded 18.0 - 2024-01-11 (<a href="https://archive.apache.org/dist/flink/flink-shaded-18.0/flink-shaded-18.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 17.0 - 2023-05-08 (<a href="https://archive.apache.org/dist/flink/flink-shaded-17.0/flink-shaded-17.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 16.2 - 2023-11-17 (<a href="https://archive.apache.org/dist/flink/flink-shaded-16.2/flink-shaded-16.2-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 16.1 - 2022-11-24 (<a href="https://archive.apache.org/dist/flink/flink-shaded-16.1/flink-shaded-16.1-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 16.0 - 2022-10-07 (<a href="https://archive.apache.org/dist/flink/flink-shaded-16.0/flink-shaded-16.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 15.0 - 2022-01-21 (<a href="https://archive.apache.org/dist/flink/flink-shaded-15.0/flink-shaded-15.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 14.0 - 2021-07-21 (<a href="https://archive.apache.org/dist/flink/flink-shaded-14.0/flink-shaded-14.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 13.0 - 2021-04-06 (<a href="https://archive.apache.org/dist/flink/flink-shaded-13.0/flink-shaded-13.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 12.0 - 2020-10-09 (<a href="https://archive.apache.org/dist/flink/flink-shaded-12.0/flink-shaded-12.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 11.0 - 2020-05-29 (<a href="https://archive.apache.org/dist/flink/flink-shaded-11.0/flink-shaded-11.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 10.0 - 2020-02-17 (<a href="https://archive.apache.org/dist/flink/flink-shaded-10.0/flink-shaded-10.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 9.0 - 2019-11-23 (<a href="https://archive.apache.org/dist/flink/flink-shaded-9.0/flink-shaded-9.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 8.0 - 2019-08-28 (<a href="https://archive.apache.org/dist/flink/flink-shaded-8.0/flink-shaded-8.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 7.0 - 2019-05-30 (<a href="https://archive.apache.org/dist/flink/flink-shaded-7.0/flink-shaded-7.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 6.0 - 2019-02-12 (<a href="https://archive.apache.org/dist/flink/flink-shaded-6.0/flink-shaded-6.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 5.0 - 2018-10-15 (<a href="https://archive.apache.org/dist/flink/flink-shaded-5.0/flink-shaded-5.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 4.0 - 2018-06-06 (<a href="https://archive.apache.org/dist/flink/flink-shaded-4.0/flink-shaded-4.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 3.0 - 2018-02-28 (<a href="https://archive.apache.org/dist/flink/flink-shaded-3.0/flink-shaded-3.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 2.0 - 2017-10-30 (<a href="https://archive.apache.org/dist/flink/flink-shaded-2.0/flink-shaded-2.0-src.tgz">Source</a>)</li>
<li>Apache Flink Shaded 1.0 - 2017-07-27 (<a href="https://archive.apache.org/dist/flink/flink-shaded-1.0/flink-shaded-1.0-src.tgz">Source</a>)</li>
</ul>
<h3 id="apache-flink-ml-2">
Apache Flink ML
<a class="anchor" href="#apache-flink-ml-2">#</a>
</h3>
<ul>
<li>Apache Flink ML 2.3.0 - 2023-07-01 (<a href="https://archive.apache.org/dist/flink/flink-ml-2.3.0/flink-ml-2.3.0-src.tgz">Source</a>)</li>
<li>Apache Flink ML 2.2.0 - 2023-04-19 (<a href="https://archive.apache.org/dist/flink/flink-ml-2.2.0/flink-ml-2.2.0-src.tgz">Source</a>)</li>
<li>Apache Flink ML 2.1.0 - 2022-07-12 (<a href="https://archive.apache.org/dist/flink/flink-ml-2.1.0/flink-ml-2.1.0-src.tgz">Source</a>)</li>
<li>Apache Flink ML 2.0.0 - 2021-01-07 (<a href="https://archive.apache.org/dist/flink/flink-ml-2.0.0/flink-ml-2.0.0-src.tgz">Source</a>)</li>
</ul>
<h3 id="apache-flink-kubernetes-operator-2">
Apache Flink Kubernetes Operator
<a class="anchor" href="#apache-flink-kubernetes-operator-2">#</a>
</h3>
<ul>
<li>Apache Flink Kubernetes Operator 1.8.0 - 2024-03-21 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.8.0//flink-kubernetes-operator-1.8.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.8.0//flink-kubernetes-operator-1.8.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.7.0 - 2023-11-22 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.7.0//flink-kubernetes-operator-1.7.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.7.0//flink-kubernetes-operator-1.7.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.6.1 - 2023-10-27 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.6.1//flink-kubernetes-operator-1.6.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.6.1//flink-kubernetes-operator-1.6.1-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.6.0 - 2023-08-15 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.6.0//flink-kubernetes-operator-1.6.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.6.0//flink-kubernetes-operator-1.6.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.5.0 - 2023-05-17 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.5.0//flink-kubernetes-operator-1.5.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.5.0//flink-kubernetes-operator-1.5.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.4.0 - 2023-02-22 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.4.0//flink-kubernetes-operator-1.4.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.4.0//flink-kubernetes-operator-1.4.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.3.1 - 2023-01-10 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.3.1//flink-kubernetes-operator-1.3.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.3.1//flink-kubernetes-operator-1.3.1-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.3.0 - 2022-12-14 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.3.0//flink-kubernetes-operator-1.3.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.3.0//flink-kubernetes-operator-1.3.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.2.0 - 2022-10-05 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.2.0//flink-kubernetes-operator-1.2.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.2.0//flink-kubernetes-operator-1.2.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.1.0 - 2022-07-25 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.1.0//flink-kubernetes-operator-1.1.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.1.0//flink-kubernetes-operator-1.1.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.0.1 - 2022-06-27 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.0.1//flink-kubernetes-operator-1.0.1-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.0.1//flink-kubernetes-operator-1.0.1-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 1.0.0 - 2022-06-04 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.0.0//flink-kubernetes-operator-1.0.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-1.0.0//flink-kubernetes-operator-1.0.0-helm.tgz">Helm Chart</a>)</li>
<li>Apache Flink Kubernetes Operator 0.1.0 - 2022-04-02 (<a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-0.1.0//flink-kubernetes-operator-0.1.0-src.tgz">Source</a>, <a href="https://archive.apache.org/dist/flink/flink-kubernetes-operator-0.1.0//flink-kubernetes-operator-0.1.0-helm.tgz">Helm Chart</a>)</li>
</ul>
<h3 id="apache-flink-table-store">
Apache Flink Table Store
<a class="anchor" href="#apache-flink-table-store">#</a>
</h3>
<ul>
<li>Apache Flink Table Store 0.3.0 - 2023-01-13 (<a href="https://archive.apache.org/dist/flink/flink-table-store-0.3.0/flink-table-store-0.3.0-src.tgz">Source</a>, <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-table-store-dist/0.3.0/flink-table-store-dist-0.3.0.jar">Binaries</a>)</li>
<li>Apache Flink Table Store 0.2.0 - 2022-08-29 (<a href="https://archive.apache.org/dist/flink/flink-table-store-0.2.0/flink-table-store-0.2.0-src.tgz">Source</a>, <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-table-store-dist/0.2.0/flink-table-store-dist-0.2.0.jar">Binaries</a>)</li>
<li>Apache Flink Table Store 0.1.0 - 2022-05-11 (<a href="https://archive.apache.org/dist/flink/flink-table-store-0.1.0/flink-table-store-0.1.0-src.tgz">Source</a>, <a href="https://repo.maven.apache.org/maven2/org/apache/flink/flink-table-store-dist/0.1.0/flink-table-store-dist-0.1.0.jar">Binaries</a>)</li>
</ul>
</article>
<div class="edit-this-page">
<p>
<a href="https://cwiki.apache.org/confluence/display/FLINK/Flink+Translation+Specifications">Want to contribute translation?</a>
</p>
<p>
<a href="//github.com/apache/flink-web/edit/asf-site/docs/content/downloads.md">
Edit This Page<i class="fa fa-edit fa-fw"></i>
</a>
</p>
</div>
</section>
<aside class="book-toc">
<nav id="TableOfContents"><h3>On This Page <a href="javascript:void(0)" class="toc" onclick="collapseToc()"><i class="fa fa-times" aria-hidden="true"></i></a></h3>
<ul>
<li><a href="#apache-flink-downloads">Apache Flink® Downloads</a>
<ul>
<li><a href="#apache-flink">Apache Flink</a>
<ul>
<li><a href="#apache-flink-1190">Apache Flink 1.19.0</a></li>
<li><a href="#apache-flink-1181">Apache Flink 1.18.1</a></li>
<li><a href="#apache-flink-1172">Apache Flink 1.17.2</a></li>
<li><a href="#apache-flink-1163">Apache Flink 1.16.3</a></li>
</ul>
</li>
<li><a href="#apache-flink-connectors">Apache Flink connectors</a>
<ul>
<li><a href="#apache-flink-aws-connectors-420">Apache Flink AWS Connectors 4.2.0</a></li>
<li><a href="#apache-flink-cassandra-connector-310">Apache Flink Cassandra Connector 3.1.0</a></li>
<li><a href="#apache-flink-elasticsearch-connector-301">Apache Flink Elasticsearch Connector 3.0.1</a></li>
<li><a href="#apache-flink-google-cloud-pubsub-connector-302">Apache Flink Google Cloud PubSub Connector 3.0.2</a></li>
<li><a href="#apache-flink-hbase-connector-300">Apache Flink HBase Connector 3.0.0</a></li>
<li><a href="#apache-flink-jdbc-connector-312">Apache Flink JDBC Connector 3.1.2</a></li>
<li><a href="#apache-flink-kafka-connector-310">Apache Flink Kafka Connector 3.1.0</a></li>
<li><a href="#apache-flink-mongodb-connector-110">Apache Flink MongoDB Connector 1.1.0</a></li>
<li><a href="#apache-flink-opensearch-connector-110">Apache Flink Opensearch Connector 1.1.0</a></li>
<li><a href="#apache-flink-pulsar-connector-301">Apache Flink Pulsar Connector 3.0.1</a></li>
<li><a href="#apache-flink-pulsar-connector-410">Apache Flink Pulsar Connector 4.1.0</a></li>
<li><a href="#apache-flink-rabbitmq-connector-301">Apache Flink RabbitMQ Connector 3.0.1</a></li>
</ul>
</li>
<li><a href="#apache-flink-stateful-functions">Apache Flink Stateful Functions</a>
<ul>
<li><a href="#apache-flink-stateful-functions-330">Apache Flink Stateful Functions 3.3.0</a></li>
</ul>
</li>
<li><a href="#apache-flink-ml">Apache Flink ML</a>
<ul>
<li><a href="#apache-flink-ml-230">Apache Flink ML 2.3.0</a></li>
<li><a href="#apache-flink-ml-220">Apache Flink ML 2.2.0</a></li>
</ul>
</li>
<li><a href="#apache-flink-kubernetes-operator">Apache Flink Kubernetes Operator</a>
<ul>
<li><a href="#apache-flink-kubernetes-operator-180">Apache Flink Kubernetes Operator 1.8.0</a></li>
<li><a href="#apache-flink-kubernetes-operator-170">Apache Flink Kubernetes Operator 1.7.0</a></li>
</ul>
</li>
<li><a href="#additional-components">Additional Components</a>
<ul>
<li><a href="#pre-bundled-hadoop-283">Pre-bundled Hadoop 2.8.3</a></li>
<li><a href="#pre-bundled-hadoop-275">Pre-bundled Hadoop 2.7.5</a></li>
<li><a href="#pre-bundled-hadoop-265">Pre-bundled Hadoop 2.6.5</a></li>
<li><a href="#pre-bundled-hadoop-241">Pre-bundled Hadoop 2.4.1</a></li>
<li><a href="#apache-flink-shaded-180-source-release">Apache Flink-shaded 18.0 Source Release</a></li>
<li><a href="#apache-flink-shaded-170-source-release">Apache Flink-shaded 17.0 Source Release</a></li>
<li><a href="#apache-flink-shaded-162-source-release">Apache Flink-shaded 16.2 Source Release</a></li>
<li><a href="#apache-flink-connector-parent-110-source-release">Apache Flink-connector-parent 1.1.0 Source release</a></li>
</ul>
</li>
<li><a href="#verifying-hashes-and-signatures">Verifying Hashes and Signatures</a></li>
<li><a href="#maven-dependencies">Maven Dependencies</a>
<ul>
<li><a href="#apache-flink-1">Apache Flink</a></li>
<li><a href="#apache-flink-stateful-functions-1">Apache Flink Stateful Functions</a></li>
<li><a href="#apache-flink-ml-1">Apache Flink ML</a></li>
<li><a href="#apache-flink-kubernetes-operator-1">Apache Flink Kubernetes Operator</a></li>
</ul>
</li>
<li><a href="#update-policy-for-old-releases">Update Policy for old releases</a></li>
<li><a href="#all-stable-releases">All stable releases</a>
<ul>
<li><a href="#apache-flink-2">Apache Flink</a></li>
<li><a href="#apache-flink-connectors-1">Apache Flink connectors</a></li>
<li><a href="#apache-flink-stateful-functions-2">Apache Flink Stateful Functions</a></li>
<li><a href="#apache-flink-shaded">Apache Flink Shaded</a></li>
<li><a href="#apache-flink-ml-2">Apache Flink ML</a></li>
<li><a href="#apache-flink-kubernetes-operator-2">Apache Flink Kubernetes Operator</a></li>
<li><a href="#apache-flink-table-store">Apache Flink Table Store</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</nav>
</aside>
<aside class="expand-toc hidden">
<a class="toc" onclick="expandToc()" href="javascript:void(0)">
<i class="fa fa-bars" aria-hidden="true"></i>
</a>
</aside>
</main>
<footer>
<div class="separator"></div>
<div class="panels">
<div class="wrapper">
<div class="panel">
<ul>
<li>
<a href="https://flink-packages.org/">flink-packages.org</a>
</li>
<li>
<a href="https://www.apache.org/">Apache Software Foundation</a>
</li>
<li>
<a href="https://www.apache.org/licenses/">License</a>
</li>
<li>
<a href="/zh/downloads/">
<i class="fa fa-globe" aria-hidden="true"></i>&nbsp;中文版
</a>
</li>
</ul>
</div>
<div class="panel">
<ul>
<li>
<a href="/what-is-flink/security">Security</a-->
</li>
<li>
<a href="https://www.apache.org/foundation/sponsorship.html">Donate</a>
</li>
<li>
<a href="https://www.apache.org/foundation/thanks.html">Thanks</a>
</li>
</ul>
</div>
<div class="panel icons">
<div>
<a href="/posts">
<div class="icon flink-blog-icon"></div>
<span>Flink blog</span>
</a>
</div>
<div>
<a href="https://github.com/apache/flink">
<div class="icon flink-github-icon"></div>
<span>Github</span>
</a>
</div>
<div>
<a href="https://twitter.com/apacheflink">
<div class="icon flink-twitter-icon"></div>
<span>Twitter</span>
</a>
</div>
</div>
</div>
</div>
<hr/>
<div class="container disclaimer">
<p>The contents of this website are © 2024 Apache Software Foundation under the terms of the Apache License v2. Apache Flink, Flink, and the Flink logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</footer>
</body>
</html>