- Added the TaskFlow API for simpler DAG authoring, a fully supported REST API with OpenAPI spec, and introduced Task Groups to replace SubDAGs.
- Scheduler performance dramatically improved and now supports high‑availability; Smart Sensors and a refactored KubernetesExecutor reduce load and simplify configuration.
- Split Airflow into core + provider packages, refreshed UI, and enforced security defaults (auth for API, required Fernet key), with several deprecations that may break existing DAG imports.