Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits. A utility for versioning using semver and CHANGELOG generation powered by Conventional Commits. This has the benefit of making your repo/package more portable so that other developers can cut releases without having to globally install standard-version on their machines. Any of the command line parameters accepted by standard-version can instead be provided via configuration. Please refer to the conventional-changelog-config-spec for details on available configuration options. As long as your git commit messages are conventional and accurate, you no longer need to specify the semver type - and you get CHANGELOG generation for free! If you use git hooks, like pre-commit, to test your code before committing, you can prevent hooks from being verified during the commit step by passing the --no-verify option.

Features

  • Retrieve the current version of your repository by looking at packageFiles
  • Generates a changelog based on your commits
  • bump the version in bumpFiles[1] based on your commits
  • standard-version uses a few key concepts for handling version bumping in your project
  • By default, standard-version assumes you're working in a NodeJS based project
  • Now you can use standard-version in place of npm version

Project Samples

Project Activity

See All Activity >

Categories

Terminals

License

ISC License

Follow Standard Version

Standard Version Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Standard Version!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Terminals

Registered

2022-05-12