AI Changelog

Transform technical notes into user-friendly release notes with AI

What is an Entry?

An entry is a changelog entry: a product update shared with users. Each entry has:

  • Title: short, user-friendly title
  • Content: body in rich text (Tiptap editor with Markdown + visual toolbar)
  • Category: new, improvement, fix, breaking, deprecated, security
  • Tags: free-form tags (e.g., ui, api, performance)
  • Version: optional (e.g., v2.4.0)
  • Status: draft, published, scheduled
  • Cover image: optional
  • Excerpt: short summary auto-generated by AI

Create an Entry

Manual method

  1. Dashboard → "New Entry" (or shortcut Ctrl+N / ⌘+N)
  2. Fill in the title
  3. Write content in the rich text editor
  4. Choose category and tags
  5. Publish or save as draft

AI method (recommended)

  1. Dashboard → "New Entry"
  2. In the "Raw Input" area, paste your commits, tickets, or bullet points
  3. Click "✨ Rewrite with AI"
  4. AI produces a title, entries grouped by category, and an excerpt
  5. Review and adjust in the editor
  6. Publish

AI Generation — How It Works

The AI (Claude by Anthropic) analyzes your raw notes and:

  • Groups changes by category (New, Improvement, Fix, Security...)
  • Transforms technical jargon into understandable sentences
  • Automatically excludes items not relevant to users (chore, refactor, dependencies)
  • Generates a catchy title and excerpt

Tone options

ToneWhen to use
friendlyProduct aimed at end-users, B2C or light B2B
professionalEnterprise product, finance, healthcare
minimalTechnical notes, developer audience

Audience options

AudienceEffect
end_userSimple language, no technical terms
developerTechnical terms preserved, code references OK
mixedBalance between both

Example

Raw input:

feat: add dark mode toggle to settings
fix: resolve timezone offset in analytics dashboard
feat: CSV export for user reports
chore: upgrade stripe sdk to v14
fix: correct currency formatting for JPY

AI output:

Title: "Dark Mode, CSV Exports & Bug Fixes"

🚀 New — Dark Mode
Toggle between light and dark themes in Settings → Appearance.

🚀 New — CSV Export for Reports
Download your user reports as CSV from the Analytics page.

🐛 Fix — Analytics Timezone
Charts now display in your local timezone correctly.

🐛 Fix — Japanese Yen Display
Currency amounts in JPY now display correctly.
Pro Tip
Write descriptive commit messages and use conventional commits (feat:, fix:, chore:) for better results. The AI automatically excludes "chore: upgrade stripe sdk" as it's not user-facing.

Rich Text Editor

The editor is built on Tiptap (ProseMirror). It supports:

  • Bold, Italic, Underline, Strikethrough
  • Headings (H2, H3)
  • Bullet list, Ordered list
  • Code block with syntax highlighting
  • Images (upload to ReleaseGlow CDN, max 10MB, drag & drop or paste)
  • Links
  • Blockquote
  • Horizontal rule

The editor also accepts direct Markdown input (e.g., type ## for an H2).

Categories and Labels

Default categories

CategoryEmojiUsage
new🚀New feature
improvementImprovement to an existing feature
fix🐛Bug fix
breaking🔴Breaking change
deprecated📦Removed feature
security🔒Security patch

Custom labels: Create additional labels in Project Settings → Labels (e.g., Beta, Performance, API). Each label has a name and a color.

Scheduling

When creating or editing an entry:

  1. Click the calendar icon next to the "Publish" button
  2. Select a publication date and time
  3. The entry switches to scheduled status
  4. It will be automatically published at the defined time (server-side cron)

Scheduled entries are visible in the dashboard with a "Scheduled" badge and the planned date.

Translations

Starter

Translate your entries into multiple languages with AI:

  1. Open a published or draft entry
  2. "Translations" section at the bottom of the editor
  3. Click "Generate" next to the desired language (FR, ES, DE, PT, JA, ZH...)
  4. AI translates the title, content, and excerpt
  5. You can manually edit the translation

AI preserves product names, technical terms (API, webhook...) and adapts idiomatic expressions.

Cost: 2 AI credits per translation.

Drafts and Collaboration

  • All entries start as drafts
  • Drafts are never visible to end-users (not in widget, not on public page)
  • Yellow "Draft" badge in the dashboard
  • Members with Editor+ role can create, edit, and publish
  • Viewer members can read drafts and leave comments

Public Changelog Page

Each project has a public page accessible at releaseglow.com/changelog/your-slug.

The page includes:

  • Chronological feed of all published entries
  • Category filter (New, Fix, Improvement...)
  • Search bar
  • Auto-generated RSS feed
  • Auto-generated SEO metadata (title, description, OG image, JSON-LD Article)
  • Optional emoji reactions (🔥 ❤️ 👍)
  • Optional email subscription form

Custom domain

Pro

Point changelog.yourapp.com to cname.releaseglow.com with a DNS CNAME record. Automatic SSL.

Branding:

  • Logo at the top of the page
  • Customizable primary color
  • Dark / Light / Auto mode
  • Customizable header text (default: "What's New")
  • "Powered by ReleaseGlow" removable (
    Starter
    plan)
  • Custom CSS (
    Enterprise
    plan)