Core concepts


Upgrading your project to the latest version is a relatively straightforward process. This guide will walk you through the steps required to update your project.


The project is continuously evolving, with new features, improvements, and bug fixes being released regularly. To take advantage of these updates, it's essential to keep your project up to date with the latest version of the framework and dependencies.

Upgrading the Framework

To upgrade the framework to the latest version, follow these steps:

  1. Check the release notes to see the changes introduced in the latest version.
  2. Rebase your project on the latest main branch of the staarter-dev/next-template repository.
  3. Resolve any merge conflicts that may arise during the rebase process.
  4. Run yarn install to update the project dependencies.

After completing these steps, your project should be upgraded to the latest version of the framework.

To rebase your project on the latest main branch, you can use the following commands:

git fetch upstream
git checkout main # or the branch you want to rebase on
git pull upstream main --rebase --allow-unrelated-histories

You will most likely encounter merge conflicts during the rebase process. To resolve these conflicts, follow the instructions provided by Git in your terminal.

Missing the upstream remote?

If you don't have the upstream remote set up in your Git repository, you can add it using the following command:


git remote add upstream

Using SSH

git remote add upstream