* switch to semantic versioning