figma_generate_changelog
Generate a human-readable Markdown changelog between two Figma versions, with author labels and timestamps, plus structured diff data for release notes and PRs.
Instructions
Generate a human-readable markdown changelog between two versions. Wraps figma_diff_versions and enriches the output with author labels and timestamps via figma_get_file_versions lookback (one extra cheap API call). Returns BOTH a markdown string (paste into release notes / PRs / Storybook MDX) and the structured diff data. Same component_ids and mode semantics as figma_diff_versions. Use 'current' for to_version to changelog against HEAD.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Output verbosity. summary=one-liner, standard=sectioned with counts (default), detailed=full per-property/per-binding bullets. | standard |
| fileUrl | No | Figma file URL. Uses current URL if omitted. | |
| to_version | Yes | The later version_id. Use 'current' for HEAD. | |
| from_version | Yes | The earlier version_id. Get from figma_get_file_versions. | |
| component_ids | No | Optional. Node IDs to include in the per-component changelog section. If omitted, falls back to the current Figma selection. |