GitHub release notes generator

GitHub release notes generator that turns merged PRs into updates

Your GitHub history already knows what shipped. Changelog Generator reads merged pull requests and turns them into release notes that product teams can review, edit, and publish.

Reads merged pull requests
Works with private repos
Publishes a hosted changelog
PostHog

PostHog

Changelog for posthog/posthog

GitHub
April 30, 2026

Enhanced Features & User Experience

New Features

  • Property-Level Access Control: You can now hide sensitive event and person properties from other users in your PostHog project, ensuring that sensitive information like PII is protected.
  • Survey MCP Creation Fields: Survey creation is now more streamlined through MCP, allowing you to set display conditions, schedule, and more in one go.
  • Session Replay Cancellation: Users can now cancel in-flight session summaries, giving you more control over ongoing processes.

Improvements

  • Heatmaps Display: The issue where 'SCRIPT_PLACEHOLDER' showed on heatmaps has been resolved, providing a cleaner, more professional view.
  • Survey Targeting Conditions: AI survey targeting conditions are now generated more reliably across projects.

Why it matters

GitHub has the facts. Customers need the story.

GitHub releases and pull requests are great for developers, but they are rarely written for buyers, admins, or end users. A GitHub release notes generator bridges that gap.

PRs are not announcements

A merged PR explains implementation. Release notes explain the visible customer outcome.

Manual summaries get skipped

Teams ship continuously, then forget to collect the work into one readable update.

Public updates build trust

A searchable changelog shows prospects and customers that the product is actively maintained.

Workflow

A GitHub-first path from merge to message.

Keep engineering in GitHub while giving product and marketing a clean draft to ship from.

Step 1

Connect GitHub

Choose the repository you want to track. Changelog Generator reads merged pull requests for the selected release window.

Step 2

Generate the draft

Related PRs are grouped into readable sections so fixes, improvements, and new features are easier to scan.

Step 3

Publish the changelog

Send the edited release notes to a hosted public page that can live on your own domain.

GitHub to release notes

Technical shipping history, rewritten for customers.

Merged GitHub pull requests

  • Merge pull request #922: Add account-level audit log filters
  • Merge pull request #927: Fix invite expiration edge case
  • Merge pull request #931: Improve loading state in billing settings

Generated draft

Clearer admin controls for growing teams

Admins can now find audit log events faster, manage invitations with fewer edge cases, and see clearer loading feedback while billing settings update.

  • Filter account audit logs with more precision.
  • Avoid confusing invite expiration states.
  • Get better feedback when billing settings are loading.

Use cases

Made for teams that already ship through GitHub.

If your pull requests are the source of truth, your release notes can start there too.

GitHub-native startups

Keep weekly updates moving without adding another manual process after every merge.

Developer tools

Turn technical shipping activity into updates that developers, admins, and buyers can scan.

Remote product teams

Give everyone a shared, public record of what shipped without digging through GitHub.

FAQ

Common questions.

Can this generate release notes from GitHub pull requests?
Yes. Changelog Generator uses merged GitHub pull requests as the source for each generated release note draft.
Does it work with private GitHub repositories?
Yes. After GitHub sign-in, you can connect private repositories. The app uses the repository activity needed to draft changelog updates.
Is this the same as GitHub Releases?
No. GitHub Releases are useful for developer-facing version history. Changelog Generator focuses on customer-facing release notes and a hosted public changelog.
Can I publish on my own domain?
Yes. Changelog Generator supports custom domains, so your public changelog can live where customers expect it.

Related resources

Explore the release notes keyword cluster.

Start now

Turn the next release into a page customers can read.

Connect GitHub, generate the draft, edit the copy, and publish your public changelog from one place.

Connect GitHub