You do not skip your changelog because it does not matter. You skip it because writing it is a chore. Connect a repo and Patchlog turns a week of commits into a few clear drafts, then shows the ones you publish right inside your app. One script tag, live in minutes.
Free forever for 1 project. No credit card, no catch.
What's new in Acme
3 updates this month
Slack notifications are here
Get alerts in your workspace the moment something happens.
CSV exports were timing out
Sorted. Exports now stream and never time out.
This page runs Patchlog. Patchception
That widget in the corner is the real product, not a mock-up. We ship with it too. If we didn't trust it on our own site, why would you put it on yours?
See for yourself ↘
Features
Deliberately simple. No SDK to wire up, no dashboard to learn. Just a changelog your users will actually see.
Connect a repo and Patchlog turns your pushes into draft entries, one per change your users will actually notice. Refactors, dependency bumps and CI tweaks are left out.
Paths you exclude are stripped inside your own CI run, so they never reach us. What does arrive is deleted the moment the drafts are written.
Nothing publishes itself. Drafts land in your dashboard to edit, rewrite or throw away. If a week held nothing worth announcing, you get nothing.
Drop a single <script> into your app. No SDK, no npm install, no framework lock-in. Works with React, Vue, Rails, or plain HTML.
Renders in a Shadow DOM, so it never collides with your CSS. Set the position, accent colour, and light or dark to match your product.
Features, fixes and improvements surface right inside your app with a subtle badge, not buried in an email they'll never open.
Every project gets a public page at your-slug.patchlog.io plus an RSS feed. Link it in your footer, docs, and release emails.
Write updates ahead of time and they publish themselves the moment you ship. Line up a whole launch in advance.
Built-in analytics show views and clicks per update, so you know which announcements your users care about.
Read your projects and entries with a token. Pull the latest release into your docs, your status page, or wherever else it belongs.
How it works
Sign up, write an update, paste one snippet. That's the whole thing.
Sign up, name your project, grab your project ID. Takes about a minute.
Paste one workflow file and your pushes come back as draft entries. Prefer to write them yourself? Markdown, four update types, publish now or schedule for later.
Paste one script tag into your app. The widget's live for every user, instantly.
<!-- Paste before </body> --> <script src="https://cdn.patchlog.io/widget.js" data-project="your-project-id" data-position="bottom-right" async></script>
Pricing
Start free. Upgrade when you're ready. No surprise charges.
Free
No credit card required
Pro
Cancel anytime, no lock-in
Annual billing saves you $24 per year compared to monthly.
Your users can't stick around for a product they think is standing still. Show them how fast you move. Put your changelog where they'll actually see it.
Add Patchlog to your app for free