github dagu-org/dagu v1.17.4

latest releases: v1.22.2, v1.22.1, v1.22.0...
2 months ago

New Features

  • Windows Support (beta): Initial Windows compatibility with PowerShell and cmd.exe (#1066) by @pdoronila
  • Interactive DAG Selection: Run dagu start without arguments to select DAGs interactively (#1074)
  • OpenTelemetry Support: Added distributed tracing with W3C trace context propagation (#1068)

Bug Fixes

  • UI: Fixed 'f' key triggering fullscreen mode while editing DAGs (#1075)
  • SSH Executor: Fixed handling of || and && operators in command parsing (#1067)
  • JSON Schema: Corrected DAG JSON schema for schedule field (#1071)
  • Scheduler: Fixed scheduler discarding queued items when scheduled by enqueue (#1070)
  • Base DAG: Fixed parameter parsing issue in base DAG loading

Contributors

Thanks to our contributors for this release:

Contribution Author
Initial Windows support - PowerShell/cmd.exe compatibility @pdoronila
Scheduler refactoring for improved maintainability @thefishhat
Interactive DAG selection feature request @yottahmd
OpenTelemetry distributed tracing feature request @jeremydelattre59
SSH executor double pipe operator bug report @NebulaCoding1029
'f' key interference in DAG editor bug report @NebulaCoding1029
Log cleanup feature request @NebulaCoding1029
Scheduler queue bug report Jochen

All Changes

  • feat(scheduler): refactor code and logic by @thefishhat in #1062
  • fix: handle || and && operators correctly in SSH executor command parsing by @yottahmd in #1067
  • feat: initial windows support by @pdoronila in #1066
  • feat: add OpenTelemetry distributed tracing support by @yottahmd in #1068
  • fix: correct DAG JSON schema for schedule field by @yottahmd in #1071
  • feat: add interactive DAG selection and migrate progress display to Bubble Tea TUI by @yottahmd in #1074
  • fix: prevent 'f' key from interfering with DAG editing by @yottahmd in #1075

New Contributors

Full Changelog: v1.17.3...v1.17.4

Don't miss a new dagu release

NewReleases is sending notifications on new releases.