Skip to content

Commit c9fa16d

Browse files
authored
fix(deps): Update dbt packages (#1445)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [dbt-athena-community](https://redirect.github.com/dbt-labs/dbt-adapters) ([changelog](https://redirect.github.com/dbt-labs/dbt-adapters/blob/main/dbt-athena/CHANGELOG.md)) | patch | `==1.9.4` -> `==1.9.5` | | [dbt-bigquery](https://redirect.github.com/dbt-labs/dbt-adapters) ([changelog](https://redirect.github.com/dbt-labs/dbt-adapters/blob/main/dbt-bigquery/CHANGELOG.md)) | minor | `==1.9.2` -> `==1.10.2` | | [dbt-clickhouse](https://redirect.github.com/ClickHouse/dbt-clickhouse) | minor | `==1.8.9` -> `==1.9.3` | | [dbt-core](https://redirect.github.com/dbt-labs/dbt-core) | minor | `==1.8.9` -> `==1.10.13` | | [dbt-postgres](https://redirect.github.com/dbt-labs/dbt-adapters) ([changelog](https://redirect.github.com/dbt-labs/dbt-adapters/blob/main/dbt-postgres/CHANGELOG.md)) | patch | `==1.9.0` -> `==1.9.1` | | [dbt-snowflake](https://redirect.github.com/dbt-labs/dbt-adapters) ([changelog](https://redirect.github.com/dbt-labs/dbt-adapters/blob/main/dbt-snowflake/CHANGELOG.md)) | minor | `==1.9.2` -> `==1.10.2` | --- ### Release Notes <details> <summary>dbt-labs/dbt-adapters (dbt-bigquery)</summary> ### [`v1.10.2`](https://redirect.github.com/dbt-labs/dbt-adapters/releases/tag/v1.10.2): dbt-adapters v1.10.2 [Compare Source](https://redirect.github.com/dbt-labs/dbt-adapters/compare/v1.10.1...v1.10.2) ##### dbt-adapters 1.10.2 - October 01, 2024 ##### Under the Hood - dbt-tests-adapters: Add required begin to microbatch model config to BaseMicrobatch test ([#&#8203;315](https://redirect.github.com/dbt-labs/dbt-adapters/issues/315)) ### [`v1.10.1`](https://redirect.github.com/dbt-labs/dbt-adapters/releases/tag/v1.10.1): dbt-adapters v1.10.1 [Compare Source](https://redirect.github.com/dbt-labs/dbt-adapters/compare/v1.10.0...v1.10.1) ##### dbt-adapters 1.10.1 - September 16, 2024 ### [`v1.10.0`](https://redirect.github.com/dbt-labs/dbt-adapters/releases/tag/v1.10.0): dbt-adapters v1.10.0 ##### dbt-adapters 1.10.0 - September 12, 2024 </details> <details> <summary>ClickHouse/dbt-clickhouse (dbt-clickhouse)</summary> ### [`v1.9.3`](https://redirect.github.com/ClickHouse/dbt-clickhouse/blob/HEAD/CHANGELOG.md#Release-193--2025-09-08) [Compare Source](https://redirect.github.com/ClickHouse/dbt-clickhouse/compare/v1.9.2...v1.9.3) ##### Bugs - Fix `query_settings` not being correctly read when values are strings ([#&#8203;497](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/497)). - Ensure that the default `replicated_deduplication_window` is only applied for `*MergeTree` engines ([#&#8203;504](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/504)). - Avoid full model recalculation if database is `shared` ([#&#8203;498](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/498)). - Override snapshot macro when working with timestamp strategy to allways get a consistent now() value ([#&#8203;509](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/509)). - Use importlib instead of pkg_resources as it's now deprecated ([#&#8203;471](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/471)). - Several fixes made to improve test execution. Most relevant ones: - Restore testing against different CH versions - all versions are now LTS ones, skip 25.8 until pending issue is fixed, fix tests on older versions ([c86a0889](https://redirect.github.com/ClickHouse/dbt-clickhouse/commit/c86a0889ad323ce0b02c7409275360e6f2202723)). - Make isort consistent between local and GitHub actions ([#&#8203;505](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/505)). ### [`v1.9.2`](https://redirect.github.com/ClickHouse/dbt-clickhouse/blob/HEAD/CHANGELOG.md#Release-192--2025-06-03) [Compare Source](https://redirect.github.com/ClickHouse/dbt-clickhouse/compare/v1.9.1...v1.9.2) ##### Bugs - Limit dbt-core version to <1.10.X to avoid compatibility issues ([#&#8203;453](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/453)) - README file was broken and fixed in ([#&#8203;454](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/454)) - Snapshots were not worked properly on cluster, fixed in ([#&#8203;455](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/455)) - when the last line of a model's SQL query is a comment (-- some comment) and the table's contract is enforced, the last parenthesis of the wrapping subquery ends up commented as well. Was fixed in ([#&#8203;457](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/457)) - Check for Shared database engine in can_exchange ([#&#8203;460](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/460)) - Tests were broken because of docker compose version `2.35` and fixed in ([#&#8203;468](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/468)) ### [`v1.9.1`](https://redirect.github.com/ClickHouse/dbt-clickhouse/blob/HEAD/CHANGELOG.md#Release-191--2025-04-28) [Compare Source](https://redirect.github.com/ClickHouse/dbt-clickhouse/compare/v1.9.0...v1.9.1) ##### Bugs - Fix missing database_engine error ([#&#8203;450](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/450)) ### [`v1.9.0`](https://redirect.github.com/ClickHouse/dbt-clickhouse/blob/HEAD/CHANGELOG.md#Release-190--2025-04-28) [Compare Source](https://redirect.github.com/ClickHouse/dbt-clickhouse/compare/v1.8.9...v1.9.0) ##### New Features - Added ability to set [SQL Security](https://clickhouse.com/docs/en/sql-reference/statements/create/view#sql_security) for normal views ([#&#8203;379](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/379)). - Add support for "microbatch" incremental strategy ([#&#8203;404](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/404)) - Added support for [TTL (time-to-live)](https://clickhouse.com/docs/guides/developer/ttl) as a column configuration for `table` and `ephemeral` materializations. This feature is implemented as a [custom constraint](https://docs.getdbt.com/reference/resource-properties/constraints#custom-constraints), which requires model contracts to be enforced ([#&#8203;442](https://redirect.github.com/ClickHouse/dbt-clickhouse/pull/442)) For example: ```sql -- test_ttl.sql {{ config(order_by='(ts)', engine='MergeTree()', materialized='table') }} SELECT now() AS ts, 'Some value that should expire!' AS col_ttl ``` ```yaml models: - name: test_ttl description: 'Testing column-level TTL' config: contract: enforced: true columns: - name: ts data_type: timestamp - name: col_ttl data_type: String ttl: ts + INTERVAL 1 DAY ``` </details> <details> <summary>dbt-labs/dbt-core (dbt-core)</summary> ### [`v1.10.13`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.13): dbt-core v1.10.13 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.12...v1.10.13) ##### dbt-core 1.10.13 - September 25, 2025 ##### Fixes - Propagate column meta/tags from config to tests ([#&#8203;11984](https://redirect.github.com/dbt-labs/dbt-core/issues/11984)) - Skip initial render of loaded_at_query when specified as source or table config ([#&#8203;11973](https://redirect.github.com/dbt-labs/dbt-core/issues/11973)) ##### Under the Hood - Introduce dbt_version-based manifest json upgrade framework to avoid state:modified false positives on minor evolutions ([#&#8203;12006](https://redirect.github.com/dbt-labs/dbt-core/issues/12006)) ##### Dependencies - Loosen dbt-semantic-interfaces lower pin to >=0.9.0 ([#&#8203;12005](https://redirect.github.com/dbt-labs/dbt-core/issues/12005)) ### [`v1.10.12`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.12): dbt-core v1.10.12 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.11...v1.10.12) ##### dbt-core 1.10.12 - September 10, 2025 ##### Features - Parse catalogs.yml during parse, seed, and test commands ([#&#8203;12002](https://redirect.github.com/dbt-labs/dbt-core/issues/12002)) ##### Fixes - Implement checked_agg_time_dimension_for_simple_metric to satisfy dbt-semantic-interfaces>0.9.0 ([#&#8203;11998](https://redirect.github.com/dbt-labs/dbt-core/issues/11998)) ### [`v1.10.11`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.11): dbt-core v1.10.11 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.10...v1.10.11) ##### dbt-core 1.10.11 - September 04, 2025 ##### Features - No-op when project-level `quoting.snowflake_ignore_case` is set. ([#&#8203;11882](https://redirect.github.com/dbt-labs/dbt-core/issues/11882)) ##### Under the Hood - Update jsonschemas used for schema-based deprecations ([#&#8203;11987](https://redirect.github.com/dbt-labs/dbt-core/issues/11987)) ##### Contributors - [@&#8203;aksestok](https://redirect.github.com/aksestok) ([#&#8203;11882](https://redirect.github.com/dbt-labs/dbt-core/issues/11882)) - [@&#8203;michellark](https://redirect.github.com/michellark) ([#&#8203;11987](https://redirect.github.com/dbt-labs/dbt-core/issues/11987)) ### [`v1.10.10`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.10): dbt-core v1.10.10 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.9...v1.10.10) ##### dbt-core 1.10.10 - August 28, 2025 ##### Fixes - Avoid redundant node patch removal during partial parsing ([#&#8203;11886](https://redirect.github.com/dbt-labs/dbt-core/issues/11886)) - Comply with strict `str` type when `block.contents` is `None` ([#&#8203;11492](https://redirect.github.com/dbt-labs/dbt-core/issues/11492)) ##### Dependencies - Bump dbt-adapters minimum to 1.16.5 ([#&#8203;11932](https://redirect.github.com/dbt-labs/dbt-core/issues/11932)) ##### Contributors - [@&#8203;wircho](https://redirect.github.com/wircho) ([#&#8203;11886](https://redirect.github.com/dbt-labs/dbt-core/issues/11886), [#&#8203;11492](https://redirect.github.com/dbt-labs/dbt-core/issues/11492)) ### [`v1.10.9`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.9): dbt-core v1.10.9 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.8...v1.10.9) ##### dbt-core 1.10.9 - August 15, 2025 ##### Dependencies - upgrade protobuf to 6.0 ([#&#8203;11916](https://redirect.github.com/dbt-labs/dbt-core/issues/11916)) ### [`v1.10.8`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.8): dbt-core v1.10.8 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.7...v1.10.8) ##### dbt-core 1.10.8 - August 12, 2025 ##### Features - Default require_generic_test_arguments_property flag to True - The 'arguments' property will be parsed as keyword arguments to data tests, if provided ([#&#8203;11911](https://redirect.github.com/dbt-labs/dbt-core/issues/11911)) ### [`v1.10.7`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.7): dbt-core v1.10.7 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.6...v1.10.7) ##### dbt-core 1.10.7 - August 07, 2025 ##### Fixes - Raise PropertyMovedToConfigDeprecation instead of CustomTopLevelKeyDeprecation when additional attribute is a valid node config ([#&#8203;11879](https://redirect.github.com/dbt-labs/dbt-core/issues/11879)) - Remove duplicative PropertyMovedToConfigDeprecation for source freshness ([#&#8203;11880](https://redirect.github.com/dbt-labs/dbt-core/issues/11880)) ##### Under the Hood - call adapter.add_catalog_integration during parse_manifest ([#&#8203;11889](https://redirect.github.com/dbt-labs/dbt-core/issues/11889)) ### [`v1.10.6`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.6): dbt-core v1.10.6 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.5...v1.10.6) ##### dbt-core 1.10.6 - July 29, 2025 ##### Features - Deprecate {{ modules.itertools }} usage ([#&#8203;11725](https://redirect.github.com/dbt-labs/dbt-core/issues/11725)) ##### Fixes - Safe handling of malformed config.tags on sources/tables ([#&#8203;11855](https://redirect.github.com/dbt-labs/dbt-core/issues/11855)) ### [`v1.10.5`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.5): dbt-core v1.10.5 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.4...v1.10.5) ##### dbt-core 1.10.5 - July 22, 2025 ##### Features - Create constrained namespace for dbt engine env vars ([#&#8203;11340](https://redirect.github.com/dbt-labs/dbt-core/issues/11340)) - Gate jsonschema validations by adapter ([#&#8203;11680](https://redirect.github.com/dbt-labs/dbt-core/issues/11680)) - Deprecate top-level argument properties in generic tests ([#&#8203;11847](https://redirect.github.com/dbt-labs/dbt-core/issues/11847)) ##### Fixes - Make `GenericJSONSchemaValidationDeprecation` a "preview" deprecation ([#&#8203;11814](https://redirect.github.com/dbt-labs/dbt-core/issues/11814)) - Correct JSONSchema Semantic Layer node issues ([#&#8203;11818](https://redirect.github.com/dbt-labs/dbt-core/issues/11818)) - Improve SL JSONSchema definitions ([#N/A](https://redirect.github.com/dbt-labs/dbt-core/issues/N/A)) - raise MissingPlusPrefixDeprecation instead of GenericJSONSchemaValidationDeprecation when config missing plus prefix in dbt_project.yml ([#&#8203;11826](https://redirect.github.com/dbt-labs/dbt-core/issues/11826)) - Propagate config.meta and config.tags to top-level on source nodes ([#&#8203;11839](https://redirect.github.com/dbt-labs/dbt-core/issues/11839)) ### [`v1.10.4`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.4): dbt-core v1.10.4 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.3...v1.10.4) ##### dbt-core 1.10.4 - July 10, 2025 ##### Features - Deprecate `overrides` property for sources ([#&#8203;11566](https://redirect.github.com/dbt-labs/dbt-core/issues/11566)) ##### Fixes - Update jsonschema definitions with nested config defs, cloud info, and dropping source overrides ([#N/A](https://redirect.github.com/dbt-labs/dbt-core/issues/N/A)) ##### Dependencies - Upgrade to dbt-semantic-interfaces==0.9.0 for more robust saved query support. ([#&#8203;11809](https://redirect.github.com/dbt-labs/dbt-core/issues/11809)) ##### Contributors - [@&#8203;courtneyholcomb](https://redirect.github.com/courtneyholcomb) ([#&#8203;11809](https://redirect.github.com/dbt-labs/dbt-core/issues/11809)) - [@&#8203;peterallenwebb](https://redirect.github.com/peterallenwebb) ([#&#8203;11566](https://redirect.github.com/dbt-labs/dbt-core/issues/11566)) ### [`v1.10.3`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.3): dbt-core v1.10.3 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.2...v1.10.3) ##### dbt-core 1.10.3 - July 02, 2025 ##### Features - Support loaded_at_query and loaded_at_field on source and table configs ([#&#8203;11659](https://redirect.github.com/dbt-labs/dbt-core/issues/11659)) - Begin validating configs from model sql files ([#&#8203;11727](https://redirect.github.com/dbt-labs/dbt-core/issues/11727)) ##### Fixes - Bump dbt-common to 1.25.0 to access WarnErrorOptionsV2 ([#&#8203;11755](https://redirect.github.com/dbt-labs/dbt-core/issues/11755)) ##### Dependencies - Bump dbt-common minimum to 1.25.1 ([#&#8203;11789](https://redirect.github.com/dbt-labs/dbt-core/issues/11789)) ### [`v1.10.2`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.2): dbt-core v1.10.2 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.1...v1.10.2) ##### dbt-core 1.10.2 - June 20, 2025 ##### Features - Update jsonschemas with builtin data test properties and exposure configs in dbt_project.yml for more accurate deprecations ([#&#8203;11335](https://redirect.github.com/dbt-labs/dbt-core/issues/11335)) ##### Dependencies - Allow for either pydantic v1 and v2 ([#&#8203;11634](https://redirect.github.com/dbt-labs/dbt-core/issues/11634)) ### [`v1.10.1`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.1): dbt-core v1.10.1 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.10.0...v1.10.1) ##### dbt-core 1.10.1 - June 16, 2025 ##### Dependencies - Bump minimum jsonschema version to `4.19.1` ([#&#8203;11740](https://redirect.github.com/dbt-labs/dbt-core/issues/11740)) ### [`v1.10.0`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.10.0): dbt-core v1.10.0 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.10...v1.10.0) ##### dbt-core 1.10.0 - June 16, 2025 ##### Breaking Changes - Add invocations_started_at field to artifact metadata ([#&#8203;11272](https://redirect.github.com/dbt-labs/dbt-core/issues/11272)) - Flip behavior flag `source-freshness-run-project-hooks` to true ([#&#8203;11609](https://redirect.github.com/dbt-labs/dbt-core/issues/11609)) - Flip behavior flag to disallow spaces in resource names ([#&#8203;11610](https://redirect.github.com/dbt-labs/dbt-core/issues/11610)) ##### Features - Add new hard_deletes="new_record" mode for snapshots. ([#&#8203;10235](https://redirect.github.com/dbt-labs/dbt-core/issues/10235)) - Add `batch` context object to model jinja context ([#&#8203;11025](https://redirect.github.com/dbt-labs/dbt-core/issues/11025)) - Ensure pre/post hooks only run on first/last batch respectively for microbatch model batches ([#&#8203;11094](https://redirect.github.com/dbt-labs/dbt-core/issues/11094), [#&#8203;11104](https://redirect.github.com/dbt-labs/dbt-core/issues/11104)) - Support "tags" in Saved Queries ([#&#8203;11155](https://redirect.github.com/dbt-labs/dbt-core/issues/11155)) - Calculate source freshness via a SQL query ([#&#8203;8797](https://redirect.github.com/dbt-labs/dbt-core/issues/8797)) - Add freshness definition on model for adaptive job ([#&#8203;11123](https://redirect.github.com/dbt-labs/dbt-core/issues/11123)) - Meta config for dimensions measures and entities ([#None](https://redirect.github.com/dbt-labs/dbt-core/issues/None)) - Add doc_blocks to manifest for nodes and columns ([#&#8203;11000](https://redirect.github.com/dbt-labs/dbt-core/issues/11000), [#&#8203;11001](https://redirect.github.com/dbt-labs/dbt-core/issues/11001)) - Initial implementation of sample mode ([#&#8203;11227](https://redirect.github.com/dbt-labs/dbt-core/issues/11227), [#&#8203;11230](https://redirect.github.com/dbt-labs/dbt-core/issues/11230), [#&#8203;11231](https://redirect.github.com/dbt-labs/dbt-core/issues/11231), [#&#8203;11248](https://redirect.github.com/dbt-labs/dbt-core/issues/11248), [#&#8203;11252](https://redirect.github.com/dbt-labs/dbt-core/issues/11252), [#&#8203;11254](https://redirect.github.com/dbt-labs/dbt-core/issues/11254), [#&#8203;11258](https://redirect.github.com/dbt-labs/dbt-core/issues/11258)) - Combine `--sample` and `--sample-window` CLI params ([#&#8203;11299](https://redirect.github.com/dbt-labs/dbt-core/issues/11299)) - Allow for sampling of ref'd seeds ([#&#8203;11300](https://redirect.github.com/dbt-labs/dbt-core/issues/11300)) - Enable sample mode for 'build' command ([#&#8203;11298](https://redirect.github.com/dbt-labs/dbt-core/issues/11298)) - Allow sampling nodes snapshots depend on and of snapshots as a dependency ([#&#8203;11301](https://redirect.github.com/dbt-labs/dbt-core/issues/11301)) - Add opt-in validation of macro argument names and types ([#&#8203;11274](https://redirect.github.com/dbt-labs/dbt-core/issues/11274)) - Add support for Python 3.13! ([#&#8203;11401](https://redirect.github.com/dbt-labs/dbt-core/issues/11401)) - Support artifact upload to dbt Cloud ([#&#8203;11418](https://redirect.github.com/dbt-labs/dbt-core/issues/11418)) - Show summaries for deprecations and add ability to toggle seeing all deprecation violation instances ([#&#8203;11429](https://redirect.github.com/dbt-labs/dbt-core/issues/11429)) - Add behavior flag for handling all warnings via warn_error logic ([#&#8203;11116](https://redirect.github.com/dbt-labs/dbt-core/issues/11116)) - Basic jsonschema validation of `dbt_project.yml` ([#&#8203;11503](https://redirect.github.com/dbt-labs/dbt-core/issues/11503)) - Begin checking YAML files for duplicate keys ([#&#8203;11296](https://redirect.github.com/dbt-labs/dbt-core/issues/11296)) - Add deprecation warnings for unexpected blocks in jinja. ([#&#8203;11393](https://redirect.github.com/dbt-labs/dbt-core/issues/11393)) - Begin validating the jsonschema of resource YAML files ([#&#8203;11504](https://redirect.github.com/dbt-labs/dbt-core/issues/11504)) - Add deprecation warning for custom top level keys in YAML files. ([#&#8203;11338](https://redirect.github.com/dbt-labs/dbt-core/issues/11338)) - Begin emitting deprecationw warnings for custom keys in config blocks ([#&#8203;11337](https://redirect.github.com/dbt-labs/dbt-core/issues/11337)) - Begin emitting deprecation events for custom properties found in objects ([#&#8203;11336](https://redirect.github.com/dbt-labs/dbt-core/issues/11336)) - Create a singular deprecations summary event ([#&#8203;11536](https://redirect.github.com/dbt-labs/dbt-core/issues/11536)) - Deprecate --output/-o usage in source freshness ([#&#8203;11559](https://redirect.github.com/dbt-labs/dbt-core/issues/11559)) - Deprecate usage of `include`/`exclude` terminology with warn-error-options ([#&#8203;11557](https://redirect.github.com/dbt-labs/dbt-core/issues/11557)) - Support description and config.meta on groups ([#&#8203;11319](https://redirect.github.com/dbt-labs/dbt-core/issues/11319)) - Adding Quoting to manifest metadata ([#na](https://redirect.github.com/dbt-labs/dbt-core/issues/na)) - Include event names in deprecation warning messages ([#&#8203;11471](https://redirect.github.com/dbt-labs/dbt-core/issues/11471)) - Support config on columns ([#&#8203;11651](https://redirect.github.com/dbt-labs/dbt-core/issues/11651)) - Add file_format to catalog integration config ([#&#8203;11695](https://redirect.github.com/dbt-labs/dbt-core/issues/11695)) - 11561 ([#deprecate](https://redirect.github.com/dbt-labs/dbt-core/issues/deprecate), [#--models,--model,](https://redirect.github.com/dbt-labs/dbt-core/issues/--models,--model,), [#and](https://redirect.github.com/dbt-labs/dbt-core/issues/and), [#-m](https://redirect.github.com/dbt-labs/dbt-core/issues/-m), [#flags](https://redirect.github.com/dbt-labs/dbt-core/issues/flags)) ##### Fixes - datetime.datetime.utcnow() is deprecated as of Python 3.12 ([#&#8203;9791](https://redirect.github.com/dbt-labs/dbt-core/issues/9791)) - dbt retry does not respect --threads ([#&#8203;10584](https://redirect.github.com/dbt-labs/dbt-core/issues/10584)) - update adapter version messages ([#&#8203;10230](https://redirect.github.com/dbt-labs/dbt-core/issues/10230)) - Catch DbtRuntimeError for hooks ([#&#8203;11012](https://redirect.github.com/dbt-labs/dbt-core/issues/11012)) - Access DBUG flag more consistently with the rest of the codebase in ManifestLoader ([#&#8203;11068](https://redirect.github.com/dbt-labs/dbt-core/issues/11068)) - Improve the performance characteristics of add_test_edges() ([#&#8203;10950](https://redirect.github.com/dbt-labs/dbt-core/issues/10950)) - Implement partial parsing for singular data test configs in yaml files ([#&#8203;10801](https://redirect.github.com/dbt-labs/dbt-core/issues/10801)) - Fix debug log messages for microbatch batch execution information ([#&#8203;11111](https://redirect.github.com/dbt-labs/dbt-core/issues/11111)) - Fix running of extra "last" batch when there is only one batch ([#&#8203;11112](https://redirect.github.com/dbt-labs/dbt-core/issues/11112)) - Fix interpretation of `PartialSuccess` to result in non-zero exit code ([#&#8203;11114](https://redirect.github.com/dbt-labs/dbt-core/issues/11114)) - Warn about invalid usages of `concurrent_batches` config ([#&#8203;11122](https://redirect.github.com/dbt-labs/dbt-core/issues/11122)) - Error writing generic test at run time ([#&#8203;11110](https://redirect.github.com/dbt-labs/dbt-core/issues/11110)) - Run check_modified_contract for state:modified ([#&#8203;11034](https://redirect.github.com/dbt-labs/dbt-core/issues/11034)) - Fix unrendered_config for tests from dbt_project.yml ([#&#8203;11146](https://redirect.github.com/dbt-labs/dbt-core/issues/11146)) - Make partial parsing reparse referencing nodes of newly versioned models. ([#&#8203;8872](https://redirect.github.com/dbt-labs/dbt-core/issues/8872)) - Ensure warning about microbatch lacking filter inputs is always fired ([#&#8203;11159](https://redirect.github.com/dbt-labs/dbt-core/issues/11159)) - Fix microbatch dbt list --output json ([#&#8203;10556](https://redirect.github.com/dbt-labs/dbt-core/issues/10556), [#&#8203;11098](https://redirect.github.com/dbt-labs/dbt-core/issues/11098)) - Fix for custom fields in generic test config for not_null and unique tests ([#&#8203;11208](https://redirect.github.com/dbt-labs/dbt-core/issues/11208)) - Allow copying asset when dbt docs command is run outside the dbt project ([#&#8203;9308](https://redirect.github.com/dbt-labs/dbt-core/issues/9308)) - Loosen validation on freshness to accomodate previously wrong but harmless config. ([#&#8203;11123](https://redirect.github.com/dbt-labs/dbt-core/issues/11123)) - Handle `--limit -1` properly in `ShowTaskDirect` so that it propagates None instead of a negative int ([#None](https://redirect.github.com/dbt-labs/dbt-core/issues/None)) - \_get_doc_blocks is crashing parsing if .format is called ([#&#8203;11310](https://redirect.github.com/dbt-labs/dbt-core/issues/11310)) - Fix microbatch execution to not block main thread nor hang ([#&#8203;11243](https://redirect.github.com/dbt-labs/dbt-core/issues/11243), [#&#8203;11306](https://redirect.github.com/dbt-labs/dbt-core/issues/11306)) - Fixes parsing errors when using the new YAML format for snapshots ([#&#8203;11164](https://redirect.github.com/dbt-labs/dbt-core/issues/11164)) - Update ConfigFolderDirectory dir to use str. ([#&#8203;9768](https://redirect.github.com/dbt-labs/dbt-core/issues/9768), [#&#8203;11305](https://redirect.github.com/dbt-labs/dbt-core/issues/11305)) - Fix microbatch models couting as success when only having one batch (and that batch failing) ([#&#8203;11390](https://redirect.github.com/dbt-labs/dbt-core/issues/11390)) - Add pre-commit installation to Docker container for testing compatibility ([#&#8203;11498](https://redirect.github.com/dbt-labs/dbt-core/issues/11498)) - Fix duplicate macro error message with multiple macros and multiple patches ([#&#8203;4233](https://redirect.github.com/dbt-labs/dbt-core/issues/4233)) - Fix seed path for partial parsing if project directory name changes ([#&#8203;11550](https://redirect.github.com/dbt-labs/dbt-core/issues/11550)) - Add `pre-commit` installation to Docker container for testing compatibility ([#&#8203;11498](https://redirect.github.com/dbt-labs/dbt-core/issues/11498)) - Ensure the right key is associatd with the `CustomKeyInConfigDeprecation` deprecation ([#&#8203;11576](https://redirect.github.com/dbt-labs/dbt-core/issues/11576)) - Add tags and meta config to exposures ([#&#8203;11428](https://redirect.github.com/dbt-labs/dbt-core/issues/11428)) - Add freshness config to sources ([#&#8203;11506](https://redirect.github.com/dbt-labs/dbt-core/issues/11506)) - Add freshness config to models ([#&#8203;11506](https://redirect.github.com/dbt-labs/dbt-core/issues/11506)) - require count and period on model freshness.build_after ([#&#8203;11669](https://redirect.github.com/dbt-labs/dbt-core/issues/11669)) - Don't warn for metricflow_time_spine with non-day grain ([#&#8203;11690](https://redirect.github.com/dbt-labs/dbt-core/issues/11690)) - Fix source freshness set via config to handle explicit nulls ([#&#8203;11685](https://redirect.github.com/dbt-labs/dbt-core/issues/11685)) - Ensure build_after is present in model freshness in parsing, otherwise skip freshness definition ([#&#8203;11709](https://redirect.github.com/dbt-labs/dbt-core/issues/11709)) - Ensure source node `.freshness` is equal to node's `.config.freshness` ([#&#8203;11717](https://redirect.github.com/dbt-labs/dbt-core/issues/11717)) - ignore invalid model freshness configs in inline model configs ([#&#8203;11728](https://redirect.github.com/dbt-labs/dbt-core/issues/11728)) - Fix store_failures hierarachical config parsing ([#&#8203;10165](https://redirect.github.com/dbt-labs/dbt-core/issues/10165)) - Remove model freshness property support in favor of config level support ([#&#8203;11713](https://redirect.github.com/dbt-labs/dbt-core/issues/11713)) ##### Under the Hood - Create a no-op exposure runner ([#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/)) - Improve selection peformance by optimizing the select_children() and select_parents() functions. ([#&#8203;11099](https://redirect.github.com/dbt-labs/dbt-core/issues/11099)) - Change exception type from DbtInternalException to UndefinedMacroError when macro not found in 'run operation' command ([#&#8203;11192](https://redirect.github.com/dbt-labs/dbt-core/issues/11192)) - Create LogNodeResult event ([#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/)) - Fix error counts for exposures ([#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/)) - Misc fixes for group info in logging ([#&#8203;11218](https://redirect.github.com/dbt-labs/dbt-core/issues/11218)) - Add node_checksum to node_info on structured logs ([#&#8203;11372](https://redirect.github.com/dbt-labs/dbt-core/issues/11372)) - Parse catalogs.yml ([#XPLAT-242](https://redirect.github.com/dbt-labs/dbt-core/issues/XPLAT-242)) - Add package 'name' to lock file ([#&#8203;11487](https://redirect.github.com/dbt-labs/dbt-core/issues/11487)) - Allow for deprecation previews ([#&#8203;11597](https://redirect.github.com/dbt-labs/dbt-core/issues/11597)) - Move core_types.proto into shared dbt-protos library ([#&#8203;11608](https://redirect.github.com/dbt-labs/dbt-core/issues/11608)) - Prevent overcounting PropertyMovedToConfigDeprecation for source freshness ([#&#8203;11660](https://redirect.github.com/dbt-labs/dbt-core/issues/11660)) ##### Dependencies - Upgrading dbt-semantic-interfaces to 0.8.3 for custom grain support in offset windows ([#None](https://redirect.github.com/dbt-labs/dbt-core/issues/None)) - Bump codecov/codecov-action from 4 to 5 ([#&#8203;11009](https://redirect.github.com/dbt-labs/dbt-core/issues/11009)) ##### Contributors - [@&#8203;DevonFulcher](https://redirect.github.com/DevonFulcher) ([#None](https://redirect.github.com/dbt-labs/dbt-core/issues/None)) - [@&#8203;Threynaud](https://redirect.github.com/Threynaud) ([#&#8203;11068](https://redirect.github.com/dbt-labs/dbt-core/issues/11068)) - [@&#8203;WilliamDee](https://redirect.github.com/WilliamDee) ([#None](https://redirect.github.com/dbt-labs/dbt-core/issues/None), [#None](https://redirect.github.com/dbt-labs/dbt-core/issues/None)) - [@&#8203;amardatar](https://redirect.github.com/amardatar) ([#&#8203;11164](https://redirect.github.com/dbt-labs/dbt-core/issues/11164)) - [@&#8203;aranke](https://redirect.github.com/aranke) ([#&#8203;11000](https://redirect.github.com/dbt-labs/dbt-core/issues/11000), [#&#8203;11001](https://redirect.github.com/dbt-labs/dbt-core/issues/11001), [#&#8203;11012](https://redirect.github.com/dbt-labs/dbt-core/issues/11012), [#&#8203;11310](https://redirect.github.com/dbt-labs/dbt-core/issues/11310), [#&#8203;11550](https://redirect.github.com/dbt-labs/dbt-core/issues/11550), [#&#8203;11428](https://redirect.github.com/dbt-labs/dbt-core/issues/11428), [#&#8203;11506](https://redirect.github.com/dbt-labs/dbt-core/issues/11506), [#&#8203;11506](https://redirect.github.com/dbt-labs/dbt-core/issues/11506), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#](https://redirect.github.com/dbt-labs/dbt-core/issues/), [#&#8203;11218](https://redirect.github.com/dbt-labs/dbt-core/issues/11218), [#XPLAT-242](https://redirect.github.com/dbt-labs/dbt-core/issues/XPLAT-242), [#&#8203;11660](https://redirect.github.com/dbt-labs/dbt-core/issues/11660)) - [@&#8203;cedric-orange](https://redirect.github.com/cedric-orange) ([#&#8203;9308](https://redirect.github.com/dbt-labs/dbt-core/issues/9308)) - [@&#8203;cmcarthur](https://redirect.github.com/cmcarthur) ([#&#8203;11608](https://redirect.github.com/dbt-labs/dbt-core/issues/11608)) - [@&#8203;courtneyholcomb](https://redirect.github.com/courtneyholcomb) ([#&#8203;11690](https://redirect.github.com/dbt-labs/dbt-core/issues/11690)) - [@&#8203;d-cole](https://redirect.github.com/d-cole) ([#&#8203;8872](https://redirect.github.com/dbt-labs/dbt-core/issues/8872)) - [@&#8203;dave-connors-3](https://redirect.github.com/dave-connors-3) ([#&#8203;10230](https://redirect.github.com/dbt-labs/dbt-core/issues/10230)) - [@&#8203;donjin-master](https://redirect.github.com/donjin-master) ([#&#8203;10584](https://redirect.github.com/dbt-labs/dbt-core/issues/10584)) - [@&#8203;internetcoffeephone](https://redirect.github.com/internetcoffeephone) ([#&#8203;10556](https://redirect.github.com/dbt-labs/dbt-core/issues/10556), [#&#8203;11098](https://redirect.github.com/dbt-labs/dbt-core/issues/11098)) - [@&#8203;kato1208](https://redirect.github.com/kato1208) ([#&#8203;11498](https://redirect.github.com/dbt-labs/dbt-core/issues/11498), [#&#8203;11498](https://redirect.github.com/dbt-labs/dbt-core/issues/11498)) - [@&#8203;slothkong](https://redirect.github.com/slothkong) ([#&#8203;9791](https://redirect.github.com/dbt-labs/dbt-core/issues/9791)) - [@&#8203;theyostalservice](https://redirect.github.com/theyostalservice) ([#&#8203;11155](https://redirect.github.com/dbt-labs/dbt-core/issues/11155)) - [@&#8203;thorn14](https://redirect.github.com/thorn14) ([#&#8203;9768](https://redirect.github.com/dbt-labs/dbt-core/issues/9768), [#&#8203;11305](https://redirect.github.com/dbt-labs/dbt-core/issues/11305)) - [@&#8203;venkaa28](https://redirect.github.com/venkaa28) ([#na](https://redirect.github.com/dbt-labs/dbt-core/issues/na)) ### [`v1.9.10`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.10): dbt-core v1.9.10 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.9...v1.9.10) ##### dbt-core 1.9.10 - August 29, 2025 ##### Fixes - Fix naming of hour microbatch compiled files ([#&#8203;11165](https://redirect.github.com/dbt-labs/dbt-core/issues/11165)) ### [`v1.9.9`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.9): dbt-core v1.9.9 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.8...v1.9.9) ##### dbt-core 1.9.9 - August 15, 2025 ##### Dependencies - upgrade protobuf to 6.0 ([#&#8203;11916](https://redirect.github.com/dbt-labs/dbt-core/issues/11916)) ### [`v1.9.8`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.8): dbt-core v1.9.8 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.7...v1.9.8) ##### dbt-core 1.9.8 - June 10, 2025 ##### Fixes - Ensure source node `.freshness` is equal to node's `.config.freshness` ([#&#8203;11717](https://redirect.github.com/dbt-labs/dbt-core/issues/11717)) ### [`v1.9.7`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.7): dbt-core v1.9.7 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.6...v1.9.7) ##### dbt-core 1.9.7 - June 09, 2025 ##### Under the Hood - Support reading 'name' in package-lock.yml for forward-compatibility ([#&#8203;11661](https://redirect.github.com/dbt-labs/dbt-core/issues/11661)) ### [`v1.9.6`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.6): dbt-core v1.9.6 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.5...v1.9.6) ##### dbt-core 1.9.6 - May 30, 2025 ##### Features - Support config on columns ([#&#8203;11651](https://redirect.github.com/dbt-labs/dbt-core/issues/11651)) ##### Fixes - Fix source freshness set via config to handle explicit nulls ([#&#8203;11685](https://redirect.github.com/dbt-labs/dbt-core/issues/11685)) ### [`v1.9.5`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.5): dbt-core v1.9.5 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.4...v1.9.5) ##### dbt-core 1.9.5 - May 28, 2025 ##### Fixes - Add freshness config to sources ([#&#8203;11506](https://redirect.github.com/dbt-labs/dbt-core/issues/11506)) ### [`v1.9.4`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.4): dbt-core v1.9.4 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.3...v1.9.4) ##### dbt-core 1.9.4 - April 02, 2025 ##### Fixes - dbt retry does not respect --threads ([#&#8203;10584](https://redirect.github.com/dbt-labs/dbt-core/issues/10584)) ##### Contributors - [@&#8203;donjin-master](https://redirect.github.com/donjin-master) ([#&#8203;10584](https://redirect.github.com/dbt-labs/dbt-core/issues/10584)) ### [`v1.9.3`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.3): dbt-core v1.9.3 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.2...v1.9.3) ##### dbt-core 1.9.3 - March 07, 2025 ##### Fixes - Fix microbatch execution to not block main thread nor hang ([#&#8203;11243](https://redirect.github.com/dbt-labs/dbt-core/issues/11243), [#&#8203;11306](https://redirect.github.com/dbt-labs/dbt-core/issues/11306)) ### [`v1.9.2`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.2): dbt-core v1.9.2 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.1...v1.9.2) ##### dbt-core 1.9.2 - January 29, 2025 ##### Fixes - Error writing generic test at run time ([#&#8203;11110](https://redirect.github.com/dbt-labs/dbt-core/issues/11110)) - Run check_modified_contract for state:modified ([#&#8203;11034](https://redirect.github.com/dbt-labs/dbt-core/issues/11034)) - Fix unrendered_config for tests from dbt_project.yml ([#&#8203;11146](https://redirect.github.com/dbt-labs/dbt-core/issues/11146)) - Ensure warning about microbatch lacking filter inputs is always fired ([#&#8203;11159](https://redirect.github.com/dbt-labs/dbt-core/issues/11159)) - Fix microbatch dbt list --output json ([#&#8203;10556](https://redirect.github.com/dbt-labs/dbt-core/issues/10556), [#&#8203;11098](https://redirect.github.com/dbt-labs/dbt-core/issues/11098)) ##### Contributors - [@&#8203;internetcoffeephone](https://redirect.github.com/internetcoffeephone) ([#&#8203;10556](https://redirect.github.com/dbt-labs/dbt-core/issues/10556), [#&#8203;11098](https://redirect.github.com/dbt-labs/dbt-core/issues/11098)) ### [`v1.9.1`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.1): dbt-core v1.9.1 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.9.0...v1.9.1) ##### dbt-core 1.9.1 - December 16, 2024 ##### Fixes - update adapter version messages ([#&#8203;10230](https://redirect.github.com/dbt-labs/dbt-core/issues/10230)) - Fix debug log messages for microbatch batch execution information ([#&#8203;11111](https://redirect.github.com/dbt-labs/dbt-core/issues/11111)) - Fix running of extra "last" batch when there is only one batch ([#&#8203;11112](https://redirect.github.com/dbt-labs/dbt-core/issues/11112)) - Fix interpretation of `PartialSuccess` to result in non-zero exit code ([#&#8203;11114](https://redirect.github.com/dbt-labs/dbt-core/issues/11114)) - Warn about invalid usages of `concurrent_batches` config ([#&#8203;11122](https://redirect.github.com/dbt-labs/dbt-core/issues/11122)) ##### Contributors - [@&#8203;dave-connors-3](https://redirect.github.com/dave-connors-3) ([#&#8203;10230](https://redirect.github.com/dbt-labs/dbt-core/issues/10230)) ### [`v1.9.0`](https://redirect.github.com/dbt-labs/dbt-core/releases/tag/v1.9.0): dbt-core v1.9.0 [Compare Source](https://redirect.github.com/dbt-labs/dbt-core/compare/v1.8.9...v1.9.0) ##### dbt-core 1.9.0 - Dr. Susan La Flesche Picotte (December 09, 2024) ##### Breaking Changes - Fix changing the current working directory when using dpt deps, clean and init. ([#&#8203;8997](https://redirect.github.com/dbt-labs/dbt-core/issues/8997)) ##### Features - Parseable JSON and text output in quiet mode for `dbt show` and `dbt compile` ([#&#8203;9840](https://redirect.github.com/dbt-labs/dbt-core/issues/9840)) - serialize inferred primary key ([#&#8203;9824](https://redirect.github.com/dbt-labs/dbt-core/issues/9824)) - Add unit_test: selection method ([#&#8203;10053](https://redirect.github.com/dbt-labs/dbt-core/issues/10053)) - Maximally parallelize dbt clone in clone command" ([#&#8203;7914](https://redirect.github.com/dbt-labs/dbt-core/issues/7914)) - Add --host flag to dbt docs serve, defaulting to '127.0.0.1' ([#&#8203;10229](https://redirect.github.com/dbt-labs/dbt-core/issues/10229)) - Update data_test to accept arbitrary config options ([#&#8203;10197](https://redirect.github.com/dbt-labs/dbt-core/issues/10197)) - add pre_model and post_model hook calls to data and unit tests to be able to provide extra config options ([#&#8203;10198](https://redirect.github.com/dbt-labs/dbt-core/issues/10198)) - add --empty value to jinja context as flags.EMPTY ([#&#8203;10317](https://redirect.github.com/dbt-labs/dbt-core/issues/10317)) - Warning message for snapshot timestamp data types ([#&#8203;10234](https://redirect.github.com/dbt-labs/dbt-core/issues/10234)) - Support cumulative_type_params & sub-daily granularities in semantic manifest. ([#&#8203;10360](https://redirect.github.com/dbt-labs/dbt-core/issues/10360)) - Add time_granularity to metric spec. ([#&#8203;10376](https://redirect.github.com/dbt-labs/dbt-core/issues/10376)) - Support standard schema/database fields for snapshots ([#&#8203;10301](https://redirect.github.com/dbt-labs/dbt-core/issues/10301)) - Support ref and source in foreign key constraint expressions, bump dbt-common minimum to 1.6 ([#&#8203;8062](https://redirect.github.com/dbt-labs/dbt-core/issues/8062)) - Support new semantic layer time spine configs to enable sub-daily granularity. ([#&#8203;10475](https://redirect.github.com/dbt-labs/dbt-core/issues/10475)) - Add `order_by` and `limit` fields to saved queries. ([#&#8203;10531](https://redirect.github.com/dbt-labs/dbt-core/issues/10531)) - Add support for behavior flags ([#&#8203;10618](https://redirect.github.com/dbt-labs/dbt-core/issues/10618)) - Enable `--resource-type` and `--exclude-resource-type` CLI flags and environment variables for `dbt test` ([#&#8203;10656](https://redirect.github.com/dbt-labs/dbt-core/issues/10656)) - Allow configuring snapshot column names ([#&#8203;10185](https://redirect.github.com/dbt-labs/dbt-core/issues/10185)) - Add custom_granularities to YAML spec for time spines. ([#&#8203;9265](https://redirect.github.com/dbt-labs/dbt-core/issues/9265)) - Add basic functionality for creating microbatch incremental models ([#&#8203;9490](https://redirect.github.com/dbt-labs/dbt-core/issues/9490), [#&#8203;10635](https://redirect.github.com/dbt-labs/dbt-core/issues/10635), [#&#8203;10637](https://redirect.github.com/dbt-labs/dbt-core/issues/10637), [#&#8203;10638](https://redirect.github.com/dbt-labs/dbt-core/issues/10638), [#&#8203;10636](https://redirect.github.com/dbt-labs/dbt-core/issues/10636), [#&#8203;10662](https://redirect.github.com/dbt-labs/dbt-core/issues/10662), [#&#8203;10639](https://redirect.github.com/dbt-labs/dbt-core/issues/10639)) - Execute microbatch models in batches ([#&#8203;10700](https://redirect.github.com/dbt-labs/dbt-core/issues/10700)) - Create 'skip_nodes_if_on_run_start_fails' behavior change flag ([#&#8203;7387](https://redirect.github.com/dbt-labs/dbt-core/issues/7387)) - Allow snapshots to be defined in YAML. ([#&#8203;10246](https://redirect.github.com/dbt-labs/dbt-core/issues/10246)) - Write microbatch compiled/run targets to separate files, one per batch ([#&#8203;10714](https://redirect.github.com/dbt-labs/dbt-core/issues/10714)) - Track incremental_strategy as part of model_run tracking event ([#&#8203;10761](https://redirect.github.com/dbt-labs/dbt-core/issues/10761)) - Support required 'begin' config for microbatch models ([#&#8203;10701](https://redirect.github.com/dbt-labs/dbt-core/issues/10701)) - Parse-time validation of microbatch configs: require event_time, batch_size, lookback and validate input event_time ([#&#8203;10709](https://redirect.github.com/dbt-labs/dbt-core/issues/10709)) - Added the --inline-direct parameter to 'dbt show' ([#&#8203;10770](https://redirect.github.com/dbt-labs/dbt-core/issues/10770)) - Enable specification of dbt_valid_to for current records ([#&#8203;10187](https://redirect.github.com/dbt-labs/dbt-core/issues/10187)) - Enable `retry` support for microbatch models ([#&#8203;10715](https://redirect.github.com/dbt-labs/dbt-core/issues/10715), [#&#8203;10729](https://redirect.github.com/dbt-labs/dbt-core/issues/10729)) - Use unrendered database and schema source properties during state:modified, behind state_modified_compare_more_unrendered_values behavoiur flag ([#&#8203;9573](https://redirect.github.com/dbt-labs/dbt-core/issues/9573)) - Ensure microbatch models respect `full_refresh` model config ([#&#8203;10785](https://redirect.github.com/dbt-labs/dbt-core/issues/10785)) - Adds validations for custom_granularities to ensure unique naming. ([#&#8203;9265](https://redirect.github.com/dbt-labs/dbt-core/issues/9265)) - Enable use of multi-column unique key in snapshots ([#&#8203;9992](https://redirect.github.com/dbt-labs/dbt-core/issues/9992)) - Change gating of microbatch feature to be behind project flag / behavior flag ([#&#8203;10798](https://redirect.github.com/dbt-labs/dbt-core/issues/10798)) - Ensure `--event-time-start` is before `--event-time-end` ([#&#8203;10786](https://redirect.github.com/dbt-labs/dbt-core/issues/10786)) - Ensure microbatch models use same `current_time` value ([#&#8203;10819](https://redirect.github.com/dbt-labs/dbt-core/issues/10819)) - Emit warning when microbatch model has no input with `event_time` config ([#&#8203;10926](https://redirect.github.com/dbt-labs/dbt-core/issues/10926)) - Emit debug logging event whenever artifacts are written ([#&#8203;10937](https://redirect.github.com/dbt-labs/dbt-core/issues/10937)) - Support --empty for snapshots ([#&#8203;10372](https://redirect.github.com/dbt-labs/dbt-core/issues/10372)) - Add new hard_deletes="new_record" mode for snapshots. ([#&#8203;10235](https://redirect.github.com/dbt-labs/dbt-core/issues/10235)) - Allow microbatch batches to run in parallel ([#&#8203;10853](https://redirect.github.com/dbt-labs/dbt-core/issues/10853), [#&#8203;10855](https://redirect.github.com/dbt-labs/dbt-core/issues/10855)) - Add `batch` context object to model jinja context ([#&#8203;11025](https://redirect.github.com/dbt-labs/dbt-core/issues/11025)) - Ensure pre/post hooks only run on first/last batch respectively for microbatch model batches ([#&#8203;11094](https://redirect.github.com/dbt-labs/dbt-core/issues/11094), [#&#8203;11104](https://redirect.github.com/dbt-labs/dbt-core/issues/11104)) ##### Fixes - Remove unused check_new method ([#&#8203;7586](https://redirect.github.com/dbt-labs/dbt-core/issues/7586)) - Test case for `merge_exclude_columns` ([#&#8203;8267](https://redirect.github.com/dbt-labs/dbt-core/issues/8267)) - Convert "Skipping model due to fail_fast" message to DEBUG level ([#&#8203;8774](https://redirect.github.com/dbt-labs/dbt-core/issues/8774)) - Restore previous behavior for --favor-state: only favor defer_relation if not selected in current command" ([#&#8203;10107](https://redirect.github.com/dbt-labs/dbt-core/issues/10107)) - Unit test fixture (csv) returns null for empty value ([#&#8203;9881](https://redirect.github.com/dbt-labs/dbt-core/issues/9881)) - Fix json format log and --quiet for ls and jinja print by converting print call to fire events ([#&#8203;8756](https://redirect.github.com/dbt-labs/dbt-core/issues/8756)) - Add resource type to saved_query ([#&#8203;10168](https://redirect.github.com/dbt-labs/dbt-core/issues/10168)) - Fix: Order-insensitive unit test equality assertion for expected/actual with multiple nulls ([#&#8203;10167](https://redirect.github.com/dbt-labs/dbt-core/issues/10167)) - Renaming or removing a contracted model should raise a BreakingChange warning/error ([#&#8203;10116](https://redirect.github.com/dbt-labs/dbt-core/issues/10116)) - prefer disabled project nodes to external node ([#&#8203;10224](https://redirect.github.com/dbt-labs/dbt-core/issues/10224)) - Fix issues with selectors and inline nodes ([#&#8203;8943](https://redirect.github.com/dbt-labs/dbt-core/issues/8943), [#&#8203;9269](https://redirect.github.com/dbt-labs/dbt-core/issues/9269)) - Fix snapshot config to work in yaml files ([#&#8203;4000](https://redirect.github.com/dbt-labs/dbt-core/issues/4000)) - Improve handling of error when loading schema file list ([#&#8203;10284](https://redirect.github.com/dbt-labs/dbt-core/issues/10284)) - Use model alias for the CTE identifier generated during ephemeral materialization ([#&#8203;5273](https://redirect.github.com/dbt-labs/dbt-core/issues/5273)) - Implement state:modified for saved queries ([#&#8203;10294](https://redirect.github.com/dbt-labs/dbt-core/issues/10294)) - Saved Query node fail during skip ([#&#8203;10029](https://redirect.github.com/dbt-labs/dbt-core/issues/10029)) - DOn't warn on `unit_test` config paths that are properly used ([#&#8203;10311](https://redirect.github.com/dbt-labs/dbt-core/issues/10311)) - Fix setting `silence` of `warn_error_options` via `dbt_project.yaml` flags ([#&#8203;10160](https://redirect.github.com/dbt-labs/dbt-core/issues/10160)) - Attempt to provide test fixture tables with all values to set types correctly for comparisong with source tables ([#&#8203;10365](https://redirect.github.com/dbt-labs/dbt-core/issues/10365)) - Limit data_tests deprecation to root_project ([#&#8203;9835](https://redirect.github.com/dbt-labs/dbt-core/issues/9835)) - CLI flags should take precedence over env var flags ([#&#8203;10304](https://redirect.github.com/dbt-labs/dbt-core/issues/10304)) - Fix typing for artifact schemas ([#&#8203;10442](https://redirect.github.com/dbt-labs/dbt-core/issues/10442)) - Fix over deletion of generated_metrics in partial parsing ([#&#8203;10450](https://redirect.github.com/dbt-labs/dbt-core/issues/10450)) - Fix error constructing warn_error_options ([#&#8203;10452](https://redirect.github.com/dbt-labs/dbt-core/issues/10452)) - Do not update varchar column definitions if a contract exists ([#&#8203;10362](https://redirect.github.com/dbt-labs/dbt-core/issues/10362)) - fix all_constraints access, disabled node parsing of non-uniquely named resources ([#&#8203;10509](https://redirect.github.com/dbt-labs/dbt-core/issues/10509)) - respect --quiet and --warn-error-options for flag deprecations ([#&#8203;10105](https://redirect.github.com/dbt-labs/dbt-core/issues/10105)) - Propagate measure label when using create_metrics ([#&#8203;10536](https://redirect.github.com/dbt-labs/dbt-core/issues/10536)) - Fix state:modified check for exports ([#&#8203;10138](https://redirect.github.com/dbt-labs/dbt-core/issues/10138)) - Filter out empty nodes after graph selection to support consistent selection of nodes that depend on upstream public models ([#&#8203;8987](https://redirect.github.com/dbt-labs/dbt-core/issues/8987)) - Late render pre- and post-hooks configs in properties / schema YAML files ([#&#8203;10603](https://redirect.github.com/dbt-labs/dbt-core/issues/10603)) - Allow the use of env_var function in certain macros in which it was previously unavailable. ([#&#8203;10609](https://redirect.github.com/dbt-labs/dbt-core/issues/10609)) - Remove deprecation for tests: to data_tests: change ([#&#8203;10564](https://redirect.github.com/dbt-labs/dbt-core/issues/10564)) - Fix `--resource-type test` for `dbt list` and `dbt build` ([#&#8203;10730](https://redirect.github.com/dbt-labs/dbt-core/issues/10730)) - Fix unit tests for incremental model with alias ([#&#8203;10754](https://redirect.github.com/dbt-labs/dbt-core/issues/10754)) - Allow singular tests to be documented in properties.yml ([#&#8203;9005](https://redirect.github.com/dbt-labs/dbt-core/issues/9005)) - Ignore --empty in unit test ref/source rendering ([#&#8203;10516](https://redirect.github.com/dbt-labs/dbt-core/issues/10516)) - Ignore rendered jinja in configs for state:modified, behind state_modified_compare_more_unrendered_values behaviour flag ([#&#8203;9564](https://redirect.github.com/dbt-labs/dbt-core/issues/9564)) - Improve performance of infer primary key ([#&#8203;10781](https://redirect.github.com/dbt-labs/dbt-core/issues/10781)) - Pass test user config to adapter pre_hook by explicitly adding test builder config to node ([#&#8203;10484](https://redirect.github.com/dbt-labs/dbt-core/issues/10484)) - Attempt to skip saved query processing when no semantic manifest changes ([#&#8203;10563](https://redirect.github.com/dbt-labs/dbt-core/issues/10563)) - Ensure dbt retry of microbatch models doesn't lose prior successful state ([#&#8203;10800](https://redirect.github.com/dbt-labs/dbt-core/issues/10800)) - override materialization python models ([#&#8203;8520](https://redirect.github.com/dbt-labs/dbt-core/issues/8520)) - Handle edge cases when a specified `--event-time-end` is equivalent to the batch size truncated batch start time ([#&#8203;10824](https://redirect.github.com/dbt-labs/dbt-core/issues/10824)) - Begin tracking execution time of microbatch model batches ([#&#8203;10825](https://redirect.github.com/dbt-labs/dbt-core/issues/10825)) - Support disabling unit tests via config. ([#&#8203;9109](https://redirect.github.com/dbt-labs/dbt-core/issues/9109), [#&#8203;10540](https://redirect.github.com/dbt-labs/dbt-core/issues/10540)) - Allow instances of generic data tests to be documented ([#&#8203;2578](https://redirect.github.com/dbt-labs/dbt-core/issues/2578)) - Fix warnings for models referring to a deprecated model ([#&#8203;10833](https://redirect.github.com/dbt-labs/dbt-core/issues/10833)) - Change `lookback` default from `0` to `1` to ensure better data completeness ([#&#8203;10867](https://redirect.github.com/dbt-labs/dbt-core/issues/10867)) - Make `--event-time-start` and `--event-time-end` mutually required ([#&#8203;10874](https://redirect.github.com/dbt-labs/dbt-core/issues/10874)) - Ensure KeyboardInterrupt/SystemExit halts microbatch model execution ([#&#8203;10862](https://redirect.github.com/dbt-labs/dbt-core/issues/10862)) - Exclude hook result from results in on-run-end context ([#&#8203;7387](https://redirect.github.com/dbt-labs/dbt-core/issues/7387)) - unit tests with versioned refs ([#&#8203;10880](https://redirect.github.com/dbt-labs/dbt-core/issues/10880), [#&#8203;10528](https://redirect.github.com/dbt-labs/dbt-core/issues/10528), [#&#8203;10623](https://redirect.github.com/dbt-labs/dbt-core/issues/10623)) - Implement partial parsing for all-yaml snapshots ([#&#8203;10903](https://redirect.github.com/dbt-labs/dbt-core/issues/10903)) - Restore source quoting behaviour when quoting config provided in dbt_project.yml ([#&#8203;10892](https://redirect.github.com/dbt-labs/dbt-core/issues/10892)) - Fix bug when referencing deprecated models ([#&#8203;10915](https://redirect.github.com/dbt-labs/dbt-core/issues/10915)) - Fix 'model' jinja context variable type to dict ([#&#8203;10927](https://redirect.github.com/dbt-labs/dbt-core/issues/10927)) - Take `end_time` for batches to the ceiling to handle edge case where `event_time` column is a date ([#&#8203;10868](https://redirect.github.com/dbt-labs/dbt-core/issues/10868)) - Handle exceptions in `get_execution_status` more broadly to better ensure `run_results.json` gets written ([#&#8203;10934](https://redirect.github.com/dbt-labs/dbt-core/issues/10934)) - Fix 'no attribute .config' error when ref-ing a microbatch model from non-Model context ([#&#8203;10928](https://redirect.github.com/dbt-labs/dbt-core/issues/10928)) - Ensure inferred primary_key is a List\[str] with no null values ([#&#8203;10983](https://redirect.github.com/dbt-labs/dbt-core/issues/10983)) - Correct when custom microbatch macro deprecation warning is fired ([#&#8203;10994](https://redirect.github.com/dbt-labs/dbt-core/issues/10994)) - Validate manifest has group_map during group_lookup init ([#&#8203;10988](https://redirect.github.com/dbt-labs/dbt-core/issues/10988)) - Fix plural of 'partial success' in log message ([#&#8203;10999](https://redirect.github.com/dbt-labs/dbt-core/issues/10999)) - Emit batch-level exception with node_info on microbatch batch run failure ([#&#8203;10840](https://redirect.github.com/dbt-labs/dbt-core/issues/10840)) - Fix restrict-access to not apply within a package ([#&#8203;10134](https://redirect.github.com/dbt-labs/dbt-core/issues/10134)) - Make microbatch models skippable ([#&#8203;11021](https://redirect.github.com/dbt-labs/dbt-core/issues/11021)) - Catch DbtRuntimeError for hooks ([#&#8203;11012](https://redirect.github.com/dbt-labs/dbt-core/issues/11012)) - Access DBUG flag more consistently with the rest of the codebase in ManifestLoader ([#&#8203;11068](https://redirect.github.com/dbt-labs/dbt-core/issues/11068)) - Implement partial parsing for singular data test configs in yaml files ([#&#8203;10801](https://redirect.github.com/dbt-labs/dbt-core/issues/10801)) ##### Docs - Enable display of unit tests ([dbt-docs/#&#8203;501](https://redirect.github.com/dbt-labs/dbt-docs/issues/501)) - Unit tests not rendering ([dbt-docs/#&#8203;506](https://redirect.github.com/dbt-labs/dbt-docs/issues/506)) - Add support for Saved Query node ([dbt-docs/#&#8203;486](https://redirect.github.com/dbt-labs/dbt-docs/issues/486)) - Fix npm security vulnerabilities as of June 2024 ([dbt-docs/#&#8203;513](https://redirect.github.com/dbt-labs/dbt-docs/issues/513)) ##### Under the Hood - Clear error message for Private package in dbt-core ([#&#8203;10 </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->
1 parent cd17d1d commit c9fa16d

File tree

10 files changed

+34
-34
lines changed

10 files changed

+34
-34
lines changed
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
dbt-postgres==1.9.0
2-
dbt-snowflake==1.9.2
3-
dbt-bigquery==1.9.2
4-
dbt-clickhouse==1.8.9
5-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-snowflake==1.10.2
3+
dbt-bigquery==1.10.2
4+
dbt-clickhouse==1.9.3
5+
dbt-core==1.10.13
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
dbt-postgres==1.9.0
2-
dbt-snowflake==1.9.2
3-
dbt-bigquery==1.9.2
4-
dbt-athena-community==1.9.4
5-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-snowflake==1.10.2
3+
dbt-bigquery==1.10.2
4+
dbt-athena-community==1.9.5
5+
dbt-core==1.10.13
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
dbt-postgres==1.9.0
2-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-core==1.10.13
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
dbt-postgres==1.9.0
2-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-core==1.10.13
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
dbt-postgres==1.9.0
2-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-core==1.10.13
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
dbt-postgres==1.9.0
2-
dbt-snowflake==1.9.2
3-
dbt-bigquery==1.9.2
4-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-snowflake==1.10.2
3+
dbt-bigquery==1.10.2
4+
dbt-core==1.10.13
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
dbt-postgres==1.9.0
2-
dbt-snowflake==1.9.2
3-
dbt-bigquery==1.9.2
4-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-snowflake==1.10.2
3+
dbt-bigquery==1.10.2
4+
dbt-core==1.10.13
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
dbt-postgres==1.9.0
2-
dbt-snowflake==1.9.2
3-
dbt-bigquery==1.9.2
4-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-snowflake==1.10.2
3+
dbt-bigquery==1.10.2
4+
dbt-core==1.10.13
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
dbt-postgres==1.9.0
2-
dbt-snowflake==1.9.2
3-
dbt-bigquery==1.9.2
4-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-snowflake==1.10.2
3+
dbt-bigquery==1.10.2
4+
dbt-core==1.10.13
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
dbt-postgres==1.9.0
2-
dbt-core==1.8.9
1+
dbt-postgres==1.9.1
2+
dbt-core==1.10.13

0 commit comments

Comments
 (0)