Skip to content

Releases: dagu-org/dagu

v1.17.4

29 Jun 11:22
Compare
Choose a tag to compare

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

v1.17.3

25 Jun 16:52
Compare
Choose a tag to compare

This release includes some bug fixes in v1.17, along with a new feature for the HTTP executor.

New Features

  • HTTP Executor: Added skipTLSVerify option to support self-signed certificates (#1046)

Bug Fixes

Documentation

  • Repeat Policy: Corrected documentation and examples to accurately describe behavior (#1056)

Contributors

Thanks to our contributors for this release:

Contribution Author
HTTP executor skipTLSVerify feature @mnmercer (report), @nightly-brew (feedback)
DAGU_DAGS_DIR environment variable fix @Daffdi (report)
SSH executor stdout/stderr separation @NebulaCoding1029 (report)
Repeat policy bug fixes and documentation @jeremydelattre59 (reports)
Retry individual step UI fix @jeremydelattre59 (report), @thefishhat (implementation)
Environment variable evaluation fixes @jhuang732 (report)

v1.17.2

20 Jun 07:24
c38b4c7
Compare
Choose a tag to compare

This is a minor change release that includes the fix for the output capturing issue in the HTTP executor, as reported in #1040 (thanks to @nightly-brew).

All changes

  • fix: HTTP executor output not written to stdout by @yottahmd in #1042

Full Changelog: v1.17.1...v1.17.2

v1.17.1

19 Jun 17:30
6c762c6
Compare
Choose a tag to compare

This release fixes a few rough edges in v1.17.0 and slips in some handy extras.

Contributors ✨

Thanks to our contributors for this release:

Feature Contributors
One-click step re-run – retry an individual step without touching the rest of the DAG 🛠️ @thefishhat
Nested-DAG log viewer – see logs for every repeated child run 💡 @jeremydelattre59
Docker image – fixes for asset paths & storage volumes 🐳 @jhuang732 (report)

All Changes

Full Changelog: v1.17.0...v1.17.1

v1.17.0-beta.15

18 Jun 01:42
61fb9a2
Compare
Choose a tag to compare

Changelog

v1.17.0

18 Jun 06:19
2879908
Compare
Choose a tag to compare

Version 1.17.0 brings lots of improvements and several exciting new features! Huge thanks to everyone who contributed. Check out the changelog for all the details.

All changes

New Contributors

Full Changelog: v1.16.12...v1.17.0

v1.17.0-beta.14

17 Jun 10:57
70345d4
Compare
Choose a tag to compare

Changelog

v1.17.0-beta.13

15 Jun 06:38
Compare
Choose a tag to compare

Changelog

v1.17.0-beta.12

12 Jun 17:03
9e1b93e
Compare
Choose a tag to compare

Changelog

  • 9e1b93e fix: prevent step hanging when output exceeds 64KB (#1010)

v1.17.0-beta.11

11 Jun 12:17
96be9c0
Compare
Choose a tag to compare

Changelog