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
- Dashboard → "New Entry" (or shortcut
Ctrl+N/⌘+N) - Fill in the title
- Write content in the rich text editor
- Choose category and tags
- Publish or save as draft
AI method (recommended)
- Dashboard → "New Entry"
- In the "Raw Input" area, paste your commits, tickets, or bullet points
- Click "✨ Rewrite with AI"
- AI produces a title, entries grouped by category, and an excerpt
- Review and adjust in the editor
- 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
| Tone | When to use |
|---|---|
| friendly | Product aimed at end-users, B2C or light B2B |
| professional | Enterprise product, finance, healthcare |
| minimal | Technical notes, developer audience |
Audience options
| Audience | Effect |
|---|---|
| end_user | Simple language, no technical terms |
| developer | Technical terms preserved, code references OK |
| mixed | Balance 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 JPYAI 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.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
| Category | Emoji | Usage |
|---|---|---|
| new | 🚀 | New feature |
| improvement | ⚡ | Improvement 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:
- Click the calendar icon next to the "Publish" button
- Select a publication date and time
- The entry switches to
scheduledstatus - 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
Translate your entries into multiple languages with AI:
- Open a published or draft entry
- "Translations" section at the bottom of the editor
- Click "Generate" next to the desired language (FR, ES, DE, PT, JA, ZH...)
- AI translates the title, content, and excerpt
- You can manually edit the translation
AI preserves product names, technical terms (API, webhook...) and adapts idiomatic expressions.
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
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 (Starterplan)
- Custom CSS (Enterpriseplan)