docs/v3/release-notes/integrations/prefect-dbt.mdx
Released on April 30, 2026
Features
PrefectDbtRunner and PrefectDbtOrchestrator #21523 by @harsh21234iEnhancements
Maintenance
Released on April 22, 2026
Features
PER_NODE graph #21659 by @app/devin-ai-integrationBug Fixes
raise_on_failure arg on PrefectDbtOrchestrator, defaults to True) #21654 by @app/devin-ai-integrationplan() #21653 by @app/devin-ai-integrationIMMEDIATE + PER_NODE #21656 by @app/devin-ai-integrationReleased on April 17, 2026
Enhancements
relation_name for asset display name instead of node name #21559 by @app/devin-ai-integrationReleased on April 15, 2026
Bug Fixes
PrefectDbtRunner hanging on long dbt docs descriptions #21061 by @app/devin-ai-integrationMaintenance
Released on March 05, 2026
Experimental 🧪
PER_NODE invocations #20968 by @desertaxlePER_NODE mode #20975 by @app/devin-ai-integrationplan() dry-run method to PrefectDbtOrchestrator #20965 by @app/devin-ai-integrationdbt deps step to DbtCoreExecutor #20960 by @app/devin-ai-integrationCacheConfig dataclass for cross-run caching #20957 by @desertaxlePREFECT_CLIENT_SERVER_VERSION_CHECK_ENABLED setting to skip version checks in worker subprocesses #20973 by @app/devin-ai-integrationPrefectDbtOrchestrator #20958 by @desertaxleReleased on March 02, 2026
Experimental 🧪
DbtCloudExecutor for per-node cloud orchestration #20784 by @desertaxleProcessPoolTaskRunner subprocess message processing and dbt log dedupe #20869 by @desertaxlevalidate_for_orchestrator to PrefectDbtSettings #20841 by @app/devin-ai-integrationrun_build() completes #20839 by @app/devin-ai-integrationPER_NODE performance, client API checks, and benchmark isolation #20875 by @desertaxledeque for BFS queues in dbt freshness and settings scripts #20900 by @giulio-leoneIMMEDIATE test failures to downstream nodes #20862 by @app/devin-ai-integration_DbtNodeError pickle-safe for ProcessPoolTaskRunner #20833 by @app/devin-ai-integrationValueError when retries used with PER_WAVE mode #20825 by @app/devin-ai-integrationNone asset descriptions in events #20840 by @app/devin-ai-integrationMaintenance
dbt_runner_freshness_success fixture #20903 by @giulio-leonePrefectDbtOrchestrator benchmarks and CI workflow #20829 by @desertaxleReleased on February 20, 2026
Experimental 🧪
extra_cli_args passthrough to run_build() #20770 by @app/devin-ai-integrationrun_build() when none is present #20758 by @app/devin-ai-integrationtarget parameter to run_build() #20761 by @app/devin-ai-integrationdisable_assets flag on PrefectDbtOrchestrator #20757 by @app/devin-ai-integrationDocumentation
Released on February 12, 2026
Experimental 🧪
PrefectDbtOrchestrator with wave-by-wave execution #20591 by @desertaxleDbtNode, ExecutionWave, and ManifestParser for per-node dbt orchestration #20561 by @desertaxleBug Fixes
timeout_seconds_override as max_wait_seconds when polling for dbt Cloud job completion #20583 by @app/devin-ai-integrationDbtCoreOperation sync methods after prefect-shell async_dispatch migration #20562 by @desertaxleDocumentation
Maintenance
prefect lower bound to >=3.6.17 #20659 by @desertaxleReleased on January 15, 2026
Features
Bug Fixes
Released on December 29, 2025
Bug Fixes
Released on December 16, 2025
Bug Fixes
_call_task #19822 by @app/devin-ai-integrationReleased on December 16, 2025
Bug Fixes
Released on December 09, 2025
Bug Fixes
Bug Fixes
Fix task caching bug by @desertaxle in #19597
Fix a bug where _stop_callback_processor did not reset instance variables and caused deadlocks by @zzstoatzz in #19601
Enhancements
Released on September 18, 2025
Bug Fixes
Released on September 17, 2025
Enhancements