← Lab · Plugins
01Figma · Live

Design System Changelog

It always started on a Monday morning.

Turn “what changed in the DS?” into a clear release note — without leaving Figma.

A library publish lands. Slack lights up. Someone asks for the changelog. I open the file, scroll component pages, compare frames by eye, and try to remember what shipped last week versus what only lived in a branch. By noon the note is half-written, half-guessed — and product designers still don’t know what broke their instances.

I got tired of that ritual. Design System Changelog is the tool I wished I’d had: open the plugin, look at what actually moved, write the release like a human, and ship the note with the same seriousness we give to code.

The product isn’t “generate text.” It’s trust. A changelog that product teams can skim in sixty seconds — what was added, what changed, what to watch when they update.

What it does

  • See what moved in your library — no manual frame-by-frame compare
  • Set version numbers to match semver, calendar tags, or your own scheme
  • Copy-ready release notes for Slack, Notion, or GitHub

Built for

  • Already-running design systems

    Teams don’t start from blank. You can set or adjust version numbers to match the release scheme you already use — semver, calendar tags, or your own naming — so the plugin fits the DS instead of forcing a new ritual.

  • Partial releases

    Not every publish is a full library dump. You can scope the note to what this release actually carries, so a quiet token tweak doesn’t get buried under a novel — and a breaking Button change doesn’t hide in a wall of noise.

  • Authors who aren’t full-time DS

    On many teams the person writing the note isn’t the only person who touched the file. The flow assumes interruption: draft, leave, come back, still know where you were. Edge cases are the job — not afterthoughts.

  • Handoff that survives Slack

    The output has to travel. Copy-ready structure for Notion, GitHub, or a #design-system channel — so the work doesn’t die inside a plugin panel.

Built end to end the way I’d ship a product feature: the Monday pain, the edge cases of a living system, and a release note people can actually use.

Open in Figma Community