:INFO Changelog Everything I have shipped on Cronpost, oldest first, including the day I broke timezones for every customer. Building in public means the outages go in the log too. If you want the polished version go read a press release. This is the real one. | :DURATION 2026-02-03T00:00:00Z 2026-06-21T00:00:00Z :TIMELINE 🚀🔧🐛🔁🔒 2026-02-03 | v0.1 First scheduled send goes out to exactly one user. Me. 2026-02-19 | v0.3 Web dashboard so you stop reading raw JSON to see what is queued. 2026-03-11 | v0.5 Retries with backoff. Failed sends no longer vanish into the void. 2026-04-02 | v0.6 Shipped a timezone bug at 9am. Every send fired an hour early for a day. Postmortem is pinned. I am sorry and I added 40 test cases. 2026-04-28 | v0.7 Bulk scheduling endpoint. Queue 10,000 sends in one call. 2026-05-30 | v0.9 Idempotency keys so a retried request never double sends. :CHECKLIST Out this week [x] Webhook on delivery and bounce [x] Per key rate limit dashboard [ ] Python SDK (in review) [ ] Scheduled send editing after queue :NOTE Want the changelog in your inbox? Every release ships with an RSS feed and a low traffic email list. No marketing, just the dated notes you see here the day they land. :LINK https://cronpost.dev/changelog Subscribe to the changelog