Hi Albert,
Good morning and thank you for writing in.
Upgrading to GrowthBook version 3.0.0 should not directly affect your running experiments. However, it's always a good idea to thoroughly test the new version in a non-production environment before deploying it to production to ensure everything works as expected.
GrowthBook 3.0.0 introduces several new features and improvements, such as Edge SDKs, Bayesian Priors and CUPED, Custom Roles, OpenFeature Support, Experiment Slack/Discord Alerts, JSON Feature Flag Editor, New Next.js Examples, and SDK Updates. These changes should not interfere with your existing experiments, but they may offer new capabilities for your future experiments.
Before upgrading, you should review the
release notes for GrowthBook 3.0.0 to understand what changes have been made and how they might affect your use of the platform.
Here are the steps for updating to version 3.0.0 using Docker:
1. Pull the latest version of GrowthBook using Docker Compose:
`docker-compose pull growthbook`
2. Stop the current GrowthBook container:
`docker-compose stop growthbook`
3. Start the new version of GrowthBook:
`docker-compose up -d growthbook`
These commands will pull the latest version of GrowthBook, stop the current running version, and start the new version.
For more details, you can refer to the [Updating to Latest](
https://docs.growthbook.io/self-host#updating-to-latest) section in the GrowthBook documentation.
Please note that before updating, it's always a good idea to check the release notes for any breaking changes or additional steps needed for the update. You can find the release notes for GrowthBook 3.0.0 on the [GrowthBook GitHub page](
https://github.com/growthbook/growthbook/releases/tag/v3.0.0).
Hope this helps and please let me know if you have any follow up questions related to the above :)