tgstation-server-v4.6.3
Please refer to the README for setup instructions.
Component Versions
Core: 4.6.3
Configuration: 2.1.1
HTTP API: 7.4.0
DreamMaker API: 5.2.9
Web Control Panel: 1.0.1
Host Watchdog: 1.1.0
Patch 3
Core
- Fixed an internal server error when attempting to gracefully restart an non-Online watchdog. (#1174)
Patch 2
Core
- Fixed schema downgrades for various versions. (#1162)
Patch 1
Core
- Fixed having a large amount of DreamMaker warnings/errors breaking Discord deployment embeds and failing the job. (#1148)
- Fixed a rare race condition allowing for the internal watchdog startup to run twice and crash the monitor. (#1154)
- Fixed a NullReferenceException while test merging multiple PRs. (#1159)
DMAPI
- Servicing change to bring DM documentation standards inline with https://github.com/tgstation/tgstation. (#1155)
Update 6.X
Configuration
- Fixed typo in
General:HostApiDocumentationsetting. Please correct this in your configuration if need be. (#1139)
Core
- The setup wizard now waits until the configuration reloads before exiting. This caused issues where the first run of the server could possibly default to using incorrect database configurations. (#1142)
- Having the configuration option
General:HostApiDocumentationenabled will no longer cause HTTP requests to the server to 500. (#1139) - Fixed a deadlock in the job manager. (#1139)
- Fixed having
General:SetupWizardModeset toOnlynot being respected. (#1139)
DMAPI
- Non-functional release including some minor documentation additions (#1144)
HTTP API
- Instances will now allocate and pre-check the DreamDaemon and DMAPI validation ports can be used before they are created. Added error code 93 for when none are available. (#1136)
- You can no longer modify DreamDaemon or DMAPI validation ports so that they would conflict with other ports in use by TGS or the system. Added error code 94 for when a conflict occurs. (#1136)
- Added header
X-Powered-By: tgstation-serverto all responses. (#1134) - Added
DreamDaemon.additionalParametersfield for adding additional command line-paramsoptions. (#1145)
Web Control Panel
- Web panel v1.0.1 is now included in the project. It is accessible from
/appor by accessing/from a browser. (#1133) - The web panel can edit users, update the server, restart the server and access logs. Instance management will be included in a future update. (#1133)
Prior release notes truncated to save space