Update notes should name the actual impact, not vague improvements
Aliases: changelog UX · what changed · performance improvements
What it is
Notes on an update notice have to answer “what will be different on my side,” not the release team’s mood. “Performance improvements,” “a better experience,” “various fixes” name no actual impact: which button moved, which shortcut died, which files now open, which permission must be granted again. Without concrete impact, an optional update has no basis for a decision, a forced update has no intelligible reason, and a silent update leaves no trail to look up. The reader is someone in the middle of work, not a store-page browser.
Why it happens
People use an impact list to decide update now, later, or change how they work. Vague language cannot enter that list, so the decision falls back to habit: always later, or always dismiss. Concrete impact turns the update from an attitude problem into a task problem—“CSV export columns changed” makes someone in a weekly report choose later; “the old version can no longer save” makes the same person update now. Notes also serve retrieval after the update: when skill fails, people look up “what changed recently.” Finding “various fixes,” retrieval fails, and the problem is attributed to themselves. Impact has to be written on the user’s objects and actions, not on components and internal modules.
Where it stops holding
Security fixes sometimes cannot name details (or they expose an unpatched hole). “Fixes a security issue; update soon” is more concrete than “experience improvements” without leaking. When a release changes a great deal, the notice should pick the few lines that affect this user’s role and put the rest in an openable full list, not hide every concrete behind “and more.” Localization must not translate specific object names back into boilerplate. A developer log and user notes are not the same document: the commit list can live on an about page; the notice only needs the action-level lines.
Applying it
- Write every user-visible note as “which object / which action / how it changed.” Ban standalone paragraphs of “improved” and “enhanced.”
- If this release has no visible impact for a role, say “stability fixes; the way you work is unchanged,” so later is a calm choice.
- Keep the same notes openable from settings or about after the update, for the moment skill fails and someone looks back.
- Verify by reading the notes to someone who did not ship them, and asking what habit they must change tomorrow. No answer means the notes are empty.
Related
- Within the group: E6.15.1 Forced and optional updates need different notice intensity · E6.15.2 Silent updates cut interruption but can surprise with behavior change · E6.15.4 An update notice must not interrupt work already underway
- Adjacent: E6.05 Confirmation dialogs · E6.02 Banners · E1.06 Button labels
- Search terms:
release notes·changelog·what changed