Skip to content

Apache Airflow Python Client 3.2.0

Choose a tag to compare

@vatsrahul1001 vatsrahul1001 released this 13 Apr 12:33
· 6 commits to main since this release

New Features:

  • Add Asset Partitioning support: backfill for partitioned DAGs (#61464)
  • Add partition_key to DagRunAssetReference (#61725)
  • Add partition key column and filter to DAG Runs list (#61939)
  • Add DagRunType for asset materializations (#62276)
  • Add allowed_run_types to allowlist specific DAG run types (#61833)
  • Add DAG runs filters by bundleVersion (#62810)
  • Expose timetable_partitioned in UI API (#62777)
  • Add base React plugin destination (#62530)
  • Add team_name to Pool APIs (#60952)
  • Add team_name to connection public APIs (#59336)
  • Add team_id to variable APIs (#57102)
  • Add team selector to list variables and list connections pages (#60995)
  • Support OR operator in search parameters (#60008)
  • Add wildcard support for dag_id and dag_run_id in bulk task instance endpoint (#57441)
  • Add operator_name_pattern, pool_pattern, queue_pattern as search filters for task instances (#57571)
  • Add filters to Task Instances tab (#56920)
  • Add API support for filtering DAGs by timetable type (#58852)
  • Enable triggerer queues (#59239)
  • Add ability to add, edit, and delete XComs directly from UI (#58921)
  • Add HITL detail history (#55952, #56760)
  • Add update_mask support for bulk PATCH APIs (#54597)
  • Introduce named asset watchers (#55643)
  • Add DAG ID pattern search functionality to DAG Runs and Task Instances (#55691)
  • Add UI to allow creation of DAG Runs with partition key (#58004)
  • Support retry multiplier parameter (#56866)
  • Display active DAG runs count in header with auto-refresh (#58332)
  • Add checkbox before clear task confirmation to prevent rerun of tasks in Running state (#56351)

Improvements:

  • Upgrade FastAPI and conform OpenAPI schema changes (#61476)
  • Use SQLAlchemy native Uuid/JSON types instead of sqlalchemy-utils (#61532)
  • Remove team ID and use team name as primary key (#59109)
  • Update BulkDeleteAction to use generic type (#59207)
  • Add link to API docs (#53346)

Bug Fixes:

  • Fix null dag_run_conf in BackfillResponse serialization (#63259)
  • Fix missing dag_id filter on DAG Run query (#62750)
  • Fix HITLResponse data model name (#57795)
  • Remove unused parameter in logout (#58045)