Skip to content

Releases: tgstation/tgstation-server

tgstation-server API v9.13.0

06 Nov 00:00
3b97530
Compare
Choose a tag to compare

Full changelog can be found here.

  • Added a Server Sent Events SignalR hub to /hubs/jobs. It has one client callback, ReceiveJobUpdate, that takes a JobsResponse 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 of TokenResponse. The same information is now properly encoded in the bearer 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 invalid Authorization header set not returning an HTTP 401 response. (#1685 @Cyberboss)

tgstation-server DMAPI v6.6.1

24 Oct 15:34
d3c2bc5
Compare
Choose a tag to compare

Full changelog can be found here.

tgstation-server-v5.16.4

23 Oct 01:35
364ec95
Compare
Choose a tag to compare

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

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

Update 16.X

Core

tgstation-server-v5.16.3

22 Oct 06:04
708a5cb
Compare
Choose a tag to compare

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

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

Update 16.X

Core

tgstation-server DMAPI v6.6.0

22 Oct 12:56
510ef34
Compare
Choose a tag to compare

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

11 Oct 17:15
08e4f1f
Compare
Choose a tag to compare

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

Update 16.X

Core

tgstation-server-v5.16.1

30 Sep 04:58
694a9f4
Compare
Choose a tag to compare

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

Update 16.X

Core

tgstation-server-v5.16.0

14 Sep 20:12
c8967ec
Compare
Choose a tag to compare

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

tgstation-server-v5.15.1

27 Aug 19:06
44205f3
Compare
Choose a tag to compare

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

25 Aug 09:02
5aa01d3
Compare
Choose a tag to compare

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)