Skip to content

tgstation-server API v10.0.0

Choose a tag to compare

@Cyberboss Cyberboss released this 24 Dec 15:58
01cda70

Full changelog can be found here.

  • The chat bot connection string flag previously for the Discord "Based on what?" meme is now unused but still required. (#1628 @Cyberboss)
  • There has been a major version bump to API version 10. (#1666 @Cyberboss)
  • The entire /Byond route has been removed. (#1666 @Cyberboss)
  • Added new /Engine route and associated models. This has similar functions to the old /Byond route while being engine agnostic so as to support OpenDream. (#1666 @Cyberboss)
  • InstancePermissionSet.byondRights has been renamed to InstancePermissionSet.engineRights. (#1666 @Cyberboss)
  • CompileJobResponse.byondVersion changed to new CompileJobResponse.engineVersion model. (#1666 @Cyberboss)
  • Added DreamDaemonResponse.sessionId which is a unique ID for the current server execution. (#1666 @Cyberboss)
  • HTTP 426 will now no longer be sent. HTTP 400 will be used in its place. The error code returned in the body remains unchanged. (#1699 @Cyberboss)
  • All API endpoints have been moved to the /api subpath. (#1704 @Cyberboss)
  • API documentation json is now hosted at /api/doc/tgs_api.json. (#1704 @Cyberboss)
  • All deprecated fields have been removed. (#1722 @Cyberboss)