Changelog

v0.3.0 is compatible with Sketch 0.0.0

changelog.sketchplugin

Changelog.sketchplugin gif

What is this?

A simple Sketch plugin to generate and maintain artboard-based changelogs.

You run it, it asks you what changed in your design, your name and it creates (or updates) an artboard with your commits.

Every page in your Sketch file has its own changelog. The changelog title is always synched with the title of the page it is in. There’s no global changelog for the whole file but only page specific ones.

The shortcut for running the changelog is ctrl+alt+C.

Download the latest version here

A couple of extra things:

  • You can tweak the design of the header! As long as you don’t change the names of the layers, the plugin will update them correctly. You can also make the header bigger to add more stuff and the plugin will automatically place commits and details in the right position under it. There’s no template for the header at the moment: every new changelog will go back to the default one.

Header styles

  • You can stretch the arboard to make room for very long changelogs. Or you can simply remove the ones you don’t need anymore.
  • Commits and details are in single, separate, text layers. It makes the managment of the content much easier.

TODO:

  • Hitting should run the plugin
  • Support for multi-line commits.
  • Support header templates (???)
  • Zoom to the changelog when commited (???)
  • Implement optional event based commit: commit triggered at file save

Join the discussion

Download v0.3.0
Usage Activity
400100

No Sketchpacks Relay integration found

Stats
  • 187 downloads all–time
  • 2 downloads this week
  • 2 downloads this month
About this plugin

jacopocolo published this plugin 2y ago.

v0.3.0 is the latest of 3 releases

Native updates are supported within Sketch.app.