Semantic Release Alternative — Changelogs Without the Complexity
Skip the plugin chains and commit conventions. Changesmith generates polished, audience-ready changelogs from any git history using AI — no setup overhead, no Conventional Commits required.
Tired of configuring plugins just to get a changelog?
semantic-release is powerful, but the setup cost is real
Tedious and repetitive
Scrolling through dozens of commits, opening PRs, and summarizing each change takes 30+ minutes per release.
Inconsistent formatting
Different team members write notes in different styles. One release reads like documentation, the next like a git log dump.
Too developer-focused
Raw commit messages mention internal modules, ticket numbers, and refactors your users don't care about.
Easy to skip entirely
When writing notes is painful, releases ship with "bug fixes and improvements" — or no notes at all.
Generate changelogs from git in seconds
Changesmith turns your commit history into changelogs users understand
migrate user table to new schema wip: search (broken) search working now fix typo in onboarding email perf: lazy-load settings panel bump eslint to v9
Added
- Search: Find what you need instantly with the new search feature.
Changed
- Performance: The settings panel now loads faster with lazy-loading.
Fixed
- Onboarding Email: Corrected a typo in the welcome email.
WIP commits, dependency bumps, and internal refactors are filtered out automatically.
No commit conventions required — write however you like.
Why teams switch from semantic-release to Changesmith
Better changelogs with less configuration
Ship releases in minutes, not hours
Generate draft release notes the moment you tag a version. Review, tweak, and publish — done.
Write notes users actually read
AI rewrites developer-speak into plain language. Your customers see what changed for them, not internal implementation details.
Keep every release consistent
Changesmith matches your existing changelog style so every version looks like it was written by the same person.
Filter out the noise automatically
Dependency bumps, WIP commits, and CI config changes are excluded so release notes only surface meaningful changes.
Stay in control with editing
AI generates the draft — you have the final say. Edit with a side-by-side markdown editor before publishing.
No commit convention required
Forget enforcing prefixes across your team. Changesmith understands plain-language commits just as well as conventional ones.
Migration Path: semantic-release to Changesmith
Keep automated versioning if you want, and replace plugin-heavy changelog drafting with simpler git-to-note generation.
- Keep semantic-release for version bumps/publishing if it fits your process.
- Generate release notes in Changesmith from the same tag range.
- Publish clearer customer-facing notes with less config maintenance.
Replace plugin configs with AI in three steps
Up and running in under two minutes
Install the GitHub App
One click to connect your repository. Changesmith only requests the permissions it needs — read access to commits and PRs, write access for releases.
Pick a tag range
Select the start and end tags for your release. Changesmith collects all commits in that range and sends them to the AI for analysis.
Review and publish
Edit the generated changelog in a live markdown editor, then publish directly to GitHub Releases with one click.
Built for developers who ship
Your source code is never stored
Changesmith reads commit metadata only. Code stays in your repository.
Data never used for AI training
Your commit data is processed, not collected. Nothing is used to train models.
Revoke access anytime
Uninstall the GitHub App and all access is immediately removed.
Changesmith is a solo project built by Philip Ludington, an indie game developer who got tired of writing release notes by hand. What started as a side project became a tool used by developers who value their time as much as their code.
Semantic Release Alternative FAQ
Common questions about switching from semantic-release to Changesmith
Why look for a semantic-release alternative?
semantic-release is powerful but complex. It requires strict Conventional Commits, a plugin ecosystem to configure, and tight CI integration before it generates anything. If your team finds the setup overhead too high or your commit history doesn't follow conventions, Changesmith gives you polished changelogs without any of that.
How is Changesmith different from semantic-release?
semantic-release is a fully automated version management and publishing tool that parses Conventional Commits to decide version bumps and generate changelogs. Changesmith focuses on one thing: turning your git history into human-readable changelogs using AI. You keep full control over versioning and publishing while getting better changelog output with zero commit format requirements.
Do I need Conventional Commits to use Changesmith?
No. Changesmith works with any commit style — freeform messages, squash merges, merge commits, or a mix. The AI understands context from commit messages and PR descriptions regardless of format, so your team can write commits however they prefer.
Does Changesmith handle version bumping like semantic-release?
No, and that's by design. Changesmith focuses on changelog generation — the part of the release process that benefits most from AI. You keep control over versioning with your existing workflow, whether that's manual tags, a version script, or another tool.
Can I use Changesmith alongside semantic-release?
Yes. Some teams use semantic-release for automated version bumps and publishing, then use Changesmith to generate the actual changelog content. Changesmith reads your tag history, so it works with any versioning tool.
Is Changesmith free to use as a semantic-release alternative?
Yes. The free plan includes unlimited repositories and one changelog generation per month. Paid plans offer more generations and additional features like API access and CLI tooling.
Ready for changelogs without the plugin chains?
Free to start. No credit card required. Your first changelog is minutes away.
Try Changesmith Free