Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionaryUUpgrading
PlatformBeginner

Upgrading

In Salesforce managed packaging, the process of installing a newer version of a managed package over an existing installation, which applies new features, fixes, and changes while preserving subscriber customizations.

§ 01

Definition

In Salesforce managed packaging, the process of installing a newer version of a managed package over an existing installation, which applies new features, fixes, and changes while preserving subscriber customizations.

§ 02

In plain English

👋 Study buddy

Upgrading in Salesforce managed packaging is installing a newer version of a managed package over an existing installation. The upgrade applies new features, fixes, and changes while preserving existing data and configurations.

§ 03

Worked example

scenario · real-world use

An admin at Tarryholme Software gets a notification: the company's installed managed package, "Compliance Suite," has a new v2.7 available. She opens the Installed Packages page and clicks Upgrade - the Upgrading process applies the new package version over the existing v2.6 installation. Customizations the team made (page layout overrides, custom validation rules tied to the package's components) are preserved; the upgrade replaces the components but doesn't blow away the customer-side work. Upgrading is the standard package-lifecycle event for keeping installed packages current.

§ 04

Why Upgrading matters

In Salesforce managed packaging, Upgrading is the process of installing a newer version of a managed package over an existing installation, which applies new features, fixes, and changes while preserving existing data and configurations. Upgrades can be initiated manually by the subscriber or pushed automatically by the ISV.

Managed package upgrades are designed to be non-destructive: existing data and customizations are preserved while new functionality is added. However, behavioral changes in new versions can affect existing workflows. Mature subscribers test upgrades in sandboxes before production, and mature ISVs provide detailed release notes documenting what changes.

§ 05

How organizations use Upgrading

BrightEdge Solutions

Tests package upgrades in sandboxes before applying to production.

Quantum Labs

Provides detailed release notes for every upgrade to help subscribers plan.

NovaScale

Plans upgrade timing based on release notes and testing results.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

Test your knowledge

Q1. What is Upgrading?

Q2. Is existing data preserved?

Q3. What should you do before upgrading?

§

Discussion

Loading…

Loading discussion…