Your releases deserve an audience.

ShipRelay is the only tool that generates your changelog, delivers it to users, and shows you who read it.

ShipRelay - Ship features. We deliver the changelog | Product Hunt

14-day free trial on paid plans

v2.4.0
March 15, 2026

TaskFlow Release Notes

🚀 New Features

  • Real-time collaboration

    See who's editing tasks in real-time

What ShipRelay replaces

Stop doing this manually every release

Without ShipRelay

  • Write release notes manually
  • Update changelog.md in your repo
  • Post to GitHub Releases
  • Tweet about it
  • Post to Slack / Discord
  • Send email to users

With ShipRelay

ShipRelay does all of this automatically when you push a tag.

One tag push. Generated, delivered, and tracked.

How it works

Five steps from GitHub push to engagement insights

Connect

Link your GitHub repo (30 seconds)

Generate

AI reads your commits, writes release notes in 4 tones

Review

Edit the draft, choose your audience

Publish

One click → hosted page + email + webhook

Analyze

See page views, email opens, widget impressions per release

See it in action — no signup required

Paste any public GitHub repo URL and watch ShipRelay generate, deliver, and track a release update in seconds.

Everything you need to run release communication

Generate release notes, deliver them everywhere, and measure engagement

AI-Powered Generation

Claude reads your commits, PRs, and diffs. Outputs grouped by Features, Fixes, and Improvements — not a raw commit log.

4 Audience Tones

Developer, User, Executive, or Marketing. Same release, different language. Pick the one that fits your audience.

Email Digest

Subscribers get notified the moment you publish. Track opens and engagement per release.

In-App Widget

A lightweight 'What's New' popup your users actually see. Under 15KB. Drop in a script tag.

Hosted Changelog Page

A beautiful, SEO-friendly page at your own URL. RSS feed included.

Analytics Dashboard

See who's reading your release updates. Page views, email opens, widget impressions — all in one place.

Get started in 30 seconds

Three ways to integrate ShipRelay

Recommended
name: Release Notes
on:
  push:
    tags: ['v*']
jobs:
  changelog:
    runs-on: ubuntu-latest
    steps:
      - uses: getshiprelay/release-action@v1
        with:
          api-key: ${{ secrets.SHIPRELAY_API_KEY }}
          auto-publish: true

The difference is clear

Without ShipRelayWith ShipRelay
Write release notes manuallyAI generates from your commits
Copy-paste to 5 channelsOne publish → everywhere
No idea if anyone read itAnalytics: views, opens, impressions
Changelog page = GitHub markdownHosted page, widget, email digest
Badge shows version numberBadge shows "Updated 2 days ago" with link

Simple, transparent pricing

Start free. Upgrade when you're ready.

Free

Draft and publish release updates for one repo

$0
  • 1 repository
  • 3 changelogs/month
  • Hosted changelog page
  • RSS feed + README badge
  • "Powered by ShipRelay" badge
Recommended

Solo

Full release communication system for growing products

$19/month
  • 3 repositories
  • Unlimited changelogs
  • GitHub Action & API access
  • Email digest to subscribers
  • In-app widget
  • Analytics dashboard
  • Social share snippets
  • Outbound publish webhook
  • No 'Powered by' badge
  • 14-day free trial

Team

Advanced release communication across multiple products

$49/month
  • Unlimited repositories
  • Everything in Solo
  • Priority support (4–12 hr response)
  • Custom domain (coming soon)
  • 14-day free trial

Free includes generation + hosted publishing. Upgrade for email delivery, in-app widget, and engagement analytics.

Built with Next.jsTypeScriptSupabaseDeployed on VercelAI by Claude