Dagster
Data orchestration platform for building and observing data pipelines.
Dagster extends Declarative Automation from assets to jobs, unifying the orchestration model.
◆Recent moves
- 9d ago
1.13.21: backfill completion fix, YAML-enforced alert policies
Backfills now correctly complete as failed when all runs finish but partitions remain unresolved, closing a stuck-in-progress edge case. Alert policies in Dagster+ can now be fully managed from YAML files, removing the ability to edit them in the UI — enforcing infrastructure-as-code patterns for teams that need it.
View source ↗ - 16d ago
1.13.20 (core) / 0.29.20 (libraries)
Dynamic partitions gain a combined wipe-and-delete action in Dagster+, clearing degraded health status in one step. Logo and favicon refresh, minor UI improvements. No changes to orchestration behavior.
View source ↗ - 22d ago
1.13.19 (core) / 0.29.19 (libraries)
An expand/collapse toggle for automation condition evaluation tables and a fix for a sensor dry-run permission edge case. Maintenance update with no new orchestration capabilities.
View source ↗ - 29d ago
1.13.18 (core) / 0.29.18 (libraries)
Failed partitions awaiting automatic retry now show a WARNING health status instead of DEGRADED — a UX clarification that prevents unnecessary alarm. SnowflakeDbtProjectComponent gains defs_state support for versioned state storage.
View source ↗ - 1mo ago
1.13.17: spark command injection fix, MCP OAuth docs, asset graph search improvements
A command injection vulnerability in dagster-spark is patched — spark-submit is now invoked directly instead of through a shell, preventing shell metacharacter interpretation in application arguments. Also ships improved asset graph search and documentation for connecting to the Dagster+ MCP server via OAuth.
View source ↗ - 1mo ago
1.13.16: Declarative Automation for jobs (preview)
⚡ SPARKDeclarative Automation gains job support in preview: pass an automation_condition to define_asset_job and Dagster triggers a run when the condition becomes true. The same model that assets use now extends to the job primitive — the first step toward a unified declarative orchestration layer.
View source ↗