May 2, 2026
entry.published, entry.updated, and entry.deleted now fire on every state change with HMAC-SHA256 signatures/v2/projects/:id/stats returns total entries, subscriber count, and 30-day page views/v2/entries now supports cursor-based pagination — pass ?cursor= to page through history/api/v1/feed route has been removed. Use /[slug]/feed.xml instead.April 17, 2026
Ship changelog entries from your AI coding agent — no dashboard, no copy-paste. Install the MCP, and every release can write its own update.
/api/v1 — list, create, update, publish, and delete entries programmatically with a workspace-scoped bearer token. Full OpenAPI 3.1 spec at /openapi.yaml.npx @foothillslabs/changelog-mcp in Claude Code, Cursor, or any MCP-compatible client. Seven tools covering the entire entry lifecycle.Available on Pro and Founders plans. Read the full docs at /docs/api and mint your first key at /settings/api-keys.
March 28, 2026
The original `` tag widget that injected data into window.__changelogAI is now deprecated in favor of the new floating popup widget.
window.__changelogAI global will be removed in a future release. Migrate to the new fetch-based widget using ?format=json.March 26, 2026
The entry editor now uses MDXEditor, a full WYSIWYG rich text editor, replacing the raw markdown textarea.
March 19, 2026
The entries list page now includes a search bar and label filter pills.
March 17, 2026
beforeunload prevents accidental data loss when navigating awayMarch 14, 2026
Each public changelog now has an RSS feed at //feed.xml.
March 9, 2026
Dark mode is now available everywhere — dashboard, editor, public changelog pages, landing page, and all SEO comparison pages.
localStorageMarch 8, 2026
Stripe integration is live with three pricing tiers:
| Plan | Price | Includes |
|---|---|---|
| Free | $0/mo | 1 project, 10 entries |
| Pro | $29/mo | Unlimited projects, custom domain, subscriber emails |
| Founders Edition | $299 one-time | Everything in Pro, forever |
Manage subscriptions through the Stripe Customer Portal linked from your workspace settings.
March 5, 2026
version field was left empty — the API now correctly treats it as optionalapplication/json instead of text/javascript — embedded widgets now load correctlyMarch 2, 2026
When you publish a changelog entry, all confirmed subscribers receive an email notification via Resend.
February 28, 2026
Embeddable changelog widget lets you display your latest updates on any website. Add a single `` tag and a floating "What's New" button appears with your entries, labels, and version numbers.