Semantic versioning and an update to the contribution guidelines