diff --git a/lib/config/definitions.js b/lib/config/definitions.js
index 553d6f6b20cf60e19422440548f4fb0a471060b7..5250068aa364c728db5bdefb7e849f57d808acd2 100644
--- a/lib/config/definitions.js
+++ b/lib/config/definitions.js
@@ -361,12 +361,12 @@ const options = [
     description: 'Version scheme to use for filtering and comparisons',
     type: 'string',
     allowedValues: [
+      'cargo',
       'docker',
       'loose',
       'pep440',
       'ruby',
       'semver',
-      'semver-cargo',
       'semver-composer',
       'semver-hashicorp',
     ],
diff --git a/lib/versioning/semver-cargo/index.js b/lib/versioning/cargo/index.js
similarity index 100%
rename from lib/versioning/semver-cargo/index.js
rename to lib/versioning/cargo/index.js
diff --git a/test/versioning/semver-cargo.spec.js b/test/versioning/cargo.spec.js
similarity index 99%
rename from test/versioning/semver-cargo.spec.js
rename to test/versioning/cargo.spec.js
index 6659c4df329a7e7b920a29b856646fa178759487..e4635471b49cebc442ca543cfe8f1663f3f46ebf 100644
--- a/test/versioning/semver-cargo.spec.js
+++ b/test/versioning/cargo.spec.js
@@ -1,4 +1,4 @@
-const semver = require('../../lib/versioning/semver-cargo');
+const semver = require('../../lib/versioning/cargo');
 
 describe('semver.matches()', () => {
   it('handles comma', () => {