Skip to content

tgstation-server-v6.3.1

Compare
Choose a tag to compare
@Cyberboss Cyberboss released this 28 Feb 00:45
cde1ea6

Please refer to the README for setup instructions. Full changelog can be found here.

Component Versions

Core: 6.3.1
Configuration: 5.1.0
HTTP API: 10.2.0
DreamMaker API: 7.1.1 (Interop: 5.9.0)
Web Control Panel: 5.6.0
Host Watchdog: 1.4.1

Patch 1

Core

  • Fixed a potential 500 error when disabling a user. (#1791 @Cyberboss)
  • Fixed a rare race condition when suspending Windows processes. (#1789 @Cyberboss)

DreamMaker API

  • Worked around an extremely rare BYOND bug where calling TgsNew() hung forever. (#1789 @Cyberboss)
  • Fixed waiting on custom events never returning if TGS restarted while the event was processing. (#1789 @Cyberboss)

Update 3.X

Core

  • Fixed parsing GitHub pull requests triggering an Int32 overflow. (#1788 @Cyberboss)
  • Fixed event scripts always running with low priority if the configuration option for Session:LowPriorityDeploymentProcesses was set instead of only in the deployment pipeline. (#1788 @Cyberboss)
  • Added support for DMAPI triggered custom event scripts. These cannot have the same name as TGS built-in events. (#1788 @Cyberboss)
  • Fixed .deb package sometimes not creating a tgstation-server home directory. (#1788 @Cyberboss)
  • The nonsense file $HOME/byond/cfg/trusted.txt will now no longer be created on Linux. (#1788 @Cyberboss)
  • Fixed the BYOND cache not properly being cleaned on Linux. (#1788 @Cyberboss)

Web Control Panel

  • Fixed requiring a branch be specified for quick setup operations. (#1788 @Cyberboss)

DreamMaker API

Interop API

  • Added bridge command 7 for triggering custom events. Requires the eventInvocation parameter. Consists of eventName (string), parameters (string array), notifyCompletion (bool/int). Response contains the eventId string if notifyCompletion is set. (#1788 @Cyberboss)
  • Added topic command 12 for notifying about completed custom events. Will only be sent if notifyCompletion was set in the triggering bridge request. Contains the eventId of the completed event. (#1788 @Cyberboss)