Chaque évolution publiée de TiddlyWiki5 est identifiée par un numéro conforme au standard décrit par la Gestion sémantique de Version 2.0.0
TiddlyWiki Version du noyau
Conformément au standard :
Étant donné un numéro de version MAJOR.MINOR.PATCH. Incrémenter le :
MAJOR, quand vos modifications rendent l'API incompatible,
MINOR, quand l'ajout des fonctionnalités respecte la compatibilité,
PATCH, lorsque vos modifications compatibles corrigent des bogues.
Pour les pré-versions et l'ajout de métadonnées, des extensions disponibles peuvent s'ajouter au numéro de version MAJOR.MINOR.PATCH.
Versions Alpha et Beta
Quand TiddlyWiki5 était en version alpha, il utilisait l'extension de pre-version "alpha", par exemple :
5.0.1-alpha
Chaque nouvelle version alpha ou bêta impactera le numéro de version PATCH
.
C'est une rupture par rapport au strict respect du standard car l'incrément des PATCH
est supposé réservé aux modifications compatibles.
Noter que lors des versions précédant la 5.0.1-alpha, TiddlyWiki5 utilisait des n° de version formulés ainsi 5.0.0-alpha.19. Le changement fut effectué pour permettre au processus de mise à jour d'identifier l'évolution des plugins à partir de l'information donnée par le n° de version.
Versions intermédiaires
En phase de développement, quand une nouvelle version est proposée, l'extension de préversion
lui est ajoutée.
Version des Plugin
Numéro de Version
TiddlyWiki5 utilise le n° de version lié aux plugins pour déterminer quel est le plus récent au moment de la phase de mise à jour ou d'import. L'extension pre-release est ignoré quand les comparaisons sont effectuées.