yarn version
Plugin
To use this command, first install the
versionplugin:yarn plugin import version
Apply a new version to the current package.
Usage
$> yarn version <strategy>Examples
Immediately bump the version to the next major :
yarn version majorPrepare the version to be bumped to the next major :
yarn version major --deferredOptions
Definition | Description |
|---|---|
| Prepare the version to be bumped during the next release cycle |
| Bump the version immediately |
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).