Salesforce DX Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Release Notes
Metadata Coverage
CLI Version Information
Error: No default dev hub found
Unable to Work After Failed Org Authorization
Error: The consumer key is already taken
Limitations for Salesforce DX
Newer Version Available
Troubleshoot Salesforce DX
Here are some tips to help you troubleshoot issues.
-
CLI Version Information
Use these commands to view version information about Salesforce CLI. -
Error: No default dev hub found
You see this error when you try to create a scratch org due to an authorization issue. -
Unable to Work After Failed Org Authorization
Sometimes you try to authorize a Dev Hub org or a scratch org using the Salesforce CLI or an IDE, but you don’t successfully log in to the org. The port remains open for the stray authorization process, and you can’t use the CLI or IDE. To proceed, end the process manually. -
Error: The consumer key is already taken
Let’s say you run project retrieve start on an org in which you’ve created a connected app. When you try to deploy the retrieved source to a different org, the deploy fails with the error The consumer key is already taken. What happened?