Newer Version Available
What Are Beta Versions of Managed Packages?
A beta package is an early version of a managed package. The purpose of a beta
package is to allow the developer to test their application in different Salesforce orgs and
to share the app with a pilot set of users for evaluation and feedback.
Before installing a beta version of a managed package, review the following notes:
- Beta packages can be installed in scratch, sandbox, or Developer Edition orgs, or test orgs furnished through the Environment Hub only.
- The components of a beta package are editable in the packaging org until a Managed - Released package is uploaded.
- Beta versions aren't considered major releases, so the package version number doesn't change.
- Beta packages aren’t upgradeable. Because developers can still edit the components of a beta package, the Managed - Released version might not be compatible with the beta package installed. To install a new beta package or released version, first, uninstall the beta package. For more information, see Uninstall a Managed Package and Install a Managed Package.