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)
Metadata Coverage
Second-Generation Packaging
What’s a Package?
Workflow for Second-Generation Packages
Namespaces
Package Types
Best Practices for Second-Generation Packages
Package IDs
Migrate Deprecated Metadata from Unlocked Packages
Uninstall a Package
Limitations for Salesforce DX
Newer Version Available
Plan Second-Generation Packages
Investing time to plan your package helps you to develop, build, and deploy it
successfully. Good planning ensures that your package is reusable and easily
upgradable.
-
Namespaces
A namespace is a one to 15-character alphanumeric identifier that distinguishes your package and its contents from packages of other developers. A namespace is assigned to a package at the time that it’s created, and can’t be changed. -
Package Types
Here are the package types for second-generation packaging. -
Best Practices for Second-Generation Packages
We suggest that you follow these best practices when working with second-generation packages. -
Package IDs
When running Salesforce CLI commands, you can identify packages and package versions by their aliases or package IDs. A package ID is a unique identifier for packages and package versions.