Git history is written for the team
Commit messages and PR titles help collaborators ship. Customers need the outcome, context, and the next thing they can do.
GitHub changelog generator
Changelog Generator turns the work already documented in GitHub into a clear product update. Start with merged pull requests, review the AI draft, and publish a changelog your customers can follow.

Changelog for posthog/posthog
GitHubNew Features
Improvements
Why it matters
Pull requests hold the implementation history, but they are not an announcement plan. A GitHub changelog generator turns that history into an update that explains what changed and why it matters to customers.
Commit messages and PR titles help collaborators ship. Customers need the outcome, context, and the next thing they can do.
Collecting every merged PR after a release means the announcement is often the first thing a busy team skips.
A customer-facing update should be easy to find, share, embed in the product, and revisit later.
Workflow
Keep the engineering workflow in GitHub while giving the people who own customer communication a draft they can refine.
Step 1
Connect GitHub and select the merged pull requests that represent the work you want to communicate.
Step 2
Changelog Generator groups related work and translates implementation detail into plain-language product outcomes.
Step 3
Keep control of the final copy, then publish it to a hosted changelog, custom domain, widget, or RSS feed.
From PRs to a product update
Generated draft
Customer lists are easier to revisit, account owners receive fewer duplicate notifications, and larger exports complete more reliably. The update explains the practical result without asking customers to decode pull request titles.
Use cases
The best GitHub changelog is not a copied commit list. It is a reliable bridge between the work engineering shipped and the value customers receive.
Show steady product momentum without spending every release day writing an announcement from scratch.
Turn completed work into an accurate update while the shipping context is still easy to verify.
Start with a factual draft, then shape the message for customers, launch channels, and the public changelog.
FAQ
Related resources
A practical workflow for turning completed PRs into an accurate release note draft.
Copy the templates for feature releases, fixes, and breaking changes.
See how raw PR history becomes a customer-facing product update.
A central guide to changelogs, release notes, templates, and automation.
Copy the structure before Changelog Generator fills it in.
A practical guide for turning shipped work into readable updates.
Start now
Connect GitHub, generate the draft, edit the copy, and publish your public changelog from one place.
Create your changelog