Changelog

Product updates and new features.

March 30, 2026

Fail Alerts and Overlap Detection

A user asked: "What if my script knows it failed? Do I have to wait for the timeout?" No. Add ?status=fail to your ping URL and the alert fires immediately. We also added overlap detection. If a new run starts before the previous one finished, CronSafe flags it.

March 30, 2026

Job Output in Alerts

The most common complaint about monitoring alerts: "It tells me something broke but not what." Now you can send your error output with the ping. It shows up right in the Slack notification.

March 29, 2026

Escalating Reminders

I once dismissed a midnight alert thinking I would deal with it in the morning. Then I forgot. CronSafe now sends reminders at 1 hour, 6 hours, and 24 hours if a monitor stays down.

March 28, 2026

Duration Tracking

A backup that usually takes 5 minutes suddenly taking 45 minutes is a problem nobody notices until the disk is full. Send a /start ping before your job and a normal ping after. CronSafe measures the time and alerts if it exceeds your threshold.

March 27, 2026

Webhook Alerts and Grace Periods

Custom webhook URLs for alerting. And grace periods so a job that runs 3 minutes late on a busy night does not wake you up.

March 26, 2026

Public System Status

CronSafe now has a system status page at /status. Because a monitoring tool that goes down without telling you is worse than no monitoring at all.

March 25, 2026

Launch

CronSafe is live. 20 free monitors. 5 alert channels. Sub-2ms ping response.