Skip to content

Releases: dagu-org/dagu

v1.17.0-beta.10

09 Jun 15:48
de9d6d2

Choose a tag to compare

Changelog

v1.17.0-beta.9

08 Jun 13:25
a95646e

Choose a tag to compare

Changelog

v1.17.0-beta.8

06 Jun 11:45
0698471

Choose a tag to compare

Changelog

  • 0698471 revert: [#982] feat: reduce log file size with path placeholders in s… (#984)

v1.17.0-beta.7

03 Jun 08:42
0dfafd6

Choose a tag to compare

Changelog

v1.17.0-beta.6

02 Jun 15:18
a3d73a4

Choose a tag to compare

Changelog

v1.17.0-beta.5

01 Jun 12:25
85936ab

Choose a tag to compare

Changelog

v1.17.0-beta.4

01 Jun 08:16
c87ad77

Choose a tag to compare

Changelog

v1.17.0-beta.3

31 May 16:08
2967d22

Choose a tag to compare

Changelog

  • 2967d22 [fb-next] Command for migrating history data from v1.16.x to v1.17.x (#969)

v1.17.0-beta.2

31 May 07:32
5cb885a

Choose a tag to compare

Changelog

v1.17.0-beta.1

30 May 14:21

Choose a tag to compare

🚀 Version 1.17.0-beta.1 Available - Significant Improvements & New Features

We're excited to announce the beta release of Dagu 1.17.0! This release brings many improvements and new features while maintaining the core stability you rely on.

Key Features in 1.17.0:

  • 🎯 Improved Performance: Refactored execution history data for more performant history lookup
  • 🔄 Hierarchical Execution: Added capability for nested DAG execution
  • 🎨 Enhanced Web UI: Overall UI improvements with better user experience
  • 📊 Advanced History Search: New execution history page with date-range and status filters (#933)
  • 🐛 Better Debugging:
    • Display actual results of precondition evaluations (#918)
    • Show output variable values in the UI (#916)
    • Separate logs for stdout and stderr by default (#687)
  • 📋 Queue Management: Added enqueue functionality for API and UI (#938)
  • 🏗️ API v2: New /api/v2 endpoints with refactored schema and better abstractions (OpenAPI spec)
  • 🔧 Various Enhancements: Including #925, #898, #895, #868, #903, #911, #913, #921, #923, #887, #922, #932, #962

⚠️ Note on History Data: Due to internal improvements, history data from 1.16.x requires migration to work with 1.17.0. Most of other functionality remains stable and compatible except for a few changes. We're committed to maintaining full backward compatibility as much as possible in future releases.

❤️ Huge Thanks to Our Contributors

This release wouldn’t exist without the community’s time, sweat, and ideas. In particular:

Contribution Author
Implemented queue functionality @kriyanshii
Optimized Docker image size and split into three baseline images @jerry-yuan
Allow specifying container name & image platform) @vnghia
Enhanced repeat-policy – conditions, expected output, and exit codes @thefishhat
Countless insightful reviews & feedback @ghansham

Thank you all for pushing Dagu forward! 💙

Your feedback is valuable! Please test the beta and share your experience:

To try the beta: docker run ghcr.io/dagu-org/dagu:1.17.0-beta.1 dagu start-all

Full Changelog: v1.16.12...v1.17.0-beta.1