v1.10.0b3
dbt-core v1.10.0b3
$npx -y @buildinternet/releases show rel_gaxy2hBduCXpK66Jpm75X dbt-core 1.10.0-b3 - May 14, 2025
Breaking Changes
- Flip behavior flag
source-freshness-run-project-hooks to true (#11609)
Features
- Show summaries for deprecations and add ability to toggle seeing all deprecation violation instances (#11429)
- Add behavior flag for handling all warnings via warn_error logic (#11116)
- Basic jsonschema validation of
dbt_project.yml (#11503)
- Begin checking YAML files for duplicate keys (#11296)
- Add deprecation warnings for unexpected blocks in jinja. (#11393)
- Begin validating the jsonschema of resource YAML files (#11504)
- Add deprecation warning for custom top level keys in YAML files. (#11338)
- Begin emitting deprecationw warnings for custom keys in config blocks (#11337)
- Begin emitting deprecation events for custom properties found in objects (#11336)
- Create a singular deprecations summary event (#11536)
- Deprecate --output/-o usage in source freshness (#11559)
Fixes
- datetime.datetime.utcnow() is deprecated as of Python 3.12 (#9791)
- Allow copying asset when dbt docs command is run outside the dbt project (#9308)
- Add pre-commit installation to Docker container for testing compatibility (#11498)
- Fix duplicate macro error message with multiple macros and multiple patches (#4233)
- Fix seed path for partial parsing if project directory name changes (#11550)
- Add
pre-commit installation to Docker container for testing compatibility (#11498)
- Ensure the right key is associatd with the
CustomKeyInConfigDeprecation deprecation (#11576)
- Add tags and meta config to exposures (#11428)
Under the Hood
- Add package 'name' to lock file (#11487)
- Allow for deprecation previews (#11597)
Contributors
Fetched April 11, 2026