github dagu-org/dagu v1.25.0

3 hours ago

v1.25.0 (2025-12-04)

Added

  • UI: Display script detail dialog on steps list (#1435)
  • UI: Added Paths display panel in System Status page, showing system filesystem locations (DAGs, logs, config files, etc.)
  • Config: Resolve path environment variables to absolute paths and sync for subprocesses (#1430)

Changed

  • Config: Log encoding now auto-detected from system locale (Unix) or Windows code page instead of defaulting to UTF-8 (#1439)
  • API: DAG rename no longer renames run history to prevent data loss

Fixed

  • Core: Resolve working directory relative paths correctly - DAG-level workingDir resolves against DAG file location, step-level dir resolves against DAG's workingDir (#1436)
  • Windows: Improved PowerShell and cmd.exe shell handling (#1439)
    • Scripts in working directory now execute correctly (auto-prefixes .\ when needed)
    • PowerShell scripts now fail properly on non-zero exit codes from external commands
    • Environment variable matching is now case-insensitive
    • Added platform-specific base environment variables
  • UI: Fixed graph visualization crash when step names contain parentheses (#1440, #1434)

Contributors

Thanks to our contributors for this release:

Contribution Contributor
Graph crash with parentheses in step names fix (#1440) @Tagnard
Graph crash bug report (#1434) @DarkWiiPlayer
Windows version testing and bug report O.Yena on Discord

Full Changelog: v1.24.11...v1.25.0

Don't miss a new dagu release

NewReleases is sending notifications on new releases.