tgstation-server-v5.18.2
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 5.18.2
Configuration: 4.7.1
HTTP API: 9.14.0
DreamMaker API: 6.7.0 (Interop: 5.7.0)
Web Control Panel: 5.1.0
Host Watchdog: 1.4.0
Patch 2
Core
- Cleaned up handling of topic requests while the server is starting/rebooting. (#1724 @Cyberboss)
- Reduced Discord API spam when connecting to a guild with many mapped channels. (#1724 @Cyberboss)
- Fixed race condition that could result in TGS having multiple mappings of the same chat channel. (#1724 @Cyberboss)
- Fixed downloading instance
Configurationfiles requiring exclusive access. (#1724 @Cyberboss) - The previous patch erroneously caused full watchdog restarts whenever any setting was changed. This has been rectified. (#1724 @Cyberboss)
Patch 1
Core
- Added the
X-Accel-Buffering: noresponse header to requests to prevent NGINX from interfering with SignalR SSE hubs. (#1721 @Cyberboss) - Fixed changing server settings with the advanced watchdog not automatically queuing a graceful reboot. (#1721 @Cyberboss)
Update 18.X
Web Control Panel
- Added support for sending broadcast messages to servers. (#1720 @Cyberboss)
- Added a warning when attempting to perform an upgrade across TGS major versions. (#1709 @Cyberboss)
HTTP API
- Add
DreamDaemonRequest.broadcastMessagefor sending messages to the running game server's DMAPI. (#1719 @Cyberboss) - Added DreamDaemon right 1048576 for broadcast messages. (#1719 @Cyberboss)
DreamMaker API
- Added support for broadcast messages with Interop API 5. (#1719 @Cyberboss)
- Added missing
#undefs for some internal constants. (#1719 @Cyberboss)
Interop API
- Added topic command 11 for broadcast messages. Content stored in
broadcastMessageparameter. (#1719 @Cyberboss)