Turn messy git commits into clean release notes in seconds

Stop writing release notes manually. WhatShipped analyzes your commits and generates structured, readable changelogs instantly.

Works with GitHub, GitLab, and Bitbucket. Just pick a commit range and get production-ready Markdown.

Works with
GitHub
GitLab
Bitbucket
Raw commits (what you have)
fix: stuff
update auth
refactor
merge branch 'dev'
minor fixes
Generated release notes (what you get)

### Improvements

- Refactored authentication system for better maintainability

### Fixes

- Resolved issues with user session handling

Built for:

  • • Developers shipping frequently
  • • Indie hackers managing their own releases
  • • Teams without dedicated product managers
  • • Open source maintainers

What it does

GitHub, GitLab & Bitbucket — one interface

Connect GitHub, GitLab, and Bitbucket repos in the same account. OAuth flows, token refresh, and webhook verification are handled for you.

Intelligent commit filtering

Version bumps, merge commits, and CI changes are filtered before the LLM sees them. PR titles are preferred over raw commit messages when available.

Handles large commit ranges reliably

Commits are chunked and processed in parallel, then merged into a single coherent output. Reliable with hundreds of commits in a range.

CI/CD pipeline integration via REST API

Automate release notes generation from any CI/CD pipeline using the public REST API. Start with 5 free credits — no subscriptions, no surprises.

How it works

  1. 01

    Connect a repository

    Authorize WhatShipped with your GitHub, GitLab, or Bitbucket account. Select the repo you want to generate notes for.

  2. 02

    Set a commit range

    Specify a base and head — two tags, two branches, or two SHAs. Anything git understands as a range.

  3. 03

    Get structured notes

    WhatShipped fetches the commits, runs them through the LLM pipeline, and returns clean Markdown — ready to paste into your changelog.

Frequently asked questions

What is WhatShipped?
WhatShipped is an AI-powered tool that generates professional release notes from your git commits. Connect your GitHub, GitLab, or Bitbucket repository, pick a commit range, and get structured Markdown notes in seconds.
Which platforms are supported?
GitHub, GitLab (including self-hosted instances), and Bitbucket are fully supported. You can connect multiple repositories from different providers in the same account.
How does the credit system work?
Each release notes generation costs 1 credit. You start with 5 free credits on sign-up — no credit card required. Additional credits can be purchased in bundles as needed.
Do I need to install anything?
No installation required. WhatShipped is fully web-based. For GitHub you'll authorize via the GitHub App; for GitLab and Bitbucket you'll connect via OAuth. Everything runs in your browser.
Which AI model generates the notes?
You choose the AI provider per generation: Anthropic Claude or OpenAI. WhatShipped sends only commit messages and PR/MR titles to the model — your actual source code is never shared.
Can I automate WhatShipped in my CI/CD pipeline?
Yes. WhatShipped exposes a public REST API so you can trigger generation from any CI/CD pipeline. API keys are managed from the dashboard. Full documentation is available in the API docs.
How large a commit range can I process?
There's no hard limit. WhatShipped automatically chunks large ranges (~100 commits per batch) and runs parallel LLM calls, then merges the results into a single coherent document.
Can I download or export the release notes?
Yes. Every generated document can be downloaded as a .md file directly from the dashboard.

Start generating release notes.

5 free credits included. Connect your first repo in under a minute.

Create a free account