SuiteCRM 8 Upgrade

This section covers upgrading between SuiteCRM 8.x versions. The upgrade process uses the bin/console command-line tool and applies the target version package to your existing installation.

Migrating from SuiteCRM 7? Moving from SuiteCRM 7 to SuiteCRM 8 is a migration, not an upgrade, and requires different steps. See Migrating from SuiteCRM 7.

Before you start

Review the Before You Upgrade page before doing anything else. It covers backups, compatibility checks, APP_ENV requirements, and file permissions.

Required actions

Some versions require a manual action before or after upgrading. Check the table below for any steps that apply to your target version.

Version Type Action required Release notes

8.7.0

Configuration change

If there is an existing SAML configuration it will need to be updated before upgrading.

8.7 Release notes

Upgrade paths

Always upgrade through the supported version steps. Do not skip versions — check the release notes for each version you pass through.

  • Upgrading from 8.2.x to the latest version: 8.2.x → Current

  • Upgrading from RC / 8.0.x / 8.1.x to the latest version: RC/8.0/8.1 → 8.2.x → Current

  • Upgrading from Beta to the latest version: Beta → RC/8.0.x/8.1.x → 8.2.x → Current

Starting version Guide

RC / 8.0.x / 8.1.x → 8.2.x, then 8.2.x → current

Running the Upgrade

8.0.x → 8.1.x

Upgrading from 8.0.x to 8.1.x

Beta → RC

Upgrading RC versions

Upgrade restrictions

  • If you are on any version between 8.0.x and 8.1.x and want to upgrade to 8.3.x or later, you must first upgrade to 8.2.x.

  • There was a bug when upgrading to version 8.3.1, resolved in 8.4.0. See Known Issues for details.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.