Skip to content

tgstation-server-v6.19.1

Choose a tag to compare

@tgstation-server-ci tgstation-server-ci released this 27 Jan 07:27
Immutable release. Only release title and notes can be modified.
7380436

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

Component Versions

Core: 6.19.1
Configuration: 5.9.0
REST API: 10.14.0
GraphQL API (Pre-release): 0.7.0
DreamMaker API: 7.4.0 (Interop: 5.11.0)
Web Control Panel: 6.10.0
Host Watchdog: 1.6.0

Patch 1

Core

  • Fixed issues with performing git operations on private repositories using GitHub App authentication. (#2421 @Cyberboss)
  • Fixed RepoFetch event scripts being called with the TGS internal representation of GitHub private keys instead of a valid access token when app authentication was in use. (#2421 @Cyberboss)
  • Fixed issues with performing git operations on private repositories using GitHub App authentication. (#2421 @Cyberboss)
  • Fixed RepoFetch event scripts being called with the TGS internal representation of GitHub private keys instead of a valid access token when app authentication was in use. (#2421 @Cyberboss)

Update 19.X

Configuration

  • The new configuration version is 5.9.0. Please update your General:ConfigVersion setting appropriately.
  • The Telemetry section has been removed. (#2326 @Cyberboss)
  • The Telemetry section has been removed. (#2326 @Cyberboss)

Core

  • Description of your change. (#2409 @Cyberboss)
  • Each newline corresponds to a release note in the release your change is included in. (#2409 @Cyberboss)
  • Fixed bad token expiry logic for GitHub app authentication. (#2409 @Cyberboss)
  • Added repository credentials to RepoFetch event script if present. They will not be logged. (#2409 @Cyberboss)
  • Removed telemetry. (#2326 @Cyberboss)
  • Nix: Tgstation.Server.Host.Console package is now built from source. (#2314 @Cyberboss)
  • Fixed an issue where a bridge request was returning HTTP 200 with empty content instead of HTTP 401 when it should have. (#2220 @Cyberboss)
  • TGS parameters will no longer be passed to deployments with unconfirmed DMAPIs. (#2220 @Cyberboss)
  • Fixed libcurl support on nix installs. (#2401 @Cyberboss)
  • Description of your change. (#2409 @Cyberboss)
  • Each newline corresponds to a release note in the release your change is included in. (#2409 @Cyberboss)
  • Fixed bad token expiry logic for GitHub app authentication. (#2409 @Cyberboss)
  • Added repository credentials to RepoFetch event script if present. They will not be logged. (#2409 @Cyberboss)
  • Removed telemetry. (#2326 @Cyberboss)
  • Nix: Tgstation.Server.Host.Console package is now built from source. (#2314 @Cyberboss)
  • Fixed an issue where a bridge request was returning HTTP 200 with empty content instead of HTTP 401 when it should have. (#2220 @Cyberboss)
  • TGS parameters will no longer be passed to deployments with unconfirmed DMAPIs. (#2220 @Cyberboss)

REST API

  • Added worldIteration to GET /api/DreamDaemon response. Number indicating the number of times the world has started in the same session (i.e. incrementing when /world/proc/Reboot() is called). This will be null for sessions without DMAPI support. (#2317 @Cyberboss)
  • Adjusted the error message for the WatchdogNotRunning error code. (#2311 @Cyberboss)
  • Added worldIteration to GET /api/DreamDaemon response. Number indicating the number of times the world has started in the same session (i.e. incrementing when /world/proc/Reboot() is called). This will be null for sessions without DMAPI support. (#2317 @Cyberboss)
  • Adjusted the error message for the WatchdogNotRunning error code. (#2311 @Cyberboss)

GraphQL API

  • Various breaking changes. Improvements to minimal selection and database projection. (#2326 @Cyberboss)
  • Various breaking changes. Improvements to minimal selection and database projection. (#2326 @Cyberboss)

DreamMaker API

  • You can now trigger a TGS deployment with /world/proc/TriggerTgsDeployment(). (#2409 @Cyberboss)
  • You can now trigger a TGS deployment with /world/proc/TriggerTgsDeployment(). (#2409 @Cyberboss)