Automated Changelogs
Reshot doesn't just sync images—it helps you communicate changes to your users by automatically drafting changelogs.
How It Works
1. Commit Code
Push code with meaningful commit messages:
Text
feat: Add SSO login option2. Publish
The CLI uploads new visuals associated with that feature:
Terminal
reshot publish -m "feat: Add SSO login option"3. Draft Generation
Reshot detects the new feature and uses AI to draft a human-readable changelog entry, embedding "Before" and "After" screenshots automatically.
4. Review & Publish
Edit the draft in the dashboard and publish it to your public changelog page.
Changelog Entry
A generated entry includes:
| Component | Description |
|---|---|
| Title | Feature name from commit message |
| Description | AI-generated summary of the change |
| Before Screenshot | Previous version (if changed) |
| After Screenshot | New version |
| Date | When the change was published |
| Author | Who made the change |
Public Changelog Page
Your project gets a hosted public changelog at:
Text
https://reshot.dev/p/[your-project]/changelogFeatures:
- SEO-optimized
- Mobile responsive
- Embeddable in your marketing site
- RSS feed available
Embedding
Embed the changelog in your own site:
HTML
<iframe
src="https://reshot.dev/p/my-project/changelog/embed"
width="100%"
height="600"
></iframe>Or use the API:
Terminal
GET https://api.reshot.dev/v1/projects/:id/changelogCustomization
In Project Settings > Changelog, configure:
- Public/private visibility
- Custom domain
- Branding (logo, colors)
- Email notifications

