yarn version
Apply a new version to the current package.
Usage
$ yarn version <strategy>Examples
Immediately bump the version to the next major :
Prepare the version to be bumped to the next major :
Details
This command will bump the version number for the given package, following the specified strategy:
-
If
major, the first number from the semver range will be increased (X.0.0). -
If
minor, the second number from the semver range will be increased (0.X.0). -
If
patch, the third number from the semver range will be increased (0.0.X). -
If prefixed by
pre(premajor, ...), a-0suffix will be set (0.0.0-0). -
If
prerelease, the suffix will be increased (0.0.0-X); the third number from the semver range will also be increased if there was no suffix in the previous version. -
If
decline, the nonce will be increased foryarn version checkto pass without version bump. -
If a valid semver range, it will be used as new version.
-
If unspecified, Yarn will ask you for guidance.
For more information about the --deferred flag, consult our documentation
(https://yarnpkg.com/features/release-workflow#deferred-versioning).
Options
| Definition | Description |
|---|---|
| Prepare the version to be bumped during the next release cycle |
| Bump the version immediately |