Changelog
What changed
Newest first. Anything that breaks a configuration file is marked as such.
Time zones in schedule expressions
A schedule may now name its own time zone. The global setting still works and is deprecated.
Skip instead of queue
A job still running when the next is due is now skipped with a warning rather than queued. Breaking for anyone relying on the queue.
Notifiers called once per failure
A failure with three notifiers sent three messages per retry. It now sends three in total.
--check
Parse and report without running anything.