{"collection":{"slug":"data-engineering","name":"Data & Analytics Engineering"},"digest":{"id":"cwd_sYdVPt1dfeYqpftAMUC7o","weekStart":"2026-08-10","title":"dbt's end-of-support warning sweep lands across every release line","intro":"dbt Core shipped a coordinated deprecation warning across every supported release line this week while the 2.0.0 beta added selector-based linting and state-aware runs. ClickHouse expanded ClickStack's observability reach with mobile telemetry and Grafana upgrades.","body":"### The deprecation push\n\nThe defining story of the week is that [dbt Labs began warning users on deprecated dbt versions](/release/rel_RGaRUz80L2hW9V_2LyT7R-dbt-core-v1-4-10-drops-python-3-8-support-and-warns-on-deprecated-versions), and it shipped that warning across an astonishing breadth of release lines. The same feature landed in v1.1.6, v1.2.7, v1.3.8, v1.5.12, v1.6.19, v1.7.20, v1.8.10, v1.9.11, v1.10.23, v1.11.13, and v1.12.x. This is a rare case of old-version maintenance being treated as first-class work. If you're still on an ancient line, expect a prompt nudging you forward — and take the hint, because the warning also arrived alongside real maintenance.\n\nThe most consequential piece is the removal of Python 3.8 support in [dbt-core v1.4.10](/release/rel_RGaRUz80L2hW9V_2LyT7R-dbt-core-v1-4-10-drops-python-3-8-support-and-warns-on-deprecated-versions), which now treats the EOL runtime as unsupported. The same change rolled into v1.5.12, v1.6.19, and v1.12.x, so if you're on Python 3.8 you're effectively being cut off across the board. Meanwhile the maintenance train also fixed the semver comparison logic and JSON log formatting issues in the older releases, so those lines aren't just getting warnings — they're getting genuine polish while they remain in the support window.\n\n### The 2.0.0 preview\n\nThe second headline is [dbt Core v2.0.0-beta.1](/release/rel_sgeXoVqeCJs9U0NBjUAQE-dbt-core-v2-0-0-beta-1-adds-selector-based-linting-and-state-aware-runs), which is where the real feature work lives. The headline additions are selector-based linting and formatting — you can now run `dbt lint --selector name` or `--select`/`--exclude` to target a subset of your project instead of linting everything. That's a significant workflow improvement for large projects where full-project lint runs are slow.\n\nThe beta also advances dbt's state machinery with speculative node submission during prefetch, which promises faster state-aware runs. Databricks Azure service principal auth and opt-in Redshift grants round out the integration work. What's notable is the quality-of-life trajectory here: the new version isn't just adding features, it's fixing the painful edges. The related patch releases this week — v1.12.2's fix for spurious Databricks config warnings, v1.11.13's fix for versioned model unit test parsing, and v1.12.1's corrections to unit test node counts and OTel span instrumentation — all point at the same theme: dbt is tightening its correctness around the newer features as 2.0 approaches.\n\n### ClickHouse's observability expansion\n\nOn the ClickHouse side, the story is about extending the ClickStack observability platform. The [Terraform provider now manages ClickStack dashboards, alerts, sources, and webhooks](/release/rel_OD0GfwzmM86jdG-nfhu8t-announcing-support-for-clickstack-in-the-clickhouse-terraform-provider), which is a meaningful step toward infrastructure-as-code for observability configs. The Grafana plugin's [4.20 release](/release/rel_2Z3bsWRKD-t9N776xaIdU-what-s-new-in-the-clickhouse-grafana-plugin) brings compact query mode, click-to-filter log investigation, guided editors for variables and annotations, and OpenTelemetry dashboards.\n\nThe deeper play is the integration between [ClickStack and Hud sharing trace IDs](/release/rel_HIoFbZOoWrhPR1wjJ-1zA-clickstack-and-hud-bring-runtime-intelligence-to-ai-powered-development), which pairs service-level observability with function-level runtime forensics. The idea is that coding agents can assess risky changes before shipping and catch regressions with production context. And the [bitdrift mobile observability integration](/release/rel_3pIdFUvqE3vZd5Kdb-4GW-bitdrift-brings-clickhouse-powered-mobile-observability-to-clickstack) brings mobile-native telemetry to the platform, rounding out ClickStack's coverage from backend to device.\n\nFinally, the [pg_clickhouse v0.10.0](/release/rel_pY8LQj_UVnsKWZBFHZegZ-what-s-new-in-pg-clickhouse-v0-10-0-subqueries-tpc-h-speedups-c-driver-and) release pushes 16 of 22 TPC-H queries down in full, which is a substantial performance milestone for Postgres users querying ClickHouse through the extension.","releaseIds":["rel_RGaRUz80L2hW9V_2LyT7R","rel_sgeXoVqeCJs9U0NBjUAQE","rel_OD0GfwzmM86jdG-nfhu8t","rel_2Z3bsWRKD-t9N776xaIdU","rel_HIoFbZOoWrhPR1wjJ-1zA","rel_3pIdFUvqE3vZd5Kdb-4GW","rel_pY8LQj_UVnsKWZBFHZegZ"],"releaseCount":21,"generatedAt":"2026-08-17T06:21:22.540Z","releases":[{"id":"rel_RGaRUz80L2hW9V_2LyT7R","title":"dbt-core v1.4.10 drops Python 3.8 support and warns on deprecated versions","path":"/release/rel_RGaRUz80L2hW9V_2LyT7R-python-3-8-support-removed-deprecated-version-warnings-added","org":{"slug":"dbt-labs","name":"dbt Labs"},"importance":4},{"id":"rel_sgeXoVqeCJs9U0NBjUAQE","title":"dbt Core v2.0.0-beta.1 adds selector-based linting and state-aware runs","path":"/release/rel_sgeXoVqeCJs9U0NBjUAQE-lint-format-selection-faster-dbt-state-new-auth-options","org":{"slug":"dbt-labs","name":"dbt Labs"},"importance":4},{"id":"rel_OD0GfwzmM86jdG-nfhu8t","title":"Announcing support for ClickStack in the ClickHouse Terraform provider","path":"/release/rel_OD0GfwzmM86jdG-nfhu8t-announcing-support-for-clickstack-in-the-clickhouse-terraform-provider","org":{"slug":"clickhouse","name":"ClickHouse"},"importance":null},{"id":"rel_2Z3bsWRKD-t9N776xaIdU","title":"What’s new in the ClickHouse Grafana plugin","path":"/release/rel_2Z3bsWRKD-t9N776xaIdU-what-s-new-in-the-clickhouse-grafana-plugin","org":{"slug":"clickhouse","name":"ClickHouse"},"importance":null},{"id":"rel_HIoFbZOoWrhPR1wjJ-1zA","title":"ClickStack and Hud bring runtime intelligence to AI-powered development","path":"/release/rel_HIoFbZOoWrhPR1wjJ-1zA-clickstack-and-hud-bring-runtime-intelligence-to-ai-powered-development","org":{"slug":"clickhouse","name":"ClickHouse"},"importance":null},{"id":"rel_3pIdFUvqE3vZd5Kdb-4GW","title":"bitdrift brings ClickHouse-powered mobile observability to ClickStack","path":"/release/rel_3pIdFUvqE3vZd5Kdb-4GW-bitdrift-brings-clickhouse-powered-mobile-observability-to-clickstack","org":{"slug":"clickhouse","name":"ClickHouse"},"importance":null},{"id":"rel_pY8LQj_UVnsKWZBFHZegZ","title":"What's new in pg_clickhouse v0.10.0: Subqueries, TPC-H Speedups, C Driver, and Aggregates","path":"/release/rel_pY8LQj_UVnsKWZBFHZegZ-what-s-new-in-pg-clickhouse-v0-10-0-subqueries-tpc-h-speedups-c-driver-and","org":{"slug":"clickhouse","name":"ClickHouse"},"importance":null}]}}