Semantic versioning spec.