semantic versioning plus version file