tgstation-server-v6.9.0
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 6.9.0
Configuration: 5.2.0
HTTP API: 10.7.0
DreamMaker API: 7.2.1 (Interop: 5.9.0)
Web Control Panel: 6.1.0
Host Watchdog: 1.4.1
Update 9.X
Configuration
- The new configuration version is
5.2.0. Please update yourGeneral:ConfigVersionsetting appropriately. - Added the
Telemetrysection. Contains the options forDisableVersionReporting,ServerFriendlyName, andVersionReportingRepositoryId. Refer to the README.md for details on these fields. Consider setting a friendly name for your server prior to updating. (#1859 @Cyberboss) - Added
Session:ForceUseDreamDaemonExewhich allows forcing the use ofdreamdaemon.exeoverdd.exeon Windows. (#1855 @Cyberboss)
Core
- Fixed capabilities specification for SystemD service preventing process dumps. Linux SystemD users must apply this fix manually. Please apply the changes shown here to
/lib/systemd/system/tgstation-server.serviceand runsystemctl daemon-reloadas root. (#1883 @Cyberboss) - Fixed several inconsistencies related to job progress reporting. (#1881 @Cyberboss)
- Fixed request failures that could occur while querying game server memory as the process was crashing. (#1881 @Cyberboss)
- The version in use can now be anonymously reported for statistics. (#1859 @Cyberboss)
- Fixed the homepage logo not displaying on Windows after updating once. (#1857 @Cyberboss)
- Fixed a potential
NullReferenceExceptioncaused by a race condition inOpenDreamInstaller. (#1855 @Cyberboss)
Web Control Panel
- Added support for viewing the game servers RAM usage. (#1859 @Cyberboss)
- Added support for recloning the repository. (#1859 @Cyberboss)
HTTP API
- Added the
immediateMemoryUsagebyte count field to the DreamDaemon response model. This field will only be populated if the game server is running. (#1855 @Cyberboss) - Added PATCH
/api/Repositoryaction which performs a reclone, deleting the old repository and re-cloning it from its origin. Added repository rights flag 16384 for this action. (#1855 @Cyberboss) - The GitHub API calls made by GET
/api/Administrationare now cached for 30 minutes. This can be forcefully refreshed with the?fresh=truequery param. (#1855 @Cyberboss)
DreamMaker API
- Fixed a typo in documentation comments. (#1854 @Cyberboss)
- Added consumer APIs for overriding HTTP GET implementation. (#1853 @Cyberboss)
- Fixed Discord documentation links. (#1853 @Cyberboss)
- Use IETF RFC 2119 wording in documentation. (#1853 @Cyberboss)
- Populate some documentation comments for previously undocumented public entities. (#1853 @Cyberboss)