allow semver range to be passed as a query param