Skip to content

v1.3.1

Latest
Compare
Choose a tag to compare
@rogermb rogermb released this 12 Mar 18:32
· 2 commits to master since this release

Noteworthy changes in this release

  • Add new BPermissionType and IPermissionType permission enums, see #416 - thanks @RMrenex!
    • Currently they are only used in TS3Api[Async]#addClientPermission and TS3Api[Async]#deleteClientPermission
    • These enums will gradually replace API methods that accept permission IDs or permission name strings
  • Fix TS3ApiAsync#renameServerGroup overload sending the wrong TS3 command, see #401 & #403 - thanks @Shadow-Devil!
  • Update our SSHJ dependency version to fix CVE-2018-5382 - thanks @FlorianWip!
    • The version of SSHJ we were using included a transitive dependency on a vulnerable version of BouncyCastle
  • Internally, we switched from using Travis-CI to GitHub Actions for our CI/CD pipelines

Get this release

Maven:

<dependency>
    <groupId>com.github.theholywaffle</groupId>
    <artifactId>teamspeak3-api</artifactId>
    <version>1.3.1</version>
</dependency>

Gradle:

compile group: 'com.github.theholywaffle', name: 'teamspeak3-api', version: '1.3.1'