Impact Score: 5/10
dbt Core: dbt-core v1.11.8
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.
โก Executive Summary (TL;DR)
dbt Core v1.11.8. Source highlight: dbt-core 1.11.8 - April 08, 2026
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.
โจ New Features & Capabilities (3)
- Add support for Saved Query node (dbt-docs/#486)
- Add support for UDF (function) resource type in lineage graph (dbt-docs/#574)
- Unpin sqlparse dependency, and introduce --sqlparse CLI option for configuring sqlparse limits (#12329)
๐ง Bug Fixes & Patches (6)
- Add @requires.catalogs decorator to compile command to fix REST Catalog-Linked database compilation (#12353)
- Improve logic for detecting config with missing plus prefix in dbt_project.yml (#12371)
- Add config and allow meta and docs to exist under it for macros (#12383, #9447)
- `DBT_ENGINE` prefixed env vars picked up by CLI (#12583)
- Allow deferral for UDFs (#12080)
- Resolve full node description while running udfs for better logging (#12600)
๐ View Raw Release Notes (Original Developer Log)
## dbt-core 1.11.8 - April 08, 2026
### Fixes
- Add @requires.catalogs decorator to compile command to fix REST Catalog-Linked database compilation ([#12353](https://github.com/dbt-labs/dbt-core/issues/12353))
- Improve logic for detecting config with missing plus prefix in dbt_project.yml ([#12371](https://github.com/dbt-labs/dbt-core/issues/12371))
- Add config and allow meta and docs to exist under it for macros ([#12383](https://github.com/dbt-labs/dbt-core/issues/12383), [#9447](https://github.com/dbt-labs/dbt-core/issues/9447))
- `DBT_ENGINE` prefixed env vars picked up by CLI ([#12583](https://github.com/dbt-labs/dbt-core/issues/12583))
- Allow deferral for UDFs ([#12080](https://github.com/dbt-labs/dbt-core/issues/12080))
- Resolve full node description while running udfs for better logging ([#12600](https://github.com/dbt-labs/dbt-core/issues/12600))
- Raise PropertyMovedToConfigDeprecation instead of MissingArgumentsPropertyInGenericTestDeprecation ([#12572](https://github.com/dbt-labs/dbt-core/issues/12572))
- Add @requires.catalogs decorator to test command to fix custom catalog integration support ([#12662](https://github.com/dbt-labs/dbt-core/issues/12662))
- Raise custom key in config deprecation warning for invalid config keys in dbt_project.yml ([#12542](https://github.com/dbt-labs/dbt-core/issues/12542))
- Ensure MAX_GROUPING_TOKENS and MAX_GROUPING_DEPTH default to None independently ([#12694](https://github.com/dbt-labs/dbt-core/issues/12694))
- Ensure property depr checks check for aliases with plus prefix ([#12327](https://github.com/dbt-labs/dbt-core/issues/12327))
### Docs
- Enable display of unit tests ([dbt-docs/#501](https://github.com/dbt-labs/dbt-docs/issues/501))
- Unit tests not rendering ([dbt-docs/#506](https://github.com/dbt-labs/dbt-docs/issues/506))
- Add support for Saved Query node ([dbt-docs/#486](https://github.com/dbt-labs/dbt-docs/issues/486))
- Fix npm security vulnerabilities as of June 2024 ([dbt-docs/#513](https://github.com/dbt-labs/dbt-docs/issues/513))
- Bump form-data from 3.0.1 to 3.0.4 ([dbt-docs/#554](https://github.com/dbt-labs/dbt-docs/issues/554))
- Add support for UDF (function) resource type in lineage graph ([dbt-docs/#574](https://github.com/dbt-labs/dbt-docs/issues/574))
### Under the Hood
- Unpin sqlparse dependency, and introduce --sqlparse CLI option for configuring sqlparse limits ([#12329](https://github.com/dbt-labs/dbt-core/issues/12329))
### Contributors
- [@ChenyuLInx](https://github.com/ChenyuLInx) ([#486](https://github.com/dbt-labs/dbt-core/issues/486))
- [@QMalcolm](https://github.com/QMalcolm) ([#12583](https://github.com/dbt-labs/dbt-core/issues/12583))
- [@aahel](https://github.com/aahel) ([#574](https://github.com/dbt-labs/dbt-core/issues/574))
- [@aranke](https://github.com/aranke) ([#506](https://github.com/dbt-labs/dbt-core/issues/506), [#513](https://github.com/dbt-labs/dbt-core/issues/513))
- [@ash2shukla](https://github.com/ash2shukla) ([#12371](https://github.com/dbt-labs/dbt-core/issues/12371), [#12383](https://github.com/dbt-labs/dbt-core/issues/12383), [#9447](https://github.com/dbt-labs/dbt-core/issues/9447), [#12080](https://github.com/dbt-labs/dbt-core/issues/12080), [#12600](https://github.com/dbt-labs/dbt-core/issues/12600), [#12542](https://github.com/dbt-labs/dbt-core/issues/12542), [#12327](https://github.com/dbt-labs/dbt-core/issues/12327))
- [@gshank](https://github.com/gshank) ([#501](https://github.com/dbt-labs/dbt-core/issues/501))
- [@kalluripradeep](https://github.com/kalluripradeep) ([#12353](https://github.com/dbt-labs/dbt-core/issues/12353), [#12572](https://github.com/dbt-labs/dbt-core/issues/12572))
- [@michelleark](https://github.com/michelleark) ([#12694](https://github.com/dbt-labs/dbt-core/issues/12694), [#554](https://github.com/dbt-labs/dbt-core/issues/554), [#12329](https://github.com/dbt-labs/dbt-core/issues/12329))
- [@rrittsteiger](https://github.com/rrittsteiger) ([#12662](https://github.com/dbt-labs/dbt-core/issues/12662))