Changesets
MIT versioning + changelog PRs for JS monorepos
DevOps / Infrastructure · OSS/MIT · 12.5k
Reviewed 2026-09-13 · last push 2026-10-18 · repo checked 2026-10-19
What's Good
MIT. changesets/changesets. Developers add a markdown “changeset” per PR; CLI/bot bumps versions, updates changelogs, and can open a release PR. Fits npm/pnpm/yarn workspaces. Source github.com/changesets/changesets.
The Catch
Vs git-cliff (changelog *from commit history*) and release-please: Changesets is *intent-first* (you write the change note), not history-parser-first. Empty or late changesets mean silent version drift. It versions packages — it does not replace your publish secrets or npm 2FA.
Verdict
MIT monorepo versioning. Free forever; write the change, let the bot bump the graph.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/changesets)
HTML
<a href="https://stackgems.com/gems/changesets"><img src="https://stackgems.com/badge/changesets.svg" alt="Changesets reviewed on Stack Gems" height="20"></a>