Skip to content

dagu

v2.6.6 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic-workflow cron data-pipeline devops durable-execution durable-workflows
+14 more
human-in-the-loop job-scheduler mcp-server multiplayer-agent on-premise private-runners self-hosted self-service selfservice-portal task-automation task-scheduler workflow-engine workflow-orchestration workflow-scheduler

Summary

AI summary

Fixed preservation of DAG‑run artifact paths in the index.

Full changelog

Added

  • feat: show parallel sub-dag runs in timeline (#2093) @yottahmd
  • feat: add agent session search tool (#2097) @yottahmd
  • feat: add log step type (#2101) @yottahmd
  • feat: improve agent content navigation (#2102) @yottahmd
  • feat: add worker prometheus metrics (#2104) @yottahmd
  • feat: validate step output contracts (#2105) @yottahmd
  • feat(docs): expose description frontmatter metadata (#2106) @yottahmd
  • feat: add dagu agent command (#2107) @yottahmd
  • feat: add workspace base config (#2108) @yottahmd
  • feat: carry push-back context into AI steps (#2109) @yottahmd
  • feat: add agent runbook management tool (#2112) @yottahmd
  • Add agent DAG management tools and run watches (#2113) @yottahmd
  • feat: add agent web search backends (#2119) @yottahmd
  • feat: improve agent session list pagination (#2126) @yottahmd

Changed

  • chore(deps): bump ajv from 6.12.6 to 6.15.0 in /ui in the ui-security group across 1 directory (#2088) @dependabot
  • docs: add GitHub issue templates and PR template (#2124) @zichen0116

Fixed

  • fix: preserve dag-run artifact paths in index (#2087) @yottahmd
  • fix: load base config during validation (#2089) @yottahmd
  • fix: support multiline schema parameter input (#2094) @yottahmd
  • fix: support underscored docs and md URLs (#2095) @yottahmd
  • fix: preserve workspace label when creating DAGs (#2096) @yottahmd
  • fix: clean up step validation errors (#2098) @yottahmd
  • fix: keep agent modal inside viewport (#2099) @yottahmd
  • fix: preserve working_dir on retry restore (#2111) @yottahmd
  • fix: prevent duplicate runbook tab activation (#2115) @yottahmd
  • fix: tolerate unsupported unix socket transport (#2117) @yottahmd
  • fix: harden agent patch tool (#2118) @yottahmd
  • fix: improve built-in agent chat tooling (#2120) @yottahmd
  • fix: harden mermaid graph rendering (#2123) @yottahmd
  • fix: clean command process groups on parent death (#2125) @yottahmd
  • fix: keep history JSON output valid for empty results (#2127) @yottahmd

Contributors

Thanks to our contributors for this release:

| Contribution | Contributor |
| --- | --- |
| chore(deps): bump ajv from 6.12.6 to 6.15.0 in /ui in the ui-security group across 1 directory (#2088) | @dependabot |
| feat: make timeline show sub graph execution (when using parallel) (#2048) | @privat-eco (report) |
| Bug: When I retry a step , the " working_dir" was lost and the command script can not found (#2110), Bug: In the Runbooks , It will open two tabs when you click a file name menu (#2114) | @aigeling (report) |
| 401 Client Error (#2116) | @zz111111 (report) |
| Graphs not rendered (#2121) | @frafra (report) |
| docs: add GitHub issue templates and PR template (#2124) | @zichen0116 |
| dagu history should output its error messages to STDERR instead of STDOUT, especially when using --format json (#2092) | @struffel (report) |

New Contributors

  • @zichen0116 made their first contribution in https://github.com/dagucloud/dagu/pull/2124

Full Changelog: https://github.com/dagucloud/dagu/compare/v2.6.5...v2.6.6

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track dagu

Get notified when new releases ship.

Sign up free

About dagu

A local-first workflow engine built the way it should be: declarative, file-based, self-contained, air-gapped ready. One binary that scales from laptop to distributed cluster. Your Workflow Operator handles creating and debugging workflows.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]