Bug fixes
- Fix
ExecutionMode.WATCHERdeadlock in Airflow 3.0 & 3.1 by @tatiana in #2087 - Fix
ExecutionMode.AIRFLOW_ASYNCTaskGroupXCom issue by @tatiana in #2088 - Guard watcher callback exceptions to avoid hanging producer tasks by @pankajkoti in #2101
- Fix SQL templated field rendering for dynamically mapped tasks in Airflow 2 by @tatiana in #2119
- Fix
ExecutionMode.WATCHERto useinstall_dbt_depsfromProjectConfigby @michal-mrazek in #2112
Enhancements
- Remove usage of contextmanager in plugins for accessing connections in Airflow >= 3.1.2 by @pankajkoti in #2073
Docs
- Improve
ExecutionMode.AIRFLOW_ASYNCdocs by @tatiana in #2103 - Add note about experimenting threads count for the Watcher Execution mode by @pankajkoti in #2083
- Fix minor documentation formatting issue by @dnskr in #2098
- Correct example YAML key from
operator_argstooperator_kwargsby @jx2lee in #2091
Others
- Fix broken CI due to fastapi incompatibility with cadwyn for Airflow 3 by @pankajkoti in #2076
- pre-commit autoupdate in #2078, #2104