Ragebot is updated regularly to accommodate changes in the game.  It is normally recommended that you always use the latest release.


If you start the application with "Ragebot Launcher" that is installed as part of the installation process, the latest release will always be started unless you choose otherwise.


In the Release Manager section of the Settings, you can manage the releases you have installed. 


Multiple releases can be installed at the same time and you choose to start any of them at any time.  This is extremely useful if a specific release is causing undesirable behaviour as it will allow you to return to the previous release immediately.



There are 3 release types.


Release

This is the standard release type and usually the most stable. This the release started by default.


Beta

This release may have had less testing and may have features and fixes not yet included in the Release type.  After a beta release is confidently stable, it is usually re-released as a Release version.  If you enable Beta releases in Release Manager, the latest beta version will be installed if there are no newer Release versions.


Hotfix

These are released to combat specific issues or for users to test new changes. It is normally recommended to install these only if on request. Hotfix releases are NEVER installed automatically. You must always make a conscious decision to install them.






Hovering over each entry will cause buttons to appear. Only relevant buttons will appear dependent upon the current state of the hovered release.



Launch - Start the release. Close the one in use. This does not affect future launches.


Install - Install the release.


Uninstall - Remove the release.


Purge Lock - By default, when a new release is installed, older ones may be automatically removed. To prevent their removal, press this button. You will see an icon appear marking the lock status.


Launch Lock - By default, Ragebot Launcher will start the latest installed release.  By clicking this button, you can force the release to be the one started. Using this will also activate Purge Lock to prevent the release being removed. You will see an icon appear marking the lock status.


Release Notes - Display the release notes for each release.




All releases are downloaded to C:\ProgramData\Rage Systems\Ragebot Launcher 2\Versions


Each release will go into its own folder and is 100% self contained. To uninstall the release, you need only delete the folder which is what the Uninstall button mentioned above will do.


Many of the files for the different versions are identical for each release.  Because of this, when downloading a new release, the local disk will be checked for the needed file before it is downloaded.  This speeds up installs immensely and reduces bandwidth use.  It is quite normal for a new release to actually download less that 15 files out of over 1050 total files.


For this reason, it is also a very good idea to install new versions before removing old ones just in case the files in the old release are the same as the ones in the new release. 


Ragebot Launcher will scan the release folders when it starts and decide which one to start based on your settings.  By default, the latest Release or Beta version will start but you may have overridden this with a Launch Lock.


When Ragebot starts, it will periodically check for new releases and download them.  They will then become available for the next restart of Ragebot.  This means that by default, just by starting Ragebot Launcher, you will always be using the latest release and Ragebot will auto-update itself.


If necessary, Ragebot Launcher is updated automatically by Ragebot during the same update check.