Add SemanticVersion