Apply a new version to the current package.
$> yarn version <strategy>
Immediately bump the version to the next major :
yarn version major
Prepare the version to be bumped to the next major :
yarn version major --deferred
|Prepare the version to be bumped during the next release cycle|
|Bump the version immediately|
This command will bump the version number for the given package, following the specified strategy:
major, the first number from the semver range will be increased (
minor, the second number from the semver range will be increased (
patch, the third number from the semver range will be increased (
If prefixed by
premajor, ...), a
-0suffix will be set (
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.
decline, the nonce will be increased for
yarn 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