Releases: NullSoldier/serverthrall
ServerThrall v2.0.8
What's New
Fixed an issue in v2.0.7 where paths to resources inside Conan Exiles are incorrect causing the server not to run when installed.
ServerThrall v2.0.7
What's New
This release should resolve a few issues that have been lingering since October of last year when I fell off the project.
-
Fixed "Server is Down" Issue
This has now been fixed by switching all clients over to the 64 bit client. If you previously modified your serverthrall.config to setconan_exe_path
andconan_exe_name
to use the 64bit client I recommend deleting them from your config. -
MULTIHOME is now auto detected and auto set
Most people who want to set up their first Conan Exiles server are running their server on the same computer they're playing on. This isn't supported by Conan Exiles out of the box, and requires some configuration that is hard to understand. ServerThrall now automatically detects what your MULTIHOME setting should be to let you play on the computer your server is hosted on, and uses that automatically. In case ServerThrall picks the wrong address for multihome, you can configure an override in yourserverthrall.config
. -
Add testlive support
ServerThrall can now automatically run your server in testlive mode by settingtestlive = true
in yourserverthrall.config
. If the server was not previously running testlive, the server will close and update to the test live branch. I don't recommend converting your existing server to testlive without copying your game database out as a backup.
Fixes and Cleanups
- Add version.txt which includes the current version, and print it out when ServerThrall starts
Thank you, and more information can be found in the README.
ServerThrall v2.0.6
What's New
- Fixed a crash when updating fails via steamcmd. Now if update fails it will properly log the error message
ServerThrall v2.0.5
What's New
- When loading Conan config files, the encoding is now auto detected. ServerThrall would crash for some german users who's configs were in UTF-16 for some reason.
Note: If auto detection fails, it'll fall back to UTF-8 which may not work. Please report if you have issues with encoding auto detection.
ServerThrall v2.0.4
What's New
- Added the ability to customize the path to the conan exe in the server directory. This allows you to use the Win64 exe with ServerThrall which lives in a subfolder of the root folder. You can set this as conan_exe_subpath alongside conan_exe_name.
Fixes and Cleanups
- Prevent ServerThrall from running without python v3.6
- Remove warning from ServerConfig plugin, this issue seems to be fixed
- Made conan_exe_name an optional configuration so it doesn't pollute serverthrall.config
ServerThrall v2.0.3
What's New
- Added the ability to customize the conan executable name, as some people have customized conan executables. You can customize this inside the serverthrall.config ServerThrall section at the top. Most people should not need to change this. You can read more here, https://github.com/NullSoldier/serverthrall#configuration-for-plugins
ServerThrall v2.0.2
What's New
- Attempted to fix an issue when updating that would cause the ServerUpdater plugin to crash #39
ServerThrall v2.0.1
What's New
- Fixed an issue where ServerConfig plugin would infinitely restart the server
This is not a guaranteed fix but should solve the issue. I'll keep a close on eye it for now. Please report it if you run into this issue again.
ServerThrall v2.0
What's New
- Bundled Server Thrall into an .exe file for easier installation and upgrading
- Upgraded to python 3.6
- Added DeadManSnitch plugin to get emails when your server stops running
- UptimeTracker has now been rewritten to be less spammy. If you need to see the current uptime it's not written into the serverthrall.conf
- Most plugins have been concerted to interval based plugins and the event loop reduced to run at a tick rate of 60Hz
- Output time information into logs
Bug Fixes and Improvements
- ServerConfig now uses file watchers to refresh and resync configuration instead of brute force polling
- Conan config now only syncs dirty files
- Conan config now handles duplicate options properly in conans .ini files
- Fixed updater plugin crashing with None type exception
- Fixed error when bootstrapping serverthrall for the first time
Please report issues in discord here https://discord.gg/5dK2TdN
ServerThrall v1.4
What's New
- Added ServerConfig plugin which lets you configure the most common configurations from your server thrall config so you don't have to hunt them down each time. This also takes into consideration that some config options MUST be written to the default config to work such as NetServerMaxTickRate. Also preserves these settings through updates!
- Added set_high_priority to the base config which sets the process priority to high when launching or attaching to the server
- Added GInfo plugin support to ApiUploader to show the players on your server on https://conanexiles.ginfo.gg. Documentation coming soon.