Skip to main content

Upgrade to Checkpoint Version (v1.96-v1.99)

It is very important if you have Appsmith installed and are on a version greater than v1.9.2 but less than v1.96 through v1.99 - that you upgrade first to one of the version (v1.96-v1.99) prior to upgrading to Appsmith 2.0 or newer. If you attempt to upgrade, you will see in the logs failures and will have to roll back and then upgrade to version v1.99 (recommneded). Only then can you upgrade to v2.0 or newer.

Upgrade to Checkpoint Version (v1.9.2)

Checkpoint versions are milestone releases that ensure your Appsmith instance applies necessary database schema updates, optimizations, and compatibility fixes. If your current Appsmith version is older than v1.9.2, upgrading to this checkpoint version is mandatory before moving to later releases. This page provides step-by-step instructions to upgrade your self-hosted Appsmith instance to checkpoint version v1.9.2.

Prerequisites

Before upgrading, ensure the following:

  1. At least 2 GB of free storage for backup and update tasks.
  2. Upgrade your embedded or external MongoDB server to v5.0 or later. For more information, see the list of compliant platforms and follow the steps available on MongoDB official documentation to Upgrade a Replica Set to 5.0.
  3. Create a backup of your Appsmith instance. For more information, see the Backup instance guide.

Update Appsmith

Follow these steps to upgrade your Appsmith instance to checkpoint version v1.9.2.

These instructions are applicable to platforms using Docker, including Docker standalone, AWS AMI, or DigitalOcean.

  1. Access your Appsmith installation directory and update the docker-compose.yml file:

  2. Set the image attribute to use tag v1.9.2:

    services:  
    appsmith:
    image: index.docker.io/appsmith/appsmith-ee:v1.9.2
    container_name: appsmith
  3. Save the changes and restart the instance with the following command:

    docker-compose up -d  
  4. Allow the instance to start and apply the necessary schema changes automatically. After the schema updates are complete, revert the image in the docker-compose.yml file to point to the latest version:

    services:  
    appsmith:
    image: index.docker.io/appsmith/appsmith-ee:latest
    container_name: appsmith
  5. Save the changes and restart the instance again to finalise the update:

    docker-compose up -d  

Troubleshooting

If you face issues during the upgrade, roll back to a previous version using the Restore instance guide.

For further queries, contact the Appsmith support team using the chat widget in the bottom-right corner of this page.

See also