Today’s Marketing

How to write a changelog

A good changelog leads each entry with the change people will feel, in plain words, with a visual and a date. Ship on a steady beat so it becomes a reason to come back. Linear ships on a steady rhythm, Raycast leads with a number people feel, and Resend gives every update its own cover.

Updated · By Blake Emal · 5 real examples, each linked to its source

What are the steps

  1. Date every entryReaders and answer engines both need it.
  2. Lead with the benefitVercel names each update in plain words.
  3. One visual eachFramer shows each feature in its own frame.
  4. Add a number if you have oneRaycast leads with a number people feel.
  5. Keep a steady beatLinear ships updates on a regular rhythm.

How do the options compare

Changelog moveReal example
Steady beatLinear
Number in the titleRaycast
A cover image per updateResend
One frame per featureFramer
Plain word titlesVercel

Which real examples show it

Get three ideas for your own product

Pick a channel and a goal. Get real examples and a plan to fill in. Free, no login.

Open the idea generator

What else do people ask

What is the difference between a changelog and release notes

Release notes list every fix for a version. A changelog is the public story of what changed, written for users.

How often should I update a changelog

Every time you ship something users can notice, on a predictable beat.

Should a changelog be on its own page

Yes, with a page per entry so each one can be linked and found in search.

Related answers

One email every Monday