# Migrations guides

# Instructions

When upgrading your application you will need to follow every migration guide between your current version and the one you are upgrading to.

💡 TIP

If there is no specific migration guide for your version step(s), you should follow the general Update Strapi guide.

Pay special attention to the note about upgrading if you are using the extensions system.

Example

If you were to upgrade your version from 3.2.3 to 3.6.1, you would have to follow the following guides:

  1. Migration guide from 3.2.3 to 3.2.4.
  2. Migration guide from 3.2.5 to 3.3.0.
  3. Migration guide from 3.3.x to 3.4.0.
  4. Migration guide from 3.4.x to 3.4.4.
  5. Update Strapi guide.

# v4 stable guides

🚧 Upcoming migration guides

This section is still a work in progress and will be continue to be updated and improved. The code and data migration guides will be released in March 2022. In the meantime, feel free to ask for help on the forum (opens new window) or on the community Discord (opens new window).

Migrating from v3.6.8 to v4.0.x revolves around 3 topics:

  • The plugin migration guide helps migrating a plugin to v4.
  • The code migration guide (coming soon!) helps migrating the built-in back-end and front-end code of the Strapi application to v4.
  • The data migration guide (coming soon!) helps migrating the database content to v4.

# v3 stable guides

# v3 beta guides

️❗️ WARNING

The Strapi Beta version is no longer supported, you should upgrade to the V3 Stable. If you have issues upgrading, it's our general recommendation to create a new project.

# v3 alpha guides

️❗️ WARNING

The Strapi Alpha version is no longer supported, you should upgrade to the V3 Stable. If you have issues upgrading, it's our general recommendation to create a new project.