Changelog
Newest first. Dates are relative on purpose.
0.9.4 — 11 days ago
checknow prints the resolved time zone next toatschedules, so a job that silently used the host zone is visible.- Fixed a skipped run when a job's timeout expired within a second of its next slot: the slot was consumed by the dying run instead of starting a new one.
log --jsonemits one object per line rather than one array, so it streams.
0.9.3 — 47 days ago
on_failaccepts a command, not justignoreandnotify.- SIGHUP reloads the config. Jobs already running finish under their old definition.
- The run log rotates at 8 MiB and keeps three files. It used to grow without limit.
0.9.2 — 96 days ago
- DST handling for
atschedules, with adstnote in the log for skipped and repeated hours. - freebsd/amd64 builds.
0.8.0 — 173 days ago
- First public release. Schedule grammar, run log, overlap prevention, timeouts.