PR titles are written for maintainers
They often miss customer benefit, migration notes, and rollout context.
GitHub changelog generator
ChangeCrab helps teams turn merged PRs, issues, and release notes into a public changelog customers can understand, subscribe to, and trust.
Free plan available. Upgrade when you need AI, API, scheduling, and more changelogs.
#218 add SSO domain hint #221 fix invite token expiration #225 improve onboarding checklist #230 refactor billing retry service
New SSO setup guidance, more reliable team invites, and a clearer onboarding checklist are worth announcing. Internal billing refactor stays out of the customer post.
Team setup is smoother this week: admins get clearer SSO guidance, invites stay valid for the expected window, and new workspaces can finish onboarding faster.
The problem
They often miss customer benefit, migration notes, and rollout context.
Refactors, tests, dependency bumps, and infrastructure changes can bury what users need.
Most customers will not subscribe to GitHub releases, but they will read clear updates in your product or docs.
Workflow
Use GitHub Releases, PR labels, issues, or your own release checklist.
Keep what matters to users, explain it in plain language, and include links where useful.
Use ChangeCrab as the public changelog, then share through widgets, email, RSS, and API workflows.
Implementation
Start with GitHub release data, decide what customers need to know, then publish the finished update through ChangeCrab.
gh pr list \
--state merged \
--search "merged:2026-06-01..2026-06-22" \
--json number,title,labels,author
Group these merged PRs into release notes for customers.
Exclude internal refactors unless they affect users.
Call out any migration, permission, or billing impact.
curl -X POST https://changecrab.com/api/changelogs/your-id/posts \
-H "X-API-Key: $CHANGECRAB_API_KEY" \
-H "Content-Type: application/json" \
-d @customer-release-note.json
What you get
GitHub fit
GitHub contains the source material. The changelog page should explain what customers can actually use.
PRs, labels, issues, and release checklists help identify what changed.
Refactors, tests, and dependency bumps should stay out unless they change customer experience.
Customer-facing entries can still point to GitHub releases, PRs, or migration docs for readers who need detail.
Buyer questions
Use GitHub Releases for developer artifacts. Use ChangeCrab when customers, prospects, support, and product marketing need a cleaner update history.
Yes. Link to the technical release, migration guide, or pull request from a customer-friendly summary.
No. You can start by pasting release context, then use API, MCP, or automation as the workflow matures.
Create a ChangeCrab changelog and give customers the version of your release they can use.