# Starting version: 1.0.0 yarn version --patch package.json version becomes 1.0.1 Git tag: v1.0.1 Bump minor version yarn version --minor package.json version becomes 1.1.0 Bump major version yarn version --major package.json version becomes 2.0.0 Set explicit version yarn version --new-version 3.0.0-beta.1
| Feature | yarn version | npm version | | :--- | :--- | :--- | | Git tag format | v1.0.0 (fixed) | v1.0.0 (default, configurable) | | Pre-commit hook | None (requires clean git state) | Supports preversion , version , postversion scripts | | Custom commit message | --message flag | --message flag | yarn version
1. Overview