Recent Updates

November 7, 2018
CLI 20.0
  • Enhancement: discover will prompt a user to save updated crontab if no automatic --save flag is supplied
October 16, 2018
CLI 19.0
  • Enhancement: discover can now be supplied a path to a single crontab or a directory of crontabs.
  • Enhancement: discover will automatically find jobs in /etc/cron.d when run as a root user.
  • Enhancement: discover interactive shell is cleaner and more descriptive.
August 13, 2018
CLI 18.2
  • Fix: exec will no longer strip newline characters from stdout and stderr.
  • Enhancement: Increase reliability of Ping API communication with longer timeout and more advanced retry logic.
July 1, 2018
CLI 18.0
  • Enhancement: exec will relay signals. Signals will now be ignored by the exec process and sent directly to the subprocess. Note that in Unix-based operating systems like Linux SIGKILL cannot be caught or relayed.
  • Enhancement: exec will return stdout and stderr from subprocess as a combined stdout stream. Before this change the output was buffered until the subprocess exited.
  • Enhancement: exec will relay the exit code from the subprocess. If your subprocess returns code 127, exec will return 127.
June 24, 2018
CLI 17.2
  • Fix: exec will no longer append a newline when writing stdout from the subprocess.
May 7, 2018
API
  • Fix: Properly handle notification templates with dots in their key. Before this change templates with keys like ops.default couldn't be deleted.
March 27, 2018
CLI 17.1
  • Fix: discover increase timeout to accommodate crontab files with hundreds of jobs.
March 12, 2018
API Dashboard
  • Enhancement: New NotRunAt rule type for heartbeat monitors. With this rule type you will be alerted if a ping is not sent by a certain time each day.
  • Enhancement: More detailed monitor status text
  • Enhancement: Better monitor initialization emails
  • Fix: Upgrade SAML SSO library in response to authentication bypass vulnerability
March 7, 2018
Dashboard
  • Enhancement: Notification lists can now be created and updated from your dashboard. Before this change the feature was only available via the API and was called "templates". All templates have been turned into notification lists.
February 28, 2018
CLI 17.0
  • Enhancement: discover can accept a --notification-list argument
  • Enhancement: exec will now set the environment variable CRONITOR_EXEC=1 so a process can know if it's being run under exec.
February 23, 2018
CLI 16.0
  • Enhancement: discover interactive mode to easily customize monitor names during crontab import.
  • Enhancement: discover will automatically find your user crontab if no file is supplied.