New
- Added a "Report Execution" dialog to the asset checks detail view, allowing users to manually record check evaluation results.
- Added database pool configuration options (
--db-pool-recycle,--db-pool-pre-ping, and others) todg devanddagster dev. - Added
dg plus config viewcommand for inspecting the current CLI configuration. - [ui] Updated the Usage dialog and Run timeline to display "Jobless asset materializations" (previously "Ad hoc materializations") with a tooltip describing what is grouped within this category.
- [ui] Planned run events are now excluded from the event count shown in the run log filter.
- [dagster-azure] Added component support for
dagster-azure, includingAzureBlobStorageResourceComponentandADLS2ResourceComponentfor declarative YAML configuration of Azure resources. - [dagster-databricks]
DatabricksAssetBundleComponentis now subsettable at the job level, enabling selective execution of individual Databricks tasks. - [dagster-databricks]
DatabricksAssetBundleComponentnow uses the Databricks CLI to resolve variable references to task and job names in bundle templates. - [dagster-databricks] Databricks jobs are now cancelled when the corresponding Dagster run is terminated in
DatabricksWorkspaceComponent. - [dagster-dbt]
dagster-dbtnow prefersdbt-corefor manifest parsing when it is installed. - [dagster-gcp] Added
BigQueryResourceComponent,GCSResourceComponent,GCSFileManagerResourceComponent, andDataprocResourceComponentfor declarative YAML configuration of GCP resources. - [dagster-gcp]
BigQueryIOManagernow supports a configurablewrite_modeparameter (truncate,replace, orappend).
Bugfixes
- Fixed an issue where auto-run reexecution would attempt to rerun jobs belonging to already-completed or cancelled backfills.
- Fixed an issue where backfill errors that were subsequently retried would remain incorrectly associated with the backfill.
dg plus pull envnow merges pulled secrets into the existing.envfile instead of replacing it, preserving any locally-set variables not present in Dagster Plus.- [ui] Fixed rendering of newlines in markdown blockquotes in the UI.
- [dagster-databricks] Fixed a
KeyErrorforrun_page_urlinDatabricksWorkspaceComponent. - [dagster-databricks] Fixed asset mapping in
DatabricksAssetBundleComponentandDatabricksWorkspaceComponentto use job and task key combinations, preventing conflicts when task keys are not unique across jobs.
Dagster Plus
- The Dagster+ agent now automatically redeploys local code servers that enter a failure state when the control plane expects them to be loaded.