From f60c43221b22e7180a730f798d714e7590d98f8f Mon Sep 17 00:00:00 2001 From: jlsnow301 Date: Wed, 24 Dec 2025 14:53:53 -0800 Subject: [PATCH 1/2] updated --- src/DMAPI/tgs/README.md | 6 +++--- src/DMAPI/tgs/core/README.md | 2 +- src/DMAPI/tgs/v5/README.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/DMAPI/tgs/README.md b/src/DMAPI/tgs/README.md index 35ca73d7e9..473442fd11 100644 --- a/src/DMAPI/tgs/README.md +++ b/src/DMAPI/tgs/README.md @@ -5,9 +5,9 @@ This folder should be placed on its own inside a codebase that wishes to use the - [includes.dm](./includes.dm) is the file that should be included by DM code, it handles including the rest. - The [core](./core) folder includes all code not directly part of any API version. - The other versioned folders contain code for the different DMAPI versions. - - [v3210](./v3210) contains the final TGS3 API. - - [v4](./v4) is the legacy DMAPI 4 (Used in TGS 4.0.X versions). - - [v5](./v5) is the current DMAPI version used by TGS >=4.1. + - [v3210](./v3210) contains the final TGS3 API. + - [v4](./v4) is the legacy DMAPI 4 (Used in TGS 4.0.X versions). + - [v5](./v5) is the current DMAPI version used by TGS >=4.1. - [LICENSE](./LICENSE) is the MIT license for the DMAPI. APIs communicate with TGS in two ways. All versions implement TGS -> DM communication using /world/Topic. DM -> TGS communication, called the bridge method, is different for each version. diff --git a/src/DMAPI/tgs/core/README.md b/src/DMAPI/tgs/core/README.md index 965e21b549..7886a85714 100644 --- a/src/DMAPI/tgs/core/README.md +++ b/src/DMAPI/tgs/core/README.md @@ -2,7 +2,7 @@ This folder contains all DMAPI code not directly involved in an API. -- [_definitions.dm](./definitions.dm) contains defines needed across DMAPI internals. +- [\_definitions.dm](./definitions.dm) contains defines needed across DMAPI internals. - [byond_world_export.dm](./byond_world_export.dm) contains the default `/datum/tgs_http_handler` implementation which uses `world.Export()`. - [core.dm](./core.dm) contains the implementations of the `/world/proc/TgsXXX()` procs. Many map directly to the `/datum/tgs_api` functions. It also contains the /datum selection and setup code. - [datum.dm](./datum.dm) contains the `/datum/tgs_api` declarations that all APIs must implement. diff --git a/src/DMAPI/tgs/v5/README.md b/src/DMAPI/tgs/v5/README.md index a8a0c748e7..fb374c2f87 100644 --- a/src/DMAPI/tgs/v5/README.md +++ b/src/DMAPI/tgs/v5/README.md @@ -2,8 +2,8 @@ This DMAPI implements bridge requests using HTTP GET requests to TGS. It has no security restrictions. -- [__interop_version.dm](./__interop_version.dm) contains the version of the API used between the DMAPI and TGS. -- [_defines.dm](./_defines.dm) contains constant definitions. +- [\_\_interop_version.dm](./__interop_version.dm) contains the version of the API used between the DMAPI and TGS. +- [\_defines.dm](./_defines.dm) contains constant definitions. - [api.dm](./api.dm) contains the bulk of the API code. - [bridge.dm](./bridge.dm) contains functions related to making bridge requests. - [chunking.dm](./chunking.dm) contains common function for splitting large raw data sets into chunks BYOND can natively process. From e2616f3fcea254a0648a48539c7553eb061e5cf1 Mon Sep 17 00:00:00 2001 From: jlsnow301 Date: Fri, 26 Dec 2025 16:31:07 -0800 Subject: [PATCH 2/2] bumped version --- build/Version.props | 2 +- src/DMAPI/tgs.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/Version.props b/build/Version.props index ec66455260..9188da0746 100644 --- a/build/Version.props +++ b/build/Version.props @@ -10,7 +10,7 @@ 7.0.0 18.2.0 21.2.0 - 7.3.3 + 7.3.4 5.10.1 1.6.0 9.0.0 diff --git a/src/DMAPI/tgs.dm b/src/DMAPI/tgs.dm index b9b539c32e..e4923f48ed 100644 --- a/src/DMAPI/tgs.dm +++ b/src/DMAPI/tgs.dm @@ -1,7 +1,7 @@ // tgstation-server DMAPI // The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in IETF RFC 2119. -#define TGS_DMAPI_VERSION "7.3.3" +#define TGS_DMAPI_VERSION "7.3.4" // All functions and datums outside this document are subject to change with any version and should not be relied on.