yarn version

Met à jour la version du package.

Mise à jour des versions

En utilisant la commande yarn version vous pouvez mettre à jour la version de votre package via la ligne de commande.

Par exemple, si vous avez ce package.json :

{
  "name": "example-yarn-package",
  "version": "1.0.1",
  "description": "Un package d'exemple pour démontrer Yarn"
}

Quand vous exécutez la commande yarn version :

yarn version
info Current version: 1.0.1
question New version: 1.0.2
info New version: 1.0.2
✨  Done in 9.42s.

Cela va mettre à jour le package.json :

{
  "name": "example-yarn-package",
  "version": "1.0.2",
  "description": "Un package d'exemple pour démontrer Yarn"
}

Remarque : la nouvelle version que vous entrez doit être une version SemVer valide.

Tags Git

Si vous exécutez yarn version au sein d’un repository Git, un tag Git sera créé par défaut en suivant le format v0.0.0.

Vous pouvez configurer le tag git qui va être créé ou bien désactiver ce comportement en utilisant yarn config set.

Pour changer le préfixe d’un tag git, vous pouvez utiliser version-tag-prefix :

yarn config set version-tag-prefix "v"

Ou vous pouvez changer le message git en utilisant version-git-message%s est la version :

yarn config set version-git-message "v%s"

Vous pouvez également activer ou désactiver les tags git signés en utilisant version-sign-git-tag :

yarn config set version-sign-git-tag false

Vous pouvez même complètement activer ou désactiver le comportement des tags git en utilisant version-git-tag :

yarn config set version-git-tag true

Commandes

yarn version

Crée une nouvelle version en utilisant une session interactive vous demandant la nouvelle version.

yarn version --new-version <version>

Crée une nouvelle version spécifiée par <version>.

yarn version --no-git-tag-version

Crée une nouvelle version sans créer un tag git.