Require semver versioning as shown in docs & tests