Sophisticated, Lightweight and Simple

Jump to docs navigation
Edit on GitHub

Upgrading ยป From version 2.2 to current

This page provides an indepth guide of how to move an existing 2.2.x site up to the latest 3.2 release. Since this is a major release you cannot assume that there will be no breaking changes and the complexity of the upgrade will vary a lot depending on how much custom code you have in your current site.

You will definitely make the process smoother by taking the following precautions.

  1. Make sure you are on the latest stable release of the 2.2.x series
  2. Make sure that you do a full backup of the site database, uploaded files, config files and the extensions directory.
  3. If possible have your current install under git source control and test any changes on a new branch which can then easily be reverted.
  4. If you come across any undocumented issues, let us know by raising an issue on GitHub
  5. Check that the extensions you need have versions available for Bolt 3.2 on the Market Place

There are basically two methods to update an existing installation. Pick the one that most closely resembles your current installation:

We recommend the first option, because it allows you to get a fresh install up and running, without hassle or leaving behind too many old files.

Couldn't find what you were looking for? We are happy to help you in the forum, on Slack or on IRC.
Spotted a typo, or have something to add? Edit this page on GitHub.