added semver to composer.json