What is ChangelogPilot?
ChangelogPilot writes your changelog from work you have already done. Connect a GitHub repository and every merged pull request becomes a draft changelog entry, written in plain English — the way you would explain the change to a customer, not the way a commit message reads. You review it, approve it, and publish. Nothing goes public without your say-so.
How it works
- Connect a GitHub repo. Sign in, connect your GitHub account, and pick the repository you want a changelog for. See Connect a GitHub repo.
- Merge pull requests as usual. ChangelogPilot watches your merged PRs and drafts an entry for each one. No new workflow, no changelog file to maintain in the repo.
- Review, approve, publish. Each draft is a quick review, not a writing task. Edit if you like, approve, and publish. See Publish your first entry.
What you get
- A hosted changelog page with a clean URL you can link from your app or docs — no deploy step, no embed configuration. See Your changelog page.
- RSS and Atom feeds with full entries, so readers and tools can follow along.
- A writing voice you choose. Pick a voice persona so entries sound like you, consistently. See Changelog voice.
- On the Pro plan: your own domain and branding, email subscriptions for your readers, an embeddable widget, a read API with outbound webhooks, and full analytics. See Plans and billing.
Where to start
If you are new, start with Connect a GitHub repo — you can go from signing up to a published changelog in a few minutes. When you want to tune what gets drafted, How drafts are generated covers the triggers, filters, and digests.