1.13.0a3 (2026-01-29)
Features
-
Introduce
ExecutionMode.WATCHER_KUBERNETESto use the watcher withKubernetesPodOperatorby @tatiana in #2207 -
Leverage Airflow
::group::to group logs associated with DAG parsing by @tatiana in #2235 -
Add support for StarRocks profile mapping by @kurkim0661 in #2256
-
Allow pushing URIs as XComs for Cosmos tasks by @corsettigyg in #2275
-
Add Scarf metrics to understand Cosmos feature usage patterns
- Add telemetry tracking for dbt docs plugin usage by @pankajkoti in #2240
- Add DAG run telemetry metrics for load mode, invocation, and render_config parameters by @pankajkoti in #2223
- Collect profile metrics for DAG runs by @pankajastro in #2228
- Compress telemetry metadata to reduce serialized DAG size by @pankajkoti in #2252
- Skip storing telemetry metadata when emission is disabled by @pankajkoti in #2278
-
Support cross-referencing models across dbt projects using dbt-loom by @pankajkoti in #2271
Enhancements -
Refactor: remove duplicate
_construct_dest_file_pathby @jx2lee in #2077 -
Hide telemetry metadata parameters from the Airflow trigger UI by @pankajkoti in #2247
-
Refactor
DbtConsumerWatcherSensorfor reusability by @tatiana in #2245 -
Restore plain text output when using
ExecutionMode.WATCHERby @tiovader in #2241
Bug Fixes
- Fix running empty models or ephemeral nodes in
ExecutionMode.WATCHERby @tatiana in #2279 - Improve watcher producer task priority in scheduling and the UI by @tatiana in #2237
- Fix typos and formatting issues in documentation by @pankajkoti in #2259
- Allow watcher producer retries without erroring by @tatiana in #2283
- Fix
TestBehavior.AFTER_ALLis missing project_name information when loading project using manifest file by @tuantran0910 in #2242
Docs
- Document newly added telemetry metrics in the privacy notice by @pankajkoti in #2249
- Add compatibility policy document by @pankajastro in #2251
- Improve watcher documentation related to dbt threads by @tatiana in #2273
- Fix link in watcher execution mode documentation by @jedcunningham in #2277
- Update Apache Airflow minimum compatibility policy by @tatiana in #2285
- Clarify Cosmos runtime support until "End of Basic Support" by @jedcunningham in #2286
- Update watcher docs by @tatiana in #2298
Others
- Add dbt Core 1.11 to the test matrix by @tatiana in #2230
- Add integration tests using InvocationMode.SUBPROCESS and validate output by @tatiana in #2287
- Update pre-commit hooks to the latest versions by @jedcunningham in #2289
- Pre-commit autoupdates by @pre-commit in #2222, #2264, #2274, and #2290
- Dependabot updates by @dependabot in #2218, #2219, #2220, #2280, and #2284