with one click
store-changelog
// Generate release notes for app stores (Android Play Store, iOS App Store, macOS App Store, Linux Flatpak). Use when the user asks for changelogs, release notes, or store descriptions based on git history.
// Generate release notes for app stores (Android Play Store, iOS App Store, macOS App Store, Linux Flatpak). Use when the user asks for changelogs, release notes, or store descriptions based on git history.
| name | store-changelog |
| description | Generate release notes for app stores (Android Play Store, iOS App Store, macOS App Store, Linux Flatpak). Use when the user asks for changelogs, release notes, or store descriptions based on git history. |
Generate release notes for App stores based on git history since a specified tag.
Get the tag name:
1.0.0 or v1.0.0), use itgit describe --tags --abbrev=0Analyze git history: Run git log <tag>..HEAD --pretty=format:"%h %s%n%b" --no-merges to get all commits since the tag, including both commit messages and descriptions.
Identify changes: Categorize commits into:
Generate platform-specific release notes following the formats below.
โข New reader mode for distraction-free reading
โข Improved sync reliability with FreshRSS
โข Fixed crash when opening large feeds
New Features:
โข Reader mode now provides a clean, distraction-free reading experience.
Improvements:
โข Smoother scrolling and faster feed loading on all devices.
Bug Fixes:
โข Fixed an issue where the app could crash when opening feeds with many articles.
<p> tags<release version="X.X.X" date="YYYY-MM-DD">
<description>
<p>Feature or fix description</p>
<p>Another change</p>
</description>
</release>
references/release-notes-guidelines.md: Language, filtering, and QA rules for App Store notes.