New
- Dagit now allows re-executing arbitrary step subset via step selector syntax, regardless of whether
the previous pipeline failed or not. - Added a search filter for the root Assets page
- Adds tooltip explanations for disabled run actions
- The last output of the cron job command created by the scheduler is now stored in a file. A new
dagster schedule logs {schedule_name}
command will show the log file for a given schedule. This helps uncover errors like missing environment variables and import errors. - The dagit schedule page will now show inconsistency errors between schedule state and the cron tab that were previously only displayed by the
dagster schedule debug
command. As before, these errors can be resolve usingdagster schedule up
Bugfix
- Fixes an issue with config schema validation on Arrays
- Fixes an issue with initializing K8sRunLauncher when configured via
dagster.yaml
- Fixes a race condition in Airflow injection logic that happens when multiple Operators try to
create PipelineRun entries simultaneously. - Fixed an issue with schedules that had invalid config not logging the appropriate error.