Skip to content

v0.18.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Mar 03:30

New Features

  • Proper cron scheduling support: Schedule triggers now use real cron expression parsing (via robfig/cron), firing at the exact configured time instead of rough interval approximations. Supports full 5-field cron syntax: minute hour day-of-month month day-of-week (e.g., 30 8 * * * for daily at 8:30 AM, 0 */2 * * * for every 2 hours).
  • Interval trigger alternative: Schedule triggers can now use a Go duration string (e.g., 5m, 1h, 30s) as an alternative to cron expressions for simple recurring intervals.
  • Working directory for run-command: The run-command workflow step now exposes a "Working Directory" field in the UI, allowing commands to run in a specific folder.

Fixes

  • Fixed file move failing when destination directory doesn't exist: The filewatcher's move operation (CopyFileOption=21) failed with "no such file or directory" when the target directory (e.g., processed/) hadn't been created yet. Now automatically creates the destination directory before moving the file, matching the behavior already present in copy operations.