Apache Airflow is a platform to programmatically author, schedule and monitor workflows.

Release Released Active Support Limited Support Latest
2 3 years and 4 months ago
(17 Dec 2020)
Yes Yes 2.9.0
(08 Apr 2024)
1.10 5 years and 8 months ago
(27 Aug 2018)
Ended 3 years and 4 months ago
(17 Dec 2020)
Ended 2 years and 10 months ago
(17 Jun 2021)
1.10.15
(17 Mar 2021)
1.9 6 years ago
(02 Jan 2018)
Ended 5 years and 8 months ago
(27 Aug 2018)
Ended 5 years and 8 months ago
(27 Aug 2018)
1.9.0
(02 Jan 2018)
1.8 6 years and 11 months ago
(09 May 2017)
Ended 6 years ago
(03 Jan 2018)
Ended 6 years ago
(03 Jan 2018)
1.8.2
(04 Sep 2017)
1.7 8 years ago
(28 Mar 2016)
Ended 7 years ago
(19 Mar 2017)
Ended 7 years ago
(19 Mar 2017)
1.7.1.2
(20 May 2017)

Apache Airflow follows semantic versioning for all packages. Specific rules by package types can be found in https://github.com/apache/airflow?tab=readme-ov-file#semantic-versioning.

Apache Airflow follows a lifecycle with two distinct phases. The first one is the Active support phase, which comes with new features as well as bug and security fixes. It is followed by the Limited support phase, which comes only with critical bug and security fixes. Dates for each phase is documented on https://github.com/apache/airflow#version-life-cycle.

Python and Kubernetes compatibility is usually maintained until EOL of upstream provider versions.

More information is available on the Apache Airflow website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:
airflow version

You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/apache-airflow.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/apache-airflow.ics.