tgstation-server-v6.9.2
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 6.9.2
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
Patch 2
Core
- Fixed version reporting not working if the user directory for TGS didn't already exist. (#1916 @Cyberboss)
Patch 1
Core
- Fixed RAM statistic showing virtual memory usage instead of private memory. (#1904 @Cyberboss)
Update 9.X
Configuration
- The new configuration version is
5.2.0
. Please update yourGeneral:ConfigVersion
setting appropriately. - Added the
Telemetry
section. 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:ForceUseDreamDaemonExe
which allows forcing the use ofdreamdaemon.exe
overdd.exe
on 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.service
and runsystemctl daemon-reload
as 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
NullReferenceException
caused 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
immediateMemoryUsage
byte count field to the DreamDaemon response model. This field will only be populated if the game server is running. (#1855 @Cyberboss) - Added PATCH
/api/Repository
action 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/Administration
are now cached for 30 minutes. This can be forcefully refreshed with the?fresh=true
query 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)