Skip to content

tgstation-server-v5.7.3

Choose a tag to compare

@Cyberboss Cyberboss released this 03 Apr 23:28

Please refer to the README for setup instructions.

Component Versions

Core: 5.7.3
Configuration: 4.4.0
HTTP API: 9.9.0
DreamMaker API: 6.3.0 (Interop: 5.5.0)
Web Control Panel: 4.17.0
Host Watchdog: 1.2.1

Patch 3

Core

  • Fixed issue where restarting TGS on Windows while not using the Basic Watchdog with a server that has changed to a newer .dmb would result in TGS killing the server when it restarted. To avoid this issue when updating to this version, first issue a graceful restart to the watchdog and allow it to complete (Not necessary if running on Linux or with Basic Watchdog). (#1447 @Cyberboss)
  • Fixed error generated when receiving a chat message with no text. (#1447 @Cyberboss)
  • Fixed Deployment crash that could rarely occur based on estimated duration. (#1447 @Cyberboss)
  • Fixed swarm subsystem shutdown not occurring if instance shutdown did not complete without errors. (#1447 @Cyberboss)
  • Fixed rare case where watchdog would trigger a graceful restart when applying a deployment of the same BYOND version. (#1447 @Cyberboss)
  • Fixed new .dmb's not properly applying if they were staged before a TGS restart. (#1447 @Cyberboss)
  • More I/O performance improvements. (#1447 @Cyberboss)

DreamMaker API

  • Fixed a runtime that occurred when sending embed's with a footer. (#1447 @Cyberboss)
  • Removed unnecessary data sent over the wire on Topic requests. (#1447 @Cyberboss)
  • Improved performance of sending chat messages during /datum/tgs_chat_command execution. (#1447 @Cyberboss)

Patch 2

Core

Patch 1

Core

  • Improved logging when encountering a channel retrieval error during the Discord connection process. (#1444 @Cyberboss)

Update 7.X

Core

  • Test merge conflicts will now present the list of conflicting files in the job error message. (#1443 @Cyberboss)
  • Add support for streaming DreamDaemon output to a file. Restarting TGS while this is happening will result in a truncated log. (#1442 @Cyberboss)
  • Fixed potential errors in deployment process. (#1442 @Cyberboss)

DreamMaker API

  • Added /datum/tgs_chat_command/var/ignore_type to allow for abstract base /datums without triggering a DMAPI error log. (#1442 @Cyberboss)

HTTP API

  • Added logOutput boolean field to DreamDaemon model. Defaults to false for new and migrated instances. (#1442 @Cyberboss)
  • Added DreamDaemon right 262144 for modifying this field. (#1442 @Cyberboss)

Web Control Panel