Upgrade Path from Older Versions of Movable Type

Because of various schema improvements throughout the lifetime of Movable Type, the following upgrade path is recommended.

Movable Type 5.x

From the current version of MT you are on, upgrade through each of these key versions of Movable Type to get to MT5.

  1. MT3.2 - MT-3.32.zip
  2. MT3.3x - MT-3.38-en.zip
  3. MT4.x - latest stable version of MT4
  4. MT5 - latest stable version of MT5

Movable Type 4.x

From the current version of MT you are on, upgrade through each of these key versions of Movable Type to get to MT4.

  1. MT3.2 - MT-3.32.zip
  2. MT3.3x - MT-3.38-en.zip
  3. MT4 - latest stable version of MT4

Tip: Other older versions of Movable Type are available in the Movable Type Archive.

This path is recommended solely based on the fact that Six Apart does not extensively test the upgrade process between versions more than one major version apart. While technically an upgrade from MT2.6 to MT5 or MT4 should work and there are no known issues with upgrading in this fashion, we can only offer upgrade support to users upgrading from one version at a time.

Installation Guides

Movable Type 4 & 5

Movable Type 3.3

Movable Type 3.2

Movable Type 2.x

Upgrade Tips Specific to Version

Upgrading from MT3.2 or older?

Upgrading a version older than MT3.31?

Search result feeds script changed location in MT3.31. Add the following code to mt-config.cgi to properly output search results feeds:

AltTemplate feed results_feed.tmpl

More info on this fix

This is the default configuration since MT3.3. Doesn't hurt to have this in the config file.

Something Missing?

Please add a comment below.

This page was last updated on 2010-01-21, 17:40. [Edit]

1 Note

Upgrading from 4.0x with Custom Field plugin to Movable Type Pro?

Upgrading to Movable Type Pro 4.3x (or 5.x) will not automatically migrate custom fields data created using the Custom Fields 2.x plugin created by Arvind Satyanarayan.

If you are upgrading from Movable Type 4.0x and need to migrate existing custom fields and data to the native custom fields implementation provided with Movable Type Pro use the Custom Fields Upgrade Assistant plugin.

Refer to the plugin's README file installation and usage instructions. Due to changes to the implementation of custom fields in Movable Type Pro, do not upgrade directly to the latest Movable Type Pro 4.3x version, instead upgrade to Movable Type Pro 4.13 (available in the Movable Type archive), and then to the latest version.

Leave a note

Have a question? Please use the MT Forums. Notes submitted on documentation should pertain to tips & hints regarding documentation. Your note may be removed once its contents have been integrated into the body of the page.