standard-version
all
Automate versioning and changelog generation, with SemVer and Conventional Commits.
More info →Examples (8)
Update the changelog file and tag a release
Tag a release without bumping the version
standard-version --first-releaseUpdate the changelog and tag an alpha release
standard-version --prerelease alphaUpdate the changelog and tag a specific release type
standard-version --release-as major|minor|patchTag a release, preventing hooks from being verified during the commit step
standard-version --no-verifyTag a release committing all staged changes, not just files affected by `standard-version`
standard-version --commit-allUpdate a specific changelog file and tag a release
standard-version --infile path/to/file.mdDisplay the release that would be performed without performing them
standard-version --dry-runmade by @shridhargupta | data from tldr-pages