Hey everyone,
MistServer 3.11 is now available! You can find a fill release log here: https://releases.mistserver.org/changelog
With the release there's several exciting new features like the new webcodecs player, however how should one update or make sure that this is all activated?
Luckily we've made that super simple with MistServer, all you need to do is run the install script and you're 90% done already.
curl -o - https://releases.mistserver.org/is/mistserver_64Vlatest.tar.gz 2>/dev/null | shMistServer has a cool feature which makes sure that when you update MistServer any old connection is kept as is, while new connections are upgraded to the newer version. This can be done thanks to our rolling upgrade feature & the fact that we keep everything backwards compatible. It's been one of the key features that we've had in place to make sure that any user of MistServer can enjoy 100% uptime.
Still, what's the last 10%? Well that's updating the default protocol list.
When we add new protocols such as the WSRAW connector it'll be a new protocol to add and any existing MistServer will not have it enabled as it simply didn't exist yet. Once you're done updating or re-using an older config we always recommend to at least click the "enable all defaults" button within the protocol page to see what connectors you might be missing.
Of course there's several other recommendations as well:
- We generally recommend saving the current configuration and creating a backup using the
force configuration saveanddownload configurationbuttons in the overview. Updating is safe and your settings shouldn't get lost, but it still makes sense to make regular backups and save these. An update is generally a good point for these as well! - Go through the changelog to see if there's any changes to the components you use the most. While we try and keep MistServer behave the same way as much as possible certain updates cannot be avoided. So behaviour might change and it's good to be aware of this.
- You can back up the current MistServer files in a folder should you want to, if you have installed it yourself you should know the installation location. If you're using the install scripts it would be in
/usr/bin/, All our binaries start withMistso you should be able to grab them all withMist*. If you don't like the way the new version is behaving you can put the old version back. We do recommend to restore the configuration file at this point! - Should you be using open source versions, you can change the word
latestin the install script to a specific version like3.10to install that version.