Chaque fois que les artefacts d'un composant sont modifiés et réimportés, une nouvelle version du composant est créée. Un composant peut donc avoir plusieurs versions dans CodeStation et chaque version est unique.
Une version peut être complète ou incrémentielle. Une version complète contient tous les artefacts de composant tandis qu'une version incrémentielle ne contient que ceux qui ont été modifiés depuis la version précédente.