apache-airflow-providers-dbt-cloud
Changelog¶
3.5.0¶
Note
This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy.
Misc¶
Bump minimum Airflow version in providers to Airflow 2.6.0 (#36017)
3.4.0¶
Note
This release of provider is only available for Airflow 2.5+ as explained in the Apache Airflow providers support policy.
Misc¶
Bump min airflow version of providers (#34728)
Remove useless print from dbt operator (#34322)
3.3.0¶
Features¶
Add OpenLineage support for DBT Cloud. (#33959)
Bug Fixes¶
fix(providers/redis): respect soft_fail argument when exception is raised (#34164)
dbt, openlineage: set run_id after defer, do not log error if operator has no run_id set (#34270)
Misc¶
Remove some useless try/except from providers code (#33967)
Use a single statement with multiple contexts instead of nested statements in providers (#33768)
3.2.3¶
Misc¶
Refactor: Remove useless str() calls (#33629)
Refactor: Simplify code in smaller providers (#33234)
3.2.0¶
Note
This release of provider is only available for Airflow 2.4+ as explained in the Apache Airflow providers support policy.
Misc¶
Bump minimum Airflow version in providers (#30917)
Optimize deferred execution mode in DbtCloudJobRunSensor (#30968)
Optimize deferred execution mode for DbtCloudRunJobOperator (#31188)
3.1.1¶
Misc¶
Merge DbtCloudJobRunAsyncSensor logic to DbtCloudJobRunSensor (#30227)
Move typing imports behind TYPE_CHECKING in DbtCloudHook (#29989)
3.0.0¶
Breaking changes¶
Beginning with version 2.0.0, users could specify single-tenant dbt Cloud domains via the schema
parameter
in an Airflow connection. Subsequently in version 2.3.1, users could also connect to the dbt Cloud instances
outside of the US region as well as private instances by using the host
parameter of their Airflow
connection to specify the entire tenant domain. Backwards compatibility for using schema
was left in
place. Version 3.0.0 removes support for using schema
to specify the tenant domain of a dbt Cloud
instance. If you wish to connect to a single-tenant, instance outside of the US, or a private instance, you
must use the host
parameter to specify the _entire_ tenant domain name in your Airflow connection.
Drop Connection.schema use in DbtCloudHook (#29166)
Features¶
Allow downloading of dbt Cloud artifacts to non-existent paths (#29048)
Add deferrable mode to 'DbtCloudRunJobOperator' (#29014)
Misc¶
Provide more context for 'trigger_reason' in DbtCloudRunJobOperator (#28994)
2.3.0¶
Note
This release of provider is only available for Airflow 2.3+ as explained in the Apache Airflow providers support policy.
Misc¶
Move min airflow version to 2.3.0 for all providers (#27196)
2.0.0¶
Breaking changes¶
Note
This release of provider is only available for Airflow 2.2+ as explained in the Apache Airflow providers support policy.
Features¶
Enable dbt Cloud provider to interact with single tenant instances (#24264)
Bug Fixes¶
Fix typo in dbt Cloud provider description (#23179)
Fix new MyPy errors in main (#22884)
1.0.1¶
Initial version of the provider.