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-0
suffix 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 check
to 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 |