Upgrade to beta version

From Haasonline Software Wiki
Jump to: navigation, search

Currently, two branches of the HaasOnline Trade Server exist. The downloaded package is our current release version. Alternatively, users may update the platform to our latest beta release from our development branch. Our beta version contains the most recent bug fixes to the last release version. The beta version is also an excellent place to get a sneak peek of some upcoming features we are working on. Keep in mind these new features are still a work in progress. We encourage you to experiment with the new features safely and in the hopes that you will provide us with some valuable feedback.

About

Here you will find instructions on how to update your release version to the beta version of HTS. Upgrading to the beta will ensure that you are running the latest version of the HaasOnline Trade Server and your HaasBots are up to date. It is also worth noting that upgrading to the beta version is often the best solution to obtaining bug fixes for common problems such as changes in an exchanges API.


MacOS Upgrade Instructions

  1. Download: Request a download link from HaasOnline support
  2. Extract it
  3. Shut down your Haasbots and HTS.
  4. Replace your original HaasBot.app in /Applications/ with the one you downloaded
  5. Start up HaasBot.app as usual

Linux Upgrade Instructions

  1. Login to HaasBot
  2. Click on Settings
  3. Click on Beta
    Linux beta update screen.png
  4. Toggle “Are you a BETA tester?” to ‘Yes’
  5. Click the "Save" button
  6. Logout of HTS
  7. Shut down HTS
  8. Open a terminal and execute the BetaUpdate.sh script
  9. Restart your HaasBot and login

You should now see “Haasonline Trade Server v3.0.XX.0 BETA at the top of your landing page.

Windows Upgrade Instructions

UI Method

  1. Login to HTS
  2. Click on Settings
  3. Click on Beta
    Linux beta update screen.png
  4. Toggle “Are you a BETA tester?” to ‘Yes’
  5. Click Save
    Beta enable.png
  6. Logout of HTS
  7. Shut down HTS - Make sure you press 'enter' on your console
  8. Navigate to Program Files (x86)\Haasonline Software\Haasonline Trade Server\BetaUpdater
  9. Execute BetaUpdater.exe (Right click ‘Run as Administrator’)
  10. Once the download has completed start HTS and login like normal

You should now see “Haasonline Trade Server v3.0.XX.0 BETA at the top of your landing page.

Manual Method

Works even if you are unable to login.

  1. Navigate to Documents\HTS\Settings
  2. Edit MainSettings.xml in Notepad (Right click ---> Edit)
    Windows File Path HTS-DIR.png
  3. Change <IsBetaTester> from false to true
    MainSettingsXML.png
  4. Save the file.
  5. Navigate to Program Files (x86)\Haasonline Software\Haasonline Trade Server\BetaUpdater
  6. Execute BetaUpdater.exe (Right click ‘Run as Administrator’)
    Win-Execute-BetaUpdaterExe.png
  7. Once download has completed, you may proceed with the usual steps
  8. Login to the HaasOnline Trade Server
  9. You should now see “Haasonline Trade Server v3.0.XX.0 BETA” at the top of your landing page.
    Haas beta version.png