apache-airflow-providers-standard

Changelog

0.0.3

Note

Provider is still WIP. It can be used with production but we may introduce breaking changes without following semver until version 1.0.0

Note

This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy.

Breaking changes

Warning

All deprecated classes, parameters and features have been removed from the SSH provider package. The following breaking changes were introduced:

  • operators
    • The deprecated parameter use_dill was removed in PythonOperator and all virtualenv and branching derivates. Please use serializer='dill' instead.

    • The deprecated parameter use_dill was removed in all Python task decorators and virtualenv and branching derivates. Please use serializer='dill' instead.

  • Remove Provider Deprecations in Standard (#44541)

Bug Fixes

  • Add backward compatibility check for StartTriggerArgs import in filesystem sensor (#44458)

Misc

  • Remove references to AIRFLOW_V_2_9_PLUS (#44987)

  • Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)

  • Remove Pydanitc models introduced for AIP-44 (#44552)

  • Consistent way of checking Airflow version in providers (#44686)

  • Deferrable sensors can implement sensor timeout (#33718)

  • Remove AIP-44 code from renderedtifields.py (#44546)

  • Remove AIP-44 from taskinstance (#44540)

  • Move 'LatestOnlyOperator' operator to standard provider. (#44309)

  • Remove AIP-44 configuration from the code (#44454)

  • Move external task sensor to standard provider (#44288)

  • Move triggers to standard provider (#43608)

0.0.2

Note

Provider is still WIP. It can be used with production but we may introduce breaking changes without following semver until version 1.0.0

Bug Fixes

  • Fix TriggerDagRunOperator extra_link when trigger_dag_id is templated (#42810)

Misc

  • Move 'TriggerDagRunOperator' to standard provider (#44053)

  • Move filesystem sensor to standard provider (#43890)

  • Rename execution_date to logical_date across codebase (#43902)

0.0.1

Note

Provider is still WIP. It can be used with production but we may introduce breaking changes without following semver until version 1.0.0

Note

This provider created by migrating operators/sensors/hooks from Airflow 2 core.

Breaking changes

  • In BranchDayOfWeekOperator, DayOfWeekSensor, BranchDateTimeOperator parameter use_task_execution_date has been removed. Please use use_task_logical_date.

  • PythonVirtualenvOperator uses built-in venv instead of virtualenv package.

  • is_venv_installed method has been removed from PythonVirtualenvOperator as venv is built-in.

  • Initial version of the provider. (#41564)

Was this entry helpful?