Changelogs, DeveloperHub
Changelogs · Release notes in your docs

Nobody reads the
release email.

Publish release notes inside the documentation portal, next to the pages they change. Free text, badges where they help, and an RSS feed generated for you. No second tool, no second bill, no separate thing to style.

14-day trialNo card4.8★ on G2 Changelog docs →

Changelogs are included on every plan. Compare plans →

docs.acme.dev / changelog Reader view
docs.acme.dev/changelog.rss
01 · Write

Free text, not a form with three fields.

An entry is a page. Prose, code blocks, screenshots, callouts, tables: whatever the release actually needs. Add a New, Improved, Fixed or Breaking badge when it earns its place, and leave it off when it does not. Readers get a clean timeline in the sidebar either way.

The same WYSIWYG editor as the rest of your docs
Rich text with code blocks, images and callouts
New, Improved, Fixed and Breaking badges
Drafts, review and publishing with the same four roles
Explore documentation features →
BI</> Draft
Webhooks and the /v1/events endpoint

Every account can now subscribe to events instead of polling. Six event types to start with, more on the way.

POST /v1/events/subscriptions
Breaking: the old /v1/poll endpoint is deprecated and goes away in v3.
Badge
Version
Published
New
v2.5.0
28 Apr 2026
02 · Distribute

Published once, read in three places.

An RSS feed for the developers who subscribe to things, an entry in the docs for everybody who will find it through search six weeks from now, and a block on your landing page for the people who never go looking at all.

docs.acme.dev/changelog.rss RSS 2.0 generated for you
new Webhooks and /v1/events 28 Apr
breaking Auth header renamed to Bearer 10 Mar
fixed Pagination headers now consistent 2 Feb
Feed readers Zapier Your IDE
In the portal
Every entry is a page in the docs, in the same nav, in the same search, styled like everything around it.
Webhooks and the /v1/events endpoint
docs.acme.dev/changelog/webhooks →
On your landing page
Changelog block
What’s new
Drop the block into the landing page you build, and the latest entries appear there on their own.
Webhooks and /v1/events28 Apr
Auth header renamed10 Mar

Entries live independently of your versions, so cutting v4 never strands the release notes that explain how you got there.

03 · Findable

The entry that explains the bug they are hitting right now.

Every entry is indexed the moment it is published, by the search bar in your portal and by the AI Assistant. When somebody's integration breaks at two in the morning, the change that caused it is one query away, in your docs or through Google.

Full-text search across the whole release history
The AI Assistant answers with the entry attached as the source
Every entry gets its own indexed, SEO-friendly URL
Readers filter the timeline by tag
Explore the AI Assistant →
04 · Workflow

Release notes are part of the release.

Draft them on a branch, review them in a pull request, let the agent write the first version, and gate them if the release is not public yet. The same workflow as everything else in the portal.

GitHub sync

Review the notes in a pull request.

Changelog posts sync both ways. Write the entry on a branch alongside the code that caused it, open the PR, and the same native checks run before anybody merges.

#312 changelog/2026-04-28 → main
Broken links: 0 found
Entry renders, tags valid
RSS feed regenerates cleanly
1 entry synced · live at docs.acme.dev/changelog
For developers →
The agent

It has already read the merged PRs.

The agent turns a week of merges into a draft entry, in your voice, with the affected pages updated in the same changeset. You edit the tone and press publish.

Draft the April changelog Draft
new changelog/2026-04-28.md +42
upd guides/webhooks.md +12 −4
Explore AI features →
Access

Not every release note is public.

Put the changelog behind the same access rules as the docs around it. Beta customers see the beta notes, everybody else sees the release they are actually on.

SSO, JWT or a secure link, per portal
Only authenticated customers see the internal release notes
Preview the entry as a reader before it goes live
SAML SSOJWTSecure links
How we handle security →
Brand and archive

Your domain, your colours, no attribution line.

The changelog inherits the portal it lives in: logo, colours, custom domain, white-labelled throughout. When somebody in procurement asks for the release history, export the lot.

Custom domain, logo and colours, inherited
Zero DeveloperHub branding for readers
Export the full history as PDF or Markdown
05 · And the rest

No changelog service to sign up for.

Custom branding

Logo, colours and custom domain, inherited from the portal.

Private changelogs

Gate entries behind SSO or JWT for authenticated customers only.

Searchable history

Indexed by the AI Assistant, all the way back to the first entry.

SEO-friendly pages

Its own indexed URL, so Google finds the breaking change too.

Tag filtering

Readers see only the entries that touch their integration.

Export

The full history as a structured PDF or Markdown file.

One less subscription, one less thing to style.

Teams arrive here with a changelog tool, a status page, a mailing list and a docs site that disagree with each other. The changelog is part of the docs, so there is nothing to keep in sync.

Built-in
no third-party changelog tool needed
RSS
auto-generated for every project
4.8★
average rating on G2
14-day
free trial, no card required
DeveloperHub vs ReadMe →vs Mintlify →

Release notes that ship
with the release.

Write the entry in the same editor as the docs, publish it to the same portal, and let RSS handle the distribution. Fourteen days free, no card, no sales call unless you want one.