Changesets
changesets.dev
Spec sheet
- Purpose
- Changesets manages package versions and changelog generation for monorepos and single-package repositories.Read 4 Oct 2026 · changesets.dev
- Automation
- Changesets provides a GitHub Bot to prompt for changesets on pull requests and a GitHub Action to automate versioning and publishing in CI.Read 4 Oct 2026 · changesets.dev
- Change workflow
- Contributors record release intent in Markdown changeset files with package names, semantic version bump types, and a summary.Read 4 Oct 2026 · changesets.dev
- GitHub changelogs
- The optional @changesets/changelog-github package links changelog entries to GitHub commits, pull requests, and authors.Read 4 Oct 2026 · changesets.dev
- Monorepo support
- The site lists pnpm, yarn, and npm workspaces as supported.Read 4 Oct 2026 · changesets.dev
- Non-npm projects
- Changesets can manage private applications and non-npm packages such as NuGet packages, Ruby gems, and Docker images when package.json is present.Read 4 Oct 2026 · changesets.dev
- Not every change needs one
- The FAQ says changes that do not require a release do not need a changeset.Read 4 Oct 2026 · changesets.dev
- Publishing
- The CLI can update package versions and changelogs, then publish packages to npm.Read 4 Oct 2026 · changesets.dev
- Publishing security
- The publishing guide advises protecting access tokens and recommends trusted publishing for CI where possible.Read 4 Oct 2026 · changesets.dev
- Runtime requirements
- The guide requires Node.js ^22.11, ^24, or >=26 and lists pnpm >=10.0.0, npm >=10.9.0, and yarn >=4.5.2 as supported package managers.Read 4 Oct 2026 · changesets.dev
- Security guidance
- The automation guide warns against executing untrusted fork code in pull_request_target workflows and recommends narrowly scoped permissions.Read 4 Oct 2026 · changesets.dev
- Support and funding
- The site describes Changesets as free and open source and links to GitHub sponsorship.Read 4 Oct 2026 · changesets.dev
- Versioning
- The version command combines changesets, applies the highest specified bump for each package, updates dependencies where needed, and writes changelogs.Read 4 Oct 2026 · changesets.dev
Plans and prices
Free and open source Free No paid tiers listed Read 4 Oct 2026 · changesets.dev
Where Specifiction places it
- Monorepo Management Tools#21 of 337.6