Shiplog

Changelogs that
write themselves

Connect your GitHub repo. Push code. Get a beautiful, AI-generated changelog — ready to share with your users.

shiplog.online/demo/acme-app
A

acme-app

Changelog

v2.4.0

March 25, 2026

Dark mode and performance improvements

This release introduces a fully redesigned dark mode experience and significantly improves page load times across the application.

  • Added system-aware dark mode toggle in user settings
  • Reduced initial page load time by 40% with lazy loading
  • Fixed sidebar navigation flickering on route changes
v2.3.1

March 20, 2026

Bug fixes and stability

A quick patch release addressing authentication edge cases and improving error messages.

  • Fixed session expiry not redirecting to login
  • Improved error messages for failed API requests

This is what your users see — view full demo

How it works

Three steps to better changelogs

01

Connect your repo

Link your GitHub repository with one click. We set up a webhook automatically — no config needed.

02

Push code as usual

Every time you push commits or merge a PR, Shiplog captures the changes in real time.

03

Get your changelog

AI reads your commits and generates a clean, human-readable changelog entry. Edit it, then publish.

Features

Everything you need to ship changelogs

AI-powered generation

AI reads your commits and PR descriptions, groups related changes, and writes a concise changelog entry in plain English. No jargon. No commit hash dumps.

3 commits 1 clean changelog entry

Real-time webhooks

Push code, and your changelog updates within seconds. No manual triggers needed.

Public changelog page

Share a beautiful, hosted page with your users. No setup needed — just share the link.

Secure by default

Webhook signatures verified. API keys never exposed. Your data stays safe.

Edit before publishing

Review and refine AI-generated entries. You always have the final say.

Works with your flow

Supports any GitHub repository. No changes to your workflow needed.

Pricing

Simple, transparent pricing

Free

Perfect for side projects

$0forever
  • 1 repository
  • Last 30 days of history
  • AI-generated changelogs
  • Public changelog page
Get started
Most popular

Pro

For developers who ship often

$19/month
  • Up to 5 repositories
  • Unlimited history
  • Custom domain support
Get started

Team

For teams building together

$49/month
  • Unlimited repositories
  • Unlimited history
  • Custom domain support
  • Priority support
Get started

Loved by developers

What people are saying

We used to spend 30 minutes writing release notes after every deploy. Now Shiplog does it in seconds. Our users actually read our changelogs now.

S

Sarah Chen

CTO at Stackwise

The multi-audience feature is a game changer. I send the developer version to my team and the customer version to our users. Same release, different stories.

M

Marcus Rivera

Lead Engineer at Formbricks

I connected 3 repos in under 5 minutes. The AI-generated text is surprisingly good — I barely have to edit it. The $19/mo pays for itself in time saved.

L

Lena Kowalski

Indie Developer

FAQ

Common questions

Is it safe to give Shiplog access to my GitHub repo?

Yes. We only request the minimum permissions needed to read commits and create a webhook. We never modify your code, push commits, or access private files. All GitHub tokens are encrypted with AES-256-GCM at rest.

What if I don't like the generated changelog?

You always have the final say. Every AI-generated entry starts as a draft. You can edit the text, regenerate it, or write your own from scratch before publishing. Nothing goes live without your approval.

Does it work with pull requests or just commits?

Both. When you merge a PR, Shiplog reads the PR title, description, and associated commits to generate a richer changelog entry. Direct pushes to main are also captured automatically.

Can I use Shiplog with private repositories?

Absolutely. Shiplog works with both public and private GitHub repos. Your code stays private — we only read commit messages and PR descriptions, never the actual code.

What happens if I cancel my subscription?

You keep access to all your existing changelogs. Your public pages stay live. You just can't connect new repos beyond the Free plan limit (1 repo, last 30 days of history).

Can my users subscribe to changelog updates?

Yes. Every public changelog page has an RSS and Atom feed built in. You can also set up Slack or Discord notifications to push updates to your team or community channels.

Start shipping better changelogs

Set up in 2 minutes. Free forever for one repo. No credit card required.

Get started for free