Releases: tgstation/tgstation-server
tgstation-server API v9.13.0
Full changelog can be found here.
- Added a Server Sent Events SignalR hub to
/hubs/jobs
. It has one client callback,ReceiveJobUpdate
, that takes aJobsResponse
model. Clients connected to this hub will receive updates for all jobs they normally have permissions to view. It takes the same access token used for most TGS requests for authentication. (#1685 @Cyberboss) - Deprecated
expiresAt
field ofTokenResponse
. The same information is now properly encoded in thebearer
JWT. (#1685 @Cyberboss) - Job response models now contain their associated
instanceId
. (#1685 @Cyberboss) - Job response models now contain a
jobCode
indicating the type of job it is. (#1685 @Cyberboss) - Fixed GET
/
with an invalidAuthorization
header set not returning an HTTP 401 response. (#1685 @Cyberboss)
tgstation-server DMAPI v6.6.1
Full changelog can be found here.
- Added workaround for
del(world)
not doing anything until the end of the tick. See https://www.byond.com/forum/post/2894866. (#1690 @Cyberboss)
tgstation-server-v5.16.4
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 5.16.4
Configuration: 4.7.1
HTTP API: 9.12.0
DreamMaker API: 6.5.4 (Interop: 5.6.2)
Web Control Panel: 4.25.2
Host Watchdog: 1.4.0
Patch 4
Core
- Fixed regression in 5.16.3 preventing static files from working on Linux. (#1683 @Cyberboss)
Patch 3
Core
- Fixed issues with DreamDaemon referencing the original true path of instances when using the advanced watchdog on Linux. Hard linked copies of deployment directory structure are now used instead of symlinks. (#1677 @Cyberboss)
- If a deployment completes on Linux right before a world with a valid DMAPI reboots it may not have enough time to be applied and delayed until the next reboot. (#1677 @Cyberboss)
DreamMaker API
- Fixed
world.TgsSecurityLevel()
always returningnull
. (#1675 @Cyberboss)
Interop API
- Fixed TGS not sending the current security level or world visibility to DreamDaemon after a reattach. (#1675 @Cyberboss)
Patch 2
Core
- Logging regarding GitHub rate limits is now more correct. (#1668 @Cyberboss)
- The repository auto-update job now will no longer fail in the middle of the operation due to GitHub API issues. (#1668 @Cyberboss)
- The code deployment auto-update job will no longer proceed if the repository auto-update job failed. (#1668 @Cyberboss)
Patch 1
Core
- Added some additional logging to the
/app
route. (#1657 @Cyberboss) - Added white background to Windows project logo. (#1653 @Cyberboss)
Update 16.X
Core
- Added a new project logo. (#1648 @Thunder12345)
tgstation-server-v5.16.3
THIS RELEASE HAS A CRITICAL BUG ON LINUX AND SHOULD NOT BE USED, THE UPDATE PACKAGE HAS BEEN REMOVED
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 5.16.3
Configuration: 4.7.1
HTTP API: 9.12.0
DreamMaker API: 6.5.4 (Interop: 5.6.2)
Web Control Panel: 4.25.2
Host Watchdog: 1.4.0
Patch 3
Core
- Fixed issues with DreamDaemon referencing the original true path of instances when using the advanced watchdog on Linux. Hard linked copies of deployment directory structure are now used instead of symlinks. (#1677 @Cyberboss)
- If a deployment completes on Linux right before a world with a valid DMAPI reboots it may not have enough time to be applied and delayed until the next reboot. (#1677 @Cyberboss)
DreamMaker API
- Fixed
world.TgsSecurityLevel()
always returningnull
. (#1675 @Cyberboss)
Interop API
- Fixed TGS not sending the current security level or world visibility to DreamDaemon after a reattach. (#1675 @Cyberboss)
Patch 2
Core
- Logging regarding GitHub rate limits is now more correct. (#1668 @Cyberboss)
- The repository auto-update job now will no longer fail in the middle of the operation due to GitHub API issues. (#1668 @Cyberboss)
- The code deployment auto-update job will no longer proceed if the repository auto-update job failed. (#1668 @Cyberboss)
Patch 1
Core
- Added some additional logging to the
/app
route. (#1657 @Cyberboss) - Added white background to Windows project logo. (#1653 @Cyberboss)
Update 16.X
Core
- Added a new project logo. (#1648 @Thunder12345)
tgstation-server DMAPI v6.6.0
Full changelog can be found here.
- Added
/world/proc/TgsVisibility()
which provides the DreamDaemon visibility level for the running server. (#1682 @Cyberboss)
tgstation-server-v5.16.2
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 5.16.2
Configuration: 4.7.1
HTTP API: 9.12.0
DreamMaker API: 6.5.3 (Interop: 5.6.1)
Web Control Panel: 4.25.2
Host Watchdog: 1.4.0
Patch 2
Core
- Logging regarding GitHub rate limits is now more correct. (#1668 @Cyberboss)
- The repository auto-update job now will no longer fail in the middle of the operation due to GitHub API issues. (#1668 @Cyberboss)
- The code deployment auto-update job will no longer proceed if the repository auto-update job failed. (#1668 @Cyberboss)
Patch 1
Core
- Added some additional logging to the
/app
route. (#1657 @Cyberboss) - Added white background to Windows project logo. (#1653 @Cyberboss)
Update 16.X
Core
- Added a new project logo. (#1648 @Thunder12345)
tgstation-server-v5.16.1
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 5.16.1
Configuration: 4.7.1
HTTP API: 9.12.0
DreamMaker API: 6.5.3 (Interop: 5.6.1)
Web Control Panel: 4.25.2
Host Watchdog: 1.4.0
Patch 1
Core
- Added some additional logging to the
/app
route. (#1657 @Cyberboss) - Added white background to Windows project logo. (#1653 @Cyberboss)
Update 16.X
Core
- Added a new project logo. (#1648 @Thunder12345)
tgstation-server-v5.16.0
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 5.16.0
Configuration: 4.7.1
HTTP API: 9.12.0
DreamMaker API: 6.5.3 (Interop: 5.6.1)
Web Control Panel: 4.25.2
Host Watchdog: 1.4.0
Update 16.X
Core
- Added a new project logo. (#1648 @Thunder12345)
tgstation-server-v5.15.1
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 5.15.1
Configuration: 4.7.1
HTTP API: 9.12.0
DreamMaker API: 6.5.3 (Interop: 5.6.1)
Web Control Panel: 4.24.0
Host Watchdog: 1.4.0
Patch 1
Core
- This is a non-functional release due to 5.15.0's CD pipeline not being able to deploy to winget. (#1642 @Cyberboss)
Update 15.X
Core
- Fixed setup wizard hanging after writing configuration file. (#1639 @Cyberboss)
- Fixed using SQL Server in the setup wizard not giving the option to set the parameter for encrypting the connection. (#1639 @Cyberboss)
- Fixed a log message when the configuration version is majorly out of date not showing the current version. (#1612 @Cyberboss)
Web Control Panel
- Updated bundled version to 4.24.0. (#1639 @Cyberboss)
- The web control panel now shows the exact changelog diff between your current and selected TGS versions when updating. (#1639 @Cyberboss)
DreamMaker API
- Improved documentation on where to call
/world/proc/TgsReboot()
. (#1612 @Cyberboss)
tgstation-server-v5.15.0
Please refer to the README for setup instructions. Full changelog can be found here.
Component Versions
Core: 5.15.0
Configuration: 4.7.1
HTTP API: 9.12.0
DreamMaker API: 6.5.3 (Interop: 5.6.1)
Web Control Panel: 4.24.0
Host Watchdog: 1.4.0
Update 15.X
Core
- Fixed setup wizard hanging after writing configuration file. (#1639 @Cyberboss)
- Fixed using SQL Server in the setup wizard not giving the option to set the parameter for encrypting the connection. (#1639 @Cyberboss)
- Fixed a log message when the configuration version is majorly out of date not showing the current version. (#1612 @Cyberboss)
Web Control Panel
- Updated bundled version to 4.24.0. (#1639 @Cyberboss)
- The web control panel now shows the exact changelog diff between your current and selected TGS versions when updating. (#1639 @Cyberboss)
DreamMaker API
- Improved documentation on where to call
/world/proc/TgsReboot()
. (#1612 @Cyberboss)