github dagucloud/dagu v2.14.0

6 hours ago

Changelog

  • c798fed fix: test remote node credentials instead of only reachability (#2577)

Added

Changed

  • chore(deps): bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 in the go-security group across 1 directory (#2536) @dependabot
  • refactor: separate DAG-run work directories from history (#2564) @yohamta0
  • refactor: centralize collection-backed persistence (#2568) @yohamta0

Fixed

  • fix(docker): decode embedded HostConfig.Resources fields in host config (#2557) @fidecastro
  • fix: make SSH timeout cancellation terminate promptly (#2563) @yohamta0
  • fix(docker): create docker group with portable groupadd (#2565) @rflpazini
  • fix: preserve running status writes during teardown (#2574) @yohamta0
  • fix: remove empty dag-run log directories (#2575) @yohamta0
  • fix: test remote node credentials instead of only reachability (#2577) @igor-jovic

Contributors

Thanks to our contributors for this release:

Contribution Contributor
chore(deps): bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 in the go-security group across 1 directory (#2536) @dependabot
fix(docker): decode embedded HostConfig.Resources fields in host config (#2557) @fidecastro
bug(docker): decode embedded HostConfig.Resources fields in host config (#2558) @fidecastro (report)
fix: test remote node credentials instead of only reachability (#2577) @igor-jovic
ssh executor does not honour context cancellation, so timeout_sec never bounds an SSH step (#2561), Spurious WARN "Failed to update DAG-run latest attempt pointer" (context canceled) for short DAG runs (#2571), Pruned runs leave the run's log directory behind (empty) — logs//dag-run_* not removed (#2573), bug: remote node "Test Connection" reports success with an invalid API key (#2576) @igor-jovic (report)
fix(docker): create docker group with portable groupadd (#2565) @rflpazini
feat: add repeat policy child runs for the timeline (#2550) @sohamsshah

Full Changelog: v2.13.0...v2.14.0

New Contributors

Full Changelog: v2.13.0...v2.14.0

Don't miss a new dagu release

NewReleases is sending notifications on new releases.