tgstation-server-v5.7.3
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_commandexecution. (#1447 @Cyberboss)
Patch 2
Core
- Fix directory deletion not working as intended. (#1446 @Cyberboss)
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_typeto allow for abstract base /datums without triggering a DMAPI error log. (#1442 @Cyberboss)
HTTP API
- Added
logOutputboolean field to DreamDaemon model. Defaults tofalsefor new and migrated instances. (#1442 @Cyberboss) - Added DreamDaemon right 262144 for modifying this field. (#1442 @Cyberboss)
Web Control Panel
- Updated to version 4.17.0 (#1443 @Cyberboss)