DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
This document builds on the Airflow 3.0 release, to layout the next set of releases which build on the foundation of Airflow 3.0, starting with Airflow 3.1. This is very much a living document, which will be updated based on the community discussions and decisions, as well as development progress. Everything detailed here, especially scope and expected timelines are "statements of intent" to enable consistent visibility into the status and goals of the project.
The community discussions about Airflow 3 happen in the following places:
Airflow 3.3
Airflow 3.3 scope
| Theme / Workstream | Improvement Proposals | Responsible | Status (Github project link) |
|---|---|---|---|
| Expanded data awareness | AIP-76 Asset Partitions (Specifically Segment based partitions) | In progress | |
| Resiliency | AIP-103 Task State Management | In progress | |
| AIP-105 Pluggable retry policies | In progress | ||
| Misc | AIP-86 Deadline Alerts (Formerly SLA) | Finish up? Github project | |
| AIP-67 Multi-team deployment of Airflow components | What's the expected deliverable by this timeframe? | ||
| Key Provider releases in the same time frame | Agentic AI Enablement: AIP-99 Common Data Access Pattern + AI | 1.0 release | |
| Java Task SDK and GA of Golang Task SDK Includes AIP-108 Language Coordination Layer | Tzu-ping Chung Jason Liu | In progress | |
| CLI | AIP-94 Decouple Remote Commands from airflow CLI (to airflowctl) | Status: Started, Github project |
Airflow 3.3 Timelines
Rough timeline for Airflow 3.3.0 release is mid-June
| To be filled out |
Open Issues / Pull Request swim lanes
Following up on the dev call and the summary on the devlist, here is a list of the "swim lanes", including open issues and pull requests by area
| Macro area | Swim lane | Github Labels | Leads | Open issues | Open PRs | Total | % |
|---|---|---|---|---|---|---|---|
| Core Airflow |
| 201 | 218 | 419 | 65% | ||
| UI / API | area:UI, area:API, area:plugins | Brent Bovenzi / Pierre Jeambrun | 62 | 71 | 133 | ||
| Scheduler | area:scheduler | Ash | 20 | 14 | 34 | ||
| Task SDK | area:task-sdk, area:aip-72 | Kaxil, Amogh | 3 | 49 | 52 | ||
| Logging | area:logging | Ash | 17 | 5 | 22 | ||
| Auth | area:auth, provider:fab | Vincent | 5 | 0 | 5 | ||
| Serialization | area:serialization, area:DAG-processing | TP | 10 | 25 | 35 | ||
| Kubernetes | Helm Chart | helm-chart | Jed Cunningham, Jens Scheffler | 18 | 19 | 37 | 10% |
| k8s provider | provider:cncf-kubernetes | 16 | 9 | 25 | |||
| Dev Tools | dev-tools, ci, dev-env | Jarek Potiuk | 0 | 14 | 14 | 2 | |
| Airflow Ctl | airflow-ctl | Bugra Ozturk | 1 | 7 | 8 | 1 | |
| Translations | translations | Shahar Epstein | 0 | 12 | 12 | 2 | |
| Providers |
| area:providers | 63 | 87 | 150 | 23 | |
| amazon | provider:amazon | AWS Team | 8 | 11 | 19 | ||
| provider:google | Google Team | 12 | 18 | 30 | |||
| Standard | provider:standard | Core Airflow - PMC | 3 | 9 | 12 | ||
| Databricks | provider:databricks | 5 | 7 | 12 |
Includes all swim lanes with greater than 10 total (issues + PRs). Now ignores "Draft PRs".
Last updated: 24-March-2026
Airflow 3.2
Airflow 3.2 scope
| Theme / Workstream | Improvement Proposals | Responsible | Status (Github project link) |
|---|---|---|---|
| Expanded data awareness | (Specifically, date based partitions will be in 3.2) Github project Code mostly done as planned for above scope | ||
| Getting Started | Examples Refresh | Need to check | |
| Misc | AIP-86 Deadline Alerts (Formerly SLA) | Sync callbacks (to be run via Executor) Github project | |
| AIP-67 Multi-team deployment of Airflow components | In progress, will be "Experimental" in 3.2 | ||
| AIP-98: Add async support for PythonOperator in Airflow 3 | David Blain | Code completed and merged. |
Airflow 3.2 Timelines
An early draft of the expected high level milestones are shown below.
Date | Milestone |
Week of | Scope defined and done. |
Jan - Feb 2026 | Key AIPs close to dev complete |
Week of | Release branch from main cut on 26th Feb |
Week of | Beta1 Release of Airflow 3.2 done on March 3rd |
Week of | Beta2 release of Airflow 3.2 done on March 23rd |
Week of | RC1 of Airflow 3.2.0 done on March 20th |
| Airflow 3.2.0 released on April 7th |
Important provider changes happening along with Airflow 3.2
| Theme / Workstream | Improvement Proposals | Responsible | Status (Github project link) |
|---|---|---|---|
| Provider Registry | New provider registry being added to Airflow is well underway from a development standpoint. | ||
| Agentic AI enablement | AIP-99 Common Data access pattern | Significant progress already completed. Experimental release target: Week of March 23, 2026 |
Airflow 3 adoption focus
Following up from the devlist discussion, this is to deliberately spend a month (roughly mid-Oct to mid-Nov) to focus on the adoption feedback. There are many sources of input here, but absolutely include user feedback from the Airflow summit, Github issues and discussions, Slack feedback and questions, etc.
More details will be added here, but the delivery mechanism will be a combination of 3.1.x patch releases, doc changes, utility enhancements (such as to the ruff based upgrade util), and so on.
| Workstream | Deliverable | Status |
|---|---|---|
| Core Airflow updates | Airflow 3.1.1 release Kaxil Naik
| |
Airflow 3.1.2 release Kaxil Naik Ephraim Anierobi | ||
Airflow 3.1.3 release Ephraim Anierobi Ash Berlin-Taylor | ||
Airflow 3.1.4 release Ephraim Anierobi | ||
Airflow 3.1.5 release Ephraim Anierobi | ||
Airflow 3.1.6 release Ephraim Anierobi | ||
Airflow 3.1.7 release Ephraim Anierobi | ||
Airflow 3.1.8 release Rahul Vats | ||
| UI improvements | UI improvements phased across patch releases Brent Bovenzi Pierre Jeambrun
| Here are a collection of issues and PRs to start with:
|
| Task SDK issues | Task SDK issues in general (Amogh Ash Berlin-Taylor ) Also includes metaDB issues such as adoption path for users using the metadatabase in Airflow 2.x for various reasons (Probably primarily documentation) | label:area:task-sdk |
| Auth issues | Authentication issues - could be be in Core Airflow or in the FAB provider integration Vincent BECK | label:area:auth |
| Data Assets | Generally shows up under Data aware scheduling (TP / Wei) | label:data-aware-scheduling |
| Logging issues | Currently several issues showing up because of log format changes, etc. Ash Berlin-Taylor | label:area:logging |
Airflow 3.3
This section is a draft to facilitate discussions, with a proposed release timeline of June 2026.
Airflow 3.3 scope
| Theme / Workstream | Improvement Proposals | Responsible | Status (Github project link) |
|---|---|---|---|
| Expanded data awareness | (Specifically, segment based partitions to finish off the AIP) | ||
| UI enhancements for Asset navigation | Scoping / TBD | ||
| Misc | AIP-67 Multi-team deployment of Airflow components | GA to follow up "experimental" in the 3.2 release | |
Airflow 3.3 & above
Accepted AIPs targeting Airflow >=3.3
| Title | State | Project | Authors |
|---|---|---|---|
| AIP-80 Explicit Template Fields in Operator Arguments | Accepted | Tzu-ping Chung | |
| AIP-94 Decouple Remote Commands from airflow CLI (to airflowctl) | Accepted | Buğra Öztürk |
Appendix
Contains archived elements from earlier 3.x work
Airflow 3.1
Airflow 3.1 scope
| Theme / Workstream | Improvement Proposals | Responsible | Status (Github project link) |
|---|---|---|---|
| Run anywhere in any language | AIP-72 Task Execution Interface aka Task SDK | Initial scoped items needed for independent version upgrades done. Test framework also in place for client / server interface testing. | |
| UI modernization | AIP-68 Extended Plugin Interface for React Views | Brent Bovenzi , Pierre Jeambrun. Jens Scheffler | Development done. |
| UI Internationalization | Shahar Epstein, Brent Bovenzi | Dev complete | |
| UI filters | Brent Bovenzi Pierre Jeambrun | Finish filters in the UI - key point raised in adoption. Significant progress with community help. Documented as Github issues | |
| Misc | AIP-86 Deadline Alerts (Formerly SLA) | Async callbacks run on Triggerer is dev complete. Sync callbacks (to be run via Executor) deferred to 3.2 Github project | |
| AIP-81 Enhanced Security in CLI via Integration of API | Released as airflowctl, independent from Core Airflow release | ||
| AI workloads | Dev complete, Includes API and UI | ||
Following up from 3.0 work on non-data-interval DAG runs https://github.com/apache/airflow/issues/51711 Dev complete |
Airflow 3.1 Timelines
The expected high level milestones are shown below.
Date | Milestone |
| Started discussing Airflow 3.1 in dev calls both scope and timing |
May - Aug 2025 | Detailed scoping and development |
Week of | Cut release branch from main |
| Cut Beta Release of Airflow 3.1 |
Week of | Cut Release Candidate of Airflow 3.1 |
| Airflow 3.1.0 released |