Apache Airflow Release Notes

Apache Airflow 2.8.0 (December 14, 2023)

Release Date: December 14, 2023

New Features

  • Task Groups: Enhanced UI and programmatic support for organizing tasks into logical groups.
  • Airflow REST API Improvements: New endpoints for managing connections, variables, and task instances.
  • User Interface Overhaul: Significant updates to the Airflow UI for improved usability and performance.
  • Improved DAG Run Scheduling: More granular control over DAG run scheduling and execution.
  • New Provider Packages: Introduction of official providers for AWS, GCP, Azure, Kubernetes, and more.

Bug Fixes

  • Addressed an issue with task retries in highly concurrent environments.
  • Fixed a problem with the task logs not displaying correctly under certain conditions.
  • Resolved a memory leak in the webserver.
  • Improved stability of the scheduler with a large number of active DAGs.
  • Corrected timezone handling in DAG scheduling.

Deprecations and Removals

  • The older airflow.contrib modules have been deprecated and will be removed in a future release.
  • Removed support for Python 3.6.

Other Changes

  • Updated dependencies to their latest stable versions.
  • Performance optimizations across various components.
  • Extensive documentation updates and improvements.

Apache Airflow 2.7.3 (October 26, 2023)

Release Date: October 26, 2023

Bug Fixes

  • A critical security vulnerability has been patched in the authentication mechanism.
  • Fixed a bug where DAGs with many tasks could cause scheduler instability.
  • Addressed issues with connections expiring unexpectedly.
  • Resolved a minor UI glitch in the task instance graph.

Apache Airflow 2.7.2 (September 15, 2023)

Release Date: September 15, 2023

Bug Fixes

  • Resolved an issue with the deferred task mechanism not properly releasing resources.
  • Fixed a bug related to variable lookup performance.
  • Addressed edge cases in task retry logic.

Apache Airflow 2.7.1 (August 10, 2023)

Release Date: August 10, 2023

Bug Fixes

  • Patched a security issue related to executor configuration.
  • Improved error handling for Celery executor.
  • Fixed a problem with parsing specific DAG file configurations.

Apache Airflow 2.7.0 (July 20, 2023)

Release Date: July 20, 2023

New Features

  • Deferred Tasks: A new mechanism for running tasks that can be suspended and resumed without occupying worker slots.
  • Improved Task Instance State Management: More robust handling of task instance states.
  • Enhanced Role-Based Access Control (RBAC): More fine-grained permissions for users and roles.

Bug Fixes

  • Fixed issues with the Kubernetes executor and pod creation.
  • Addressed performance bottlenecks in the task scheduler.
  • Resolved problems with database connection pooling.

For a complete list of all changes, please refer to the full changelog.