You should expect new releases to become available regularly. Appropriate notices will be placed on the Official Superalgos Telegram Announcements Channel, which will be forwarded to the several Community groups by an admin.
This is what you should do if you wish to upgrade to a new version:
1. Read the Announcement Carefully
Read and understand the announcement explaining the changes and how they may impact your workflow. Most importantly, find out if the new version requires upgrading your workspace.
2. Back Up Your Work
Always back up your existing workspace before switching versions. You may always go back to a working version in case something goes wrong with the new one, by installing the previous version of the system and restoring your old workspace from a backup file.
If the new version requires upgrading to a new workspace, you must decide which parts of your work you wish to backup so that you may restore them on the upgraded workspace (e.g.: you may want to backup your strategies, trading systems, indicators you may have created, and so on). If there is no need to upgrade the workspace, that means that the new version of the system should work well with your existing workspace (provided that you are only one version behind).
3. Put the House in Order
Stop all tasks running, and close your browser. Allow a minute or two until all activity stops before closing the Console/Command Line/Terminal running the programs.
Make sure you are not storing any personal files, such as your workspace backups and so on in your
Superalgos-master folders. Move them to a different location if you are.
You will keep the
Data-Storage folder intact and delete all the remaining folders within the
Superalgos folder. You do not need to get rid of the historic market data every time you upgrade your system. Do not delete your
4. Download and Install the New Version
Download the latest release from the location advertised on the Official Announcement Channel.
masterbranch of the Superalgos repository.
Extract/unpack the contents of the ZIP file directly into the
That’s it! You are up and running with the new version. Start the system the same way you always do unless new instructions become available.
5. Hard Refresh
Once the system loads in your browser window and before you start working or import a new workspace, hit Ctrl or ⌘ + Shift + R (in Chrome) to perform a hard reload. This ensures all scripts are properly updated in your browser’s cache.
6. Final Tunning and Testing
Occasionally, the new version of the system may introduce changes that may require you to update your existing strategies or some other parts of your workspace. If that is the case, the announcement of the new release should explain how to proceed.
This is the time to restore any of the work you may have backed up earlier, on the first step.
Before going deep back to work, it is always recommeended to test the new version a bit and make sure that your existing work performs as you would expect.
If you run into any issues, feel free to drop us a line in our Community.
7. Check the Gettings Started Guide
It would be wise to go through the potentially new Getting Started Guide in the documentation, as it may reveal important information.