Skip to content
v0.3.4 Release

Make returning from operator optional via the xcom_push
argument (False by default). This was causing issues as dbt sometimes
returns dataclasses which were not serializable. When that's the case
we attempt to cast them to dicts before returning.

dbt logging does not work properly in MWAA: the logs get written to
the worker log but not to the task log, which means they cannot be
visualized via the UI. I've attempted to fix this by setting Airflow
logger's handlers to dbt on initializing a dbt operator.