Export filtered data to CSV, XLSX, or JSON from any list view. Selections persist across pagination. Multi-GB exports run in the background and email you when ready.
A changelog your users
actually visit — and bookmark.
A polished, public page hosted at your own domain. Indexed by Google. Ingested by Claude, ChatGPT, and Perplexity. Subscribable by RSS. And it's the same source of truth that powers your widget, your feeds, and your AI integrations.
Every update, in one place.
We rewrote the data layer behind every dashboard. Median load time dropped from 1.4s to 0.8s, and p95 dropped from 4s to under 2s.
Indexed by
Google · Claude · ChatGPT · Perplexity
What is a public changelog page?
A public changelog page is a hosted, public-facing webpage — usually at a subdomain like changelog.yourproduct.com — that lists every product update your team has shipped, in reverse-chronological order. Each entry has its own permalink, its own meta description, and its own structured-data markup, which means the page is indexable by Google, ingestible by Claude and ChatGPT, and bookmark-able by users. Unlike a README or a blog category, a dedicated changelog page is a permanent canonical surface anyone can link to — buyers, journalists, support agents, AI assistants — without depending on your CMS, your social feeds, or your inbox.
This is what your customers will see.
Below is ReleasePad's real, live, public changelog — embedded right here. Same template, same speed, same SEO every customer gets. Scroll it without leaving this page.
Showing the live page at pro.releasepad.io/en/releasepad
Not loading? Open it in a new tab Or fetch the Markdown versionIf your changelog isn't a page, it doesn't exist.
A README in your repo, a pinned tweet, a Notion page nobody updates — none of those are findable. Customers, prospects, journalists, support agents, and AI assistants all need one URL they can come back to. The public changelog page is that URL.
A canonical URL anyone can link to
Sales links to it. Support links to it. Your users link to it. One source of truth, on your domain, that you control forever.
A growing pool of SEO content
Each release is a fresh, indexable page. Updates compound into a long tail of feature pages that rank for the searches your buyers already make.
A surface AI tools can read
ChatGPT, Claude, and Perplexity already answer questions about your product. With a machine-readable changelog, they answer from your facts — not hallucinations.
One page. Six compounding advantages.
A public changelog page is one of the highest-leverage assets a SaaS team can own. Here's why.
Your features stop being invisible.
Most product teams ship far more than their users realize. A dedicated changelog page is the one place where every shipped feature has a home — searchable, scannable, and shareable. New prospects can scroll through six months of progress in a minute. Existing users discover the integration they missed two releases ago.
- Every release is a permanent landing page — Each entry has its own URL, social card, and meta description.
- Filter by category — New features, improvements, fixes — users find exactly what they need.
- Bookmark-ready — Power users come back every release; a polished page makes them want to.
Bulk export, finally
Feb 18, 2026 · New
Dashboards load 40% faster
Feb 14, 2026 · Improved
CSV exports include custom fields
Feb 11, 2026 · Fixed
Slack integration is live
Feb 4, 2026 · New
changelog.yourproduct.com › dark-mode-launch
Dark mode is now live | YourProduct Changelog
Switch between light and dark themes from your account settings. Your preference is saved and syncs across devices...
yourproduct.com › blog
YourProduct Blog
Free, evergreen traffic from your own progress.
Every release becomes an indexable page targeting the exact intent your buyers have when they search for "does X support Y?" or "X dark mode" or "X API rate limit." You're not just publishing release notes — you're publishing dozens of small, hyper-targeted SEO landing pages that compound month after month.
- Auto-generated sitemap — Submitted to Google automatically; new entries get crawled within hours.
- Structured data baked in — Each post emits JSON-LD that makes rich results possible.
- Server-rendered HTML — Pre-rendered for crawlers, no JS execution required to read the content.
- Compounding domain authority — Inbound links to release pages strengthen your whole site.
When AI talks about your product, it talks about your updates.
Your buyers are asking ChatGPT and Claude "what does X do?" right now. Without a clean, machine-readable source, the answer is whatever the model can stitch together from old reviews and competitor copy. Your changelog page — and its Markdown sibling — gives AI a fresh, accurate, authoritative source straight from you.
-
Append
?markdown=true— Same page, served as clean Markdown perfect for LLM ingestion. - GPTBot, ClaudeBot, PerplexityBot — Crawlers welcomed by default with the right robots.txt headers.
- Drop it into your support AI — Point any RAG pipeline at the Markdown URL; instant product knowledge.
- Single source of truth — One page powers human readers, search engines, AI tools, and the widget.
# YourProduct — Changelog
## 2026-02-18 — Bulk export, finally
**Category:** New Feature
Export filtered data to CSV, XLSX, or JSON
from any list view. Selections persist across
pagination. Multi-GB exports run in the
background and email you when ready.
## 2026-02-14 — Dashboards load 40% faster
**Category:** Improvement
We rewrote the data layer behind every
dashboard. Median load time dropped from
1.4s to 0.8s.
## 2026-02-11 — CSV exports include custom fields
**Category:** Fix
147 releases in the last year
Proof, in public, that your team is shipping.
Buyers do due diligence on whether a tool is alive before they sign. An empty blog or a deserted Twitter is a red flag — a steady drumbeat of changelog entries is a green light. The page itself becomes a sales asset: prospects scroll, count weeks of consistent shipping, and conclude "this team is serious."
- A momentum signal for investors — Cap-table outreach? They check the changelog before the deck.
- A retention signal for users — When customers see the page is alive, they stay longer.
- A hiring signal for candidates — Engineers want to join a team that visibly ships.
Write like a blog. Ship like an engineer.
Every changelog comes with the production-grade publishing workflow you'd otherwise have to build yourself. Save drafts forever, schedule entries to go live with your release window, let your visitors search the full archive, and watch Google and AI tools pick everything up automatically — no extra setup, no separate CMS.
- Drafts & scheduling — Write entries when inspiration hits, then publish them the moment your code ships.
- Full-text search on the page — Visitors find "dark mode," "API rate limit," or any past release in one keystroke.
- Sitemap auto-submitted to Google — Every new entry is pushed to Search Console; no manual reindexing.
- JSON-LD structured data — Emitted per entry so search engines and AI assistants parse your releases unambiguously.
-
Markdown variant for AI tools — Append
?markdown=truefor a clean, LLM-ready file at a stable URL.
Drafts & scheduling
Write today, ship Tuesday at 9 a.m. Drafts live forever.
Full-text search
Visitors search every release; results are instant.
⌘ K
Sitemap → Search Console
Auto-submitted to Google as you publish.
/sitemap.xml
JSON-LD structured data
Per-entry; understood by Google & AI assistants.
@context
Markdown for LLMs
Same page, served as clean Markdown for AI ingestion.
?markdown=true
Changelog
The latest from the YourProduct team.
Feb 18 — Bulk export, finally
Feb 14 — Dashboards load 40% faster
Feb 11 — CSV exports include custom fields
Looks like part of your site. Because it is.
Map it to your own subdomain — changelog.yourproduct.com — set your colors, logo, and custom CSS, and the page becomes indistinguishable from the rest of your marketing site. No competitor logos. No "powered by." Just your changelog, on your terms.
- Custom domain via CNAME — Free TLS, automatic renewals.
- Logo, brand color, custom CSS — Match the rest of your site exactly.
- Light or dark mode — Default to whichever fits your product.
- Custom header & footer — Drop your nav and footer in to match your main site.
Write once. Reach humans, search engines, and AI.
Every release entry is published once and instantly available across six different surfaces. No copy-pasting, no duplicate maintenance, no drift between channels.
Your changelog entry
Write it once in the ReleasePad editor — or let our AI draft it from your commits.
Public HTML page
Human-readable, SEO-optimized, on your domain.
In-app widget
4.3kb embed; reaches logged-in users instantly.
RSS / Atom
Feed-reader friendly; W3C-valid by default.
JSON feed
For Zapier, n8n, Slack webhooks, dashboards.
Markdown for LLMs
Append ?markdown=true — instant AI-readable file.
Email digest
Optional branded email blast to your subscribers.
Everything you'd build yourself — already built.
Tag categorization, search, structured data, social cards, sitemaps, feeds. You'd spend three sprints rolling these yourself. With ReleasePad they're on by default.
Smart categorization
New, Improved, Fixed, Security, Deprecated — color-coded out of the box. Filterable on the public page. Custom categories on Pro. See our guide to building a changelog users actually read.
Full-text search
Users find the release they're looking for in seconds. "Did you ever add dark mode?" → one search away.
Permalink per entry
Every release gets a clean, slug-based URL. Share it on Slack, link it from your help docs, deep-link from emails.
Auto social cards
Open Graph and Twitter Card metadata per entry. When someone shares a release, it looks intentional, not slapped together.
Sitemap & robots.txt
Auto-updated as you publish. Submitted to Google Search Console for fast indexing on every new entry.
Structured data baked in
JSON-LD (Article, SoftwareSourceCode) emitted automatically. Eligible for rich results.
AI-drafted from your commits
Connect a GitHub repo and every merged PR becomes a polished entry — already in your editor, ready for one-click review and publish.
Rich content editor
Headings, lists, tables, and inline images — not just plain text. Every release looks like it belongs on a real product blog.
Drafts & scheduling
Write entries ahead of time, schedule them to publish with your release window, or save drafts forever.
Why not just use a blog or a Notion page?
A README, a Notion doc, or a generic blog category can technically host release notes — but for the search, AI, and trust outcomes that actually matter, a purpose-built changelog page wins on every dimension.
| Approach | Permalink per release | Structured data & SEO | AI-readable Markdown | Effort per release |
|---|---|---|---|---|
| ReleasePad page | ✓ | ✓ | ✓ | ~30s |
| DIY (Hugo/Jekyll/Astro) | ✓ | If you build it | If you build it | Hours · weekly upkeep |
| Notion / GitHub README | ✗ | ✗ | Partial | Minutes |
| Subdomain on WordPress | ✓ | Plugin-dependent | ✗ | Hours |
| Beamer hosted page | ✓ | ✓ | ✗ | ~30s |
| AnnounceKit / Headway | ✓ | ✓ | ✗ | ~30s |
Hosted competitors (Beamer, AnnounceKit, Headway) cover the channel — but ship without an AI-ready Markdown surface, and most price per-seat. See our breakdown of Beamer alternatives for the deeper comparison.
Common questions
Built and maintained by the ReleasePad team · Last updated
Yes. Point a CNAME at our hosts and your changelog lives at changelog.yourproduct.com (or any subdomain you choose). Free TLS certificates are provisioned and renewed automatically. Until you set up the custom domain, your page is hosted at pro.releasepad.io/en/your-slug — also fully indexable. See our setup guide for the full DNS walkthrough.
Yes — it's designed from the ground up to rank. The page is server-rendered, ships clean semantic HTML, includes meta tags, Open Graph, Twitter Cards, and JSON-LD structured data per entry, and auto-generates a sitemap that's submitted to Google. Lighthouse scores 100 on SEO out of the box.
Just append ?markdown=true to your changelog URL. The same source content is re-rendered as clean Markdown — perfect for ingestion by Claude, ChatGPT, Cursor, or any RAG pipeline. The URL is stable, so you can wire it into any AI tool that supports a custom knowledge source.
Yes. Each product in your ReleasePad account gets its own changelog page, its own widget token, its own brand color, and its own URL slug. Pricing is $35/mo per product — no per-seat fees — so a small team can run two or three changelogs without negotiating with sales.
Yes. Set your logo, primary brand color, and light/dark mode default. On Pro, you also get custom CSS and the ability to drop in your own header and footer markup — so the changelog visually matches your main marketing site exactly.
Same content, different surface. The widget lives inside your product and catches users when they're logged in. The public page lives on your domain and reaches prospects, AI tools, and anyone searching Google. Most ReleasePad customers use both — they reinforce each other.
Yes. You can export every release as Markdown or JSON at any time. If you cancel, your page stays live until the end of the billing period; afterwards your data remains accessible for export.
Give your product a home for everything you ship.
Public, polished, SEO-ready, AI-ingestible, and live in minutes. Free to start, $35/mo per product when you're ready to ship without limits.