โ ๏ธ Breaking Change
Impact Score: 7/10
dbt Core: dbt 0.17.2
Source available โ automated, not human-reviewed
Component: dbt-core ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
Breaking-change evidence from the source
This is a bugfix release with one breaking change, which may be relevant to users of community-supported plugins.
Breaking changes (for plugins) - The `release` argument to `adapter.execute_macro` no longer has any effect. It will be removed in a future release of dbt, likely v0.18.0. ([#2650](https://github.com/fishtown-analytics/dbt/pull/2650))
โก Executive Summary (TL;DR)
dbt Core v0.17.2. Source highlight: dbt 0.17.2 (July 29, 2020)
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โ ๏ธ Breaking Changes & Deprecations (2)
- This is a bugfix release with one breaking change, which may be relevant to users of community-supported plugins.
- Breaking changes (for plugins) - The `release` argument to `adapter.execute_macro` no longer has any effect. It will be removed in a future release of dbt, likely v0.18.0. ([#2650](https://github.com/fishtown-analytics/dbt/pull/2650))
๐ง Bug Fixes & Patches (6)
- Added environment variables for debug-level logging (#2633, #2635)
- When using the `--fast-fail` option with adapters that don't support cancelling queries (e.g. BigQuery), dbt will include the original database error in its log messages (#2644, #2646)
- `dbt clean` does not require a profile (#2620, #2649)
- On Redshift, the catalog contains information for all schemas in a project, rather than just the default (#2653, #2654)
- On Snowflake, close all connections so keepalive thread will exit (#2645, #2650)
- Fix background appearance of markdown ` ``` ` code blocks (docs#114, docs#115)
๐ View Raw Release Notes (Original Developer Log)
## dbt 0.17.2 (July 29, 2020)
This is a bugfix release with one breaking change, which may be relevant to users of community-supported plugins.
### Breaking changes (for plugins)
- The `release` argument to `adapter.execute_macro` no longer has any effect. It will be removed in a future release of dbt, likely v0.18.0. ([#2650](https://github.com/fishtown-analytics/dbt/pull/2650))
### Features
- Added environment variables for debug-level logging ([#2633](https://github.com/fishtown-analytics/dbt/issues/2633), [#2635](https://github.com/fishtown-analytics/dbt/pull/2635))
### Fixes
- When using the `--fast-fail` option with adapters that don't support cancelling queries (e.g. BigQuery), dbt will include the original database error in its log messages ([#2644](https://github.com/fishtown-analytics/dbt/issues/2644), [#2646](https://github.com/fishtown-analytics/dbt/pull/2646))
- `dbt clean` does not require a profile ([#2620](https://github.com/fishtown-analytics/dbt/issues/2620), [#2649](https://github.com/fishtown-analytics/dbt/pull/2649))
- On Redshift, the catalog contains information for all schemas in a project, rather than just the default ([#2653](https://github.com/fishtown-analytics/dbt/issues/2653), [#2654](https://github.com/fishtown-analytics/dbt/pull/2654))
- On Snowflake, close all connections so keepalive thread will exit ([#2645](https://github.com/fishtown-analytics/dbt/issues/2645), [#2650](https://github.com/fishtown-analytics/dbt/pull/2650))
### Docs
- Fix background appearance of markdown ` ``` ` code blocks ([docs#114](https://github.com/fishtown-analytics/dbt-docs/pull/114), [docs#115](https://github.com/fishtown-analytics/dbt-docs/pull/115))
Contributors:
- [@joshpeng-quibi](https://github.com/joshpeng-quibi) ([#2646](https://github.com/fishtown-analytics/dbt/pull/2646))