Added
- feat(human-task): support push-back and rewind (#2840) @yohamta0
- feat: browser automation actions (browser.extract / browser.run) (#2843) @yohamta0
- feat: run browser steps in the dev image (#2844) @yohamta0
- feat(cli): add secret resolve command (#2846) @yohamta0
- feat: expose the deadline of a waiting browser ask (#2852) @yohamta0
- feat: report requests blocked by browser.allowed_domains (#2853) @yohamta0
- feat: clear a browser step's replay cache (#2854) @yohamta0
- feat: run selected steps with dagu start --only (#2855) @yohamta0
- feat: set skipped steps' outputs with dagu start --output (#2859) @yohamta0
Fixed
- fix(ssh): inherit DAG connection settings for SFTP transfers (#2835) @fancive
- fix(api): stream individual log downloads (#2837) @yohamta0
- fix(humantask): resume independent branches while tasks wait (#2838) @yohamta0
- fix: replace stdout/stderr artifact on each attempt (#2847) @yohamta0
- fix: stabilize Stagehand browser tests on Windows (#2856) @yohamta0
- fix: store DAG definition index under data_dir (#2858) @yohamta0
- fix: mask secrets in stored step outputs (#2861) @yohamta0
Contributors
Thanks to our contributors for this release:
| Contribution | Contributor |
|---|---|
| DAG definition index path is hardcoded to dags_dir — no way to relocate it when dags_dir is read-only (#2857) | @CatGoesMeow (report) |
| fix(ssh): inherit DAG connection settings for SFTP transfers (#2835) | @fancive |
| bug: human task on one branch blocks independent branches from resuming (#2834) | @nedsociety (report) |
| feat(human-task): support push-back and rewind (#2802) | @waewoo (report) |
Full Changelog: v2.17.1...v2.17.2