The official plugin sdk is published on github here:
However the release is still on API version 23 while the master branch seems to have been updated to API version 24. However you have to look really closely to see this:
The release version was the only source to get the current official documentation so far.
So will you provide a new release or maybe publish the docs somewhere else?
Also the docs in the release for API version 23 where outdated as well.
2 Likes
Also this commit did not even fully update to API version 24
It still says version 23 in the code…
static struct TS3Functions ts3Functions;
#ifdef _WIN32
#define _strcpy(dest, destSize, src) strcpy_s(dest, destSize, src)
#define snprintf sprintf_s
#else
#define _strcpy(dest, destSize, src) { strncpy(dest, src, destSize-1); (dest)[destSize-1] = '\0'; }
#endif
#define PLUGIN_API_VERSION 23
#define PATH_BUFSIZE 512
#define COMMAND_BUFSIZE 128
#define INFODATA_BUFSIZE 128
#define SERVERINFO_BUFSIZE 256
#define CHANNELINFO_BUFSIZE 512
#define RETURNCODE_BUFSIZE 128
static char* pluginID = NULL;
So can we assume that the current version actually is API version 24 or how should we handle this?
1 Like