Page MenuHomeSolus

Updated teamspeak3 to 3.3.0
ClosedPublic

Authored by JamesLee on Mon, Jul 8, 9:22 PM.

Details

Summary

Updated teamspeak3 to the latest stable version 3.3.0.

Changelog:

  • Updated Qt framework to 5.12 LTS releases.
  • Updated Opus codec to version 1.3 to introduce lots of quality improvements, new features, and bug fixes.
  • The HTML style tag is no longer supported in infoframe templates. All addon authors should use the <stylename>_chat.qss file for CSS style definitions instead.
  • Updated Plugin API version to 23.
  • Increased size limit for text messages to 8 KiB.
  • Updated easy-permission templates to use Opus instead of Speex/CELT codecs.
  • Spacer tags in channel names will now be omitted in infoframe templates.
  • Improved pagination support for banlist and clientdblist for plugin API.
  • Added additional variables to infoframe templates.
  • Implemented multi-select for clients in the servertree.
  • Implemented multi-track recording feature, to allow recording each client's audio stream independently.
  • Added support for signed badges to prevent usage of fake data. Note, that this feature requires TeamSpeak Server version 3.8.0 or later.
  • Added support for URL tagging in incoming text messages.
  • Added support for myTeamSpeak ID bans in virtual server banlist.
  • Added support for updated license types (Gamer, Commercial, Sponsorship).
  • Added invoker data for onPluginCommandEvent(). Note, that server-side support for this API change will be introduced with TeamSpeak Server version 3.9.0.
  • Fixed a freeze in easy-permission settings when switching between different templates.
  • Fixed a bug where default profiles could be deleted in settings.
  • Fixed crashes reported by crashdumps.
Test Plan

Installed and connected to a teamspeak3 server with everything working as expected.

Diff Detail

Repository
R3011 teamspeak3
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
JamesLee created this revision.Mon, Jul 8, 9:22 PM
JamesLee requested review of this revision.Mon, Jul 8, 9:22 PM
JoshStrobl requested changes to this revision.Thu, Jul 11, 12:41 PM
JoshStrobl added a subscriber: JoshStrobl.

Changes should be summarized. I'm seeing changes for macOS and Windows in there. Otherwise LGTM.

This revision now requires changes to proceed.Thu, Jul 11, 12:41 PM
JamesLee updated this revision to Diff 16155.Thu, Jul 11, 5:25 PM
JamesLee edited the summary of this revision. (Show Details)

Removed unimportant changelog information as suggested by @JoshStrobl.

JoshStrobl accepted this revision.Thu, Jul 11, 5:56 PM

LGTM, thanks for the update!

This revision is now accepted and ready to land.Thu, Jul 11, 5:56 PM
This revision was automatically updated to reflect the committed changes.