dbt-core 1.11.0-rc2 - December 01, 2025
Features
- Support partial parsing for function nodes (#12072)
Fixes
- Allow dbt deps to run when vars lack defaults in dbt_project.yml (#8913)
- Restore DuplicateResourceNameError for intra-project node name duplication, behind behavior flag
require_unique_project_resource_names(#12152) - Allow the usage of
functionwith--exclude-resource-typeflag (#12143) - Fix bug where schemas of functions weren't guaranteed to exist (#12142)
- 🐛 ⛄ Correctly reference foreign key references when --defer and --state provided (#11885)
- Fix generation of deprecations summary (#12146)
- 🐛 ⛄ Add exception when using --state and referring to a removed test (#10630)
- 🐛 ⛄ Stop emitting
NoNodesForSelectionCriteriathree times duringbuildcommand (#11627) - 🐛 ⛄ Fix long Python stack traces appearing when package dependencies have incompatible version requirements (#12049)
- 🐛 ⛄ Fixed issue where changing data type size/precision/scale (e.g., varchar(3) to varchar(10)) incorrectly triggered a breaking change error fo (#11186)
- 🐛 ⛄ Support unit testing models that depend on sources with the same name (#11975, #10433)
- 🐛 ⛄ Avoid retrying successful run-operation commands (#11850)
- 🐛 ⛄ Fix
dbt deps --add-packagecrash when packages.yml containswarn-unpinned: false(#9104)
Under the Hood
- Update jsonschemas for schema.yml and dbt_project.yml deprecations (#12180)