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
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
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