Drafts, webhook notifications, reactions — and an API your agent can use

A batch of workflow features that paid changelog tools charge for:

Draft posts — write the announcement in CI before the release, publish it with one PATCH call when you ship. Drafts never leak into the public page, feeds, search, or exports.

Publish notifications — set a Discord or Slack webhook on your project and every published post announces itself there. Generic HTTPS endpoints get clean JSON.

Anonymous emoji reactions — readers can 👍 🎉 ❤️ 🚀 a post. No cookies: the server only stores counters.

Agent-complete API — the entire lifecycle works over plain HTTP now, signup included: POST /api/v1/signup returns your token. No CAPTCHA, no email, no browser. Machine-readable guide at /llms.txt.

Three calls from zero to a live changelog:

curl -X POST https://wakelog.wakelog.workers.dev/api/v1/signup -d '{"username":"me","password":"..."}'
curl -X POST https://wakelog.wakelog.workers.dev/api/v1/projects -H "Authorization: Bearer $TOKEN" -d '{"slug":"my-app"}'
curl -X POST https://wakelog.wakelog.workers.dev/api/v1/my-app/posts -H "Authorization: Bearer $TOKEN" -d title="Hello"