NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #5083 most downloaded on PyPI
Provider package apache-airflow-providers-dbt-cloud for Apache Airflow
Last release 5 days ago
29 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 59 of 59 stable releases
1 version withdrawn
withdrawn after publishing
5 years old
129 releases · first in 2022
One column per quarter.
- Template every connection id accepted by provider operators
Release Date: 2026-09-29
Template every connection id accepted by provider operators (#73286)
Link dbt Cloud runs to the triggering Airflow task via OpenLineage (#70131)
Surface dbt Cloud failure details in Airflow task logs (#70171)
Fix typo in dbt cloud hook docstring (#71971)
Template every connection id accepted by provider operators (#73286)
Link dbt Cloud runs to the triggering Airflow task via OpenLineage (#70131)
Surface dbt Cloud failure details in Airflow task logs (#70171)
Fix typo in dbt cloud hook docstring (#71971)
Nothing published for this version
- Fix DbtCloudRunJobOperator having false failures during deferred polling
Release Date: 2026-08-08
Fix DbtCloudRunJobOperator having false failures during deferred polling (#70581)
Derive DbtCloudGetJobRunArtifactOperator default file name after rendering (#70336)
Document each provider's optional extras in its docs index (#69478)
Fix DbtCloudRunJobOperator having false failures during deferred polling (#70581)
Derive DbtCloudGetJobRunArtifactOperator default file name after rendering (#70336)
Document each provider's optional extras in its docs index (#69478)
Nothing published for this version
Nothing published for this version
Release Date: 2026-06-22 ### Misc - Bump aiohttp>=3.14.0
Release Date: 2026-06-22
Bump aiohttp>=3.14.0 (#67978)
Nothing published for this version
- Fix dbt Cloud trigger timeout deadline clock
Release Date: 2026-06-07
Fix dbt Cloud trigger timeout deadline clock (#67626)
Nothing published for this version
- Add to list dbt Cloud job runs with support for filtering by status, ordering, and job_definition_id, and optionally returning only the most recent
Release Date: 2026-05-27
Add to list dbt Cloud job runs with support for filtering by status, ordering, and job_definition_id, and optionally returning only the most recent run via latest_only. (#66150)
Fix deferrable execution_timeout handling in DbtCloudRunJobOperator (#67360)
Refactor deferrable execution in DbtCloudRunJobOperator. Simplify trigger polling/control flow and propagate execution_timeout via defer. (#66449)
Add to list dbt Cloud job runs with support for filtering by status, ordering, and job_definition_id, and optionally returning only the most recent run via latest_only. (#66150)
Fix deferrable execution_timeout handling in DbtCloudRunJobOperator (#67360)
Refactor deferrable execution in DbtCloudRunJobOperator. Simplify trigger polling/control flow and propagate execution_timeout via defer. (#66449)
Nothing published for this version
Nothing published for this version
- Refactor DbtCloudRunJobOperator.execute() by extracting job ID
Release Date: 2026-05-11
Refactor DbtCloudRunJobOperator.execute() by extracting job ID (#64393)
Refactor DbtCloudRunJobOperator.execute() by extracting job ID (#64393)
Nothing published for this version
- Load hook metadata from YAML without importing Hook class
Release Date: 2026-04-12
Load hook metadata from YAML without importing Hook class (#63826)
Load hook metadata from YAML without importing Hook class (#63826)
Nothing published for this version
- Implement execution_timeout semantics for DbtCloudRunJobOperator in deferrable mode
Release Date: 2026-03-28
Implement execution_timeout semantics for DbtCloudRunJobOperator in deferrable mode (#61472)
Add Python 3.14 Support (#63520)
Migrate dbt Cloud connection UI fields to YAML config (#62579)
Implement execution_timeout semantics for DbtCloudRunJobOperator in deferrable mode (#61472)
Add Python 3.14 Support (#63520)
Migrate dbt Cloud connection UI fields to YAML config (#62579)
Nothing published for this version
- Add sync and async helpers to resolve the dbt Cloud account ID from the
Release Date: 2026-03-13
Add sync and async helpers to resolve the dbt Cloud account ID from the (#61757)
Raise on unexpected terminal dbt Cloud job run states (#61300)
Add sync and async helpers to resolve the dbt Cloud account ID from the (#61757)
Raise on unexpected terminal dbt Cloud job run states (#61300)
Nothing published for this version
- Fix DbtCloudRunJobTrigger timeout error message and add final status check
Release Date: 2026-03-02
Fix DbtCloudRunJobTrigger timeout error message and add final status check (#61979) (#62306)
Fix DbtCloudRunJobTrigger timeout error message and add final status check (#61979) (#62306)
Nothing published for this version
- Use common provider's get_async_connection in other providers
Release Date: 2026-02-02
Use common provider's get_async_connection in other providers (#56791)
Use common provider's get_async_connection in other providers (#56791)
Nothing published for this version
- New year means updated Copyright notices
Release Date: 2026-01-17
New year means updated Copyright notices (#60344)
Source dbt provider to use airflow.sdk.configuration.conf (#59988)
New year means updated Copyright notices (#60344)
Source dbt provider to use airflow.sdk.configuration.conf (#59988)
Nothing published for this version
- Remove top-level SDK reference in Core
Release Date: 2026-01-02
Remove top-level SDK reference in Core (#59817)
Nothing published for this version
- chore: use OL macros instead of building OL ids from scratch
Release Date: 2025-12-13
chore: use OL macros instead of building OL ids from scratch (#59197)
Add backcompat for exceptions in providers (#58727)
CHG: fix address (#59193)
chore: use OL macros instead of building OL ids from scratch (#59197)
Add backcompat for exceptions in providers (#58727)
CHG: fix address (#59193)
Nothing published for this version
This release of provider is only available for Airflow 2.11+ as explained in the Apache Airflow providers support policy < https://github.com/apache/a
Release Date: 2025-11-30
Note
This release of provider is only available for Airflow 2.11+ as explained in the Apache Airflow providers support policy < https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers >_.
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
Note
This release of provider is only available for Airflow 2.11+ as explained in the Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>_.
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
Nothing published for this version
- Fixes inconsistency where other dbt operators already supported hook_params
Release Date: 2025-11-17
Fixes inconsistency where other dbt operators already supported hook_params (#57242)
Convert all airflow distributions to be compliant with ASF requirements (#58138)
Fixes inconsistency where other dbt operators already supported hook_params (#57242)
Convert all airflow distributions to be compliant with ASF requirements (#58138)
Nothing published for this version
- Add retry mechanism and error handling to DBT Hook
Release Date: 2025-10-26
Add retry mechanism and error handling to DBT Hook (#56651)
Migrate dbt.cloud provider to ''common.compat'' (#56999)
Remove placeholder Release Date in changelog and index files (#56056)
Add retry mechanism and error handling to DBT Hook (#56651)
Migrate dbt.cloud provider to ''common.compat'' (#56999)
Remove placeholder Release Date in changelog and index files (#56056)
Nothing published for this version
- Change operator DbtCloudRunJobOperator to send job_run_id to XCom
Release Date: 2025-09-09
Change operator DbtCloudRunJobOperator to send job_run_id to XCom (#55184)
Make term Dag consistent in providers docs (#55101)
Change operator DbtCloudRunJobOperator to send job_run_id to XCom (#55184)
Make term Dag consistent in providers docs (#55101)
Nothing published for this version
- Add Python 3.13 support for Airflow.
Release Date: 2025-08-02
Add Python 3.13 support for Airflow. (#46891)
Cleanup mypy ignore in dbt provider where possible (#53270)
Remove type ignore across codebase after mypy upgrade (#53243)
Remove upper-binding for "python-requires" (#52980)
Temporarily switch to use >=,< pattern instead of '~=' (#52967)
Add Python 3.13 support for Airflow. (#46891)
Cleanup mypy ignore in dbt provider where possible (#53270)
Remove type ignore across codebase after mypy upgrade (#53243)
Remove upper-binding for "python-requires" (#52980)
Temporarily switch to use >=,< pattern instead of '~=' (#52967)
Nothing published for this version
- Add deprecation to 'airflow/sensors/base.py'
Release Date: 2025-07-06
Converting int account IDs to str in DBT Cloud connections (#51957)
Move 'BaseHook' implementation to task SDK (#51873)
Disable UP038 ruff rule and revert mandatory 'X | Y' in insintance checks (#52644)
Replace 'models.BaseOperator' to Task SDK one for DBT & Databricks (#52377)
Drop support for Python 3.9 (#52072)
Use BaseSensorOperator from task sdk in providers (#52296)
Add deprecation to 'airflow/sensors/base.py' (#52249)
Adding 'invocation_id' to run-results as expected by Openlineage (#51916)
Converting int account IDs to str in DBT Cloud connections (#51957)
Move 'BaseHook' implementation to task SDK (#51873)
Disable UP038 ruff rule and revert mandatory 'X | Y' in insintance checks (#52644)
Replace 'models.BaseOperator' to Task SDK one for DBT & Databricks (#52377)
Drop support for Python 3.9 (#52072)
Use BaseSensorOperator from task sdk in providers (#52296)
Add deprecation to 'airflow/sensors/base.py' (#52249)
Adding 'invocation_id' to run-results as expected by Openlineage (#51916)
Nothing published for this version
This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy < https://github.com/apache/a
Release Date: 2025-05-18
Note
This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy < https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers >_.
add root parent information to OpenLineage events (#49237)
nit: Switch to emitting OL events with adapter and not client directly (#50398)
fix: adjust dag_run extraction for Airflow 3 in OL utils (#50346)
Remove AIRFLOW_2_10_PLUS conditions (#49877)
Bump min Airflow version in providers to 2.10 (#49843)
Use Label class from task sdk in providers (#49398)
Note
This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>_.
add root parent information to OpenLineage events (#49237)
nit: Switch to emitting OL events with adapter and not client directly (#50398)
fix: adjust dag_run extraction for Airflow 3 in OL utils (#50346)
Remove AIRFLOW_2_10_PLUS conditions (#49877)
Bump min Airflow version in providers to 2.10 (#49843)
Use Label class from task sdk in providers (#49398)
Nothing published for this version
- remove superfluous else block
Release Date: 2025-04-19
remove superfluous else block (#49199)
Nothing published for this version
- fix: add explicit requirement for OpenLineage version on DBT function
Release Date: 2025-04-09
fix: add explicit requirement for OpenLineage version on DBT function (#47999)
fix: add explicit requirement for OpenLineage version on DBT function (#47999)
Nothing published for this version
- feat: Adjust DBT OpenLineage to Airflow 3 and improve logging
Release Date: 2025-03-31
feat: Adjust DBT OpenLineage to Airflow 3 and improve logging (#47500)
AIP-72: Handle Custom XCom Backend on Task SDK (#47339)
feat: Adjust DBT OpenLineage to Airflow 3 and improve logging (#47500)
AIP-72: Handle Custom XCom Backend on Task SDK (#47339)
Nothing published for this version
- AIP-72: Moving BaseOperatorLink to task sdk
Release Date: 2025-03-13
AIP-72: Moving BaseOperatorLink to task sdk (#47008)
Upgrade flit to 3.11.0 (#46938)
AIP-72: Moving BaseOperatorLink to task sdk (#47008)
Upgrade flit to 3.11.0 (#46938)
Nothing published for this version
This version contains no code changes. It was released to replace a previous version that was yanked due to a packaging issue.
Release Date: 2025-02-26
Note
This version contains no code changes. It was released to replace a previous version that was yanked due to a packaging issue.
Nothing published for this version
- New Optional dbt Cloud Job Operator Params
Release Date: 2025-02-21
New Optional dbt Cloud Job Operator Params (#45634)
AIP-72: Improving Operator Links Interface to Prevent User Code Execution in Webserver (#46613)
Add missing newline on conn string example (#45603)
Remove classes from 'typing_compat' that can be imported directly (#45589)
New Optional dbt Cloud Job Operator Params (#45634)
AIP-72: Improving Operator Links Interface to Prevent User Code Execution in Webserver (#46613)
Add missing newline on conn string example (#45603)
Remove classes from 'typing_compat' that can be imported directly (#45589)
All deprecated classes, parameters and features have been removed from the DBT provider package. The following breaking changes were introduced:
Release Date: 2024-12-26
Note
This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy .
Warning
All deprecated classes, parameters and features have been removed from the DBT provider package. The following breaking changes were introduced:
Remove airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunAsyncSensor . Use airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor with deferrable set to True instead.
Removed polling_interval parameter from DbtCloudJobRunSensor . Use poke_interval instead.
Remove Provider Deprecations in DBT (#44638)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
Fix yoda-conditions (#44466)
utilize more information to deterministically generate OpenLineage run_id (#43936)
Remove commented breakpoint in dbt provider (#44163)
Rename execution_date to logical_date across codebase (#43902)
Note
This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy.
Warning
All deprecated classes, parameters and features have been removed from the DBT provider package. The following breaking changes were introduced:
Remove airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunAsyncSensor. Use airflow.providers.dbt.cloud.sensors.dbt.DbtCloudJobRunSensor with deferrable set to True instead.
Removed polling_interval parameter from DbtCloudJobRunSensor. Use poke_interval instead.
Remove Provider Deprecations in DBT (#44638)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
Fix yoda-conditions (#44466)
utilize more information to deterministically generate OpenLineage run_id (#43936)
Remove commented breakpoint in dbt provider (#44163)
Rename execution_date to logical_date across codebase (#43902)
Nothing published for this version
Nothing published for this version
- Added condition to check if it is a scheduled save or rerun
Release Date: 2024-11-18
Added condition to check if it is a scheduled save or rerun (#43453)
Added condition to check if it is a scheduled save or rerun (#43453)
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →