Why Switch to Second-Generation Managed Packaging?
Register a Namespace for a First-Generation Managed Package
Components Available in First-Generation Managed Packages
Editable Properties After Package Promotion or Installation
Plan the Release of First-Generation Managed Packages
Remove Components from First-Generation Managed Packages
Delete Components from First-Generation Managed Packages
Modifying Custom Fields after a Package Is Released
Manage Versions of First-Generation Managed Packages
View Unused Components in a Managed Package
Push Upgrades
Push Upgrade Best Practices
Assign Access to New and Changed Features in First- and Second-Generation Managed Packages
Sample Post Install Script for a Push Upgrade
Scheduling Push Upgrades
Enable a Package Subscriber to Restrict Push Upgrades
Previous Versions