Require XenForo 2.2+.
Require PHP 7.2+.
Require Standard Library.
Harden various template modifications.
Update TeamSpeak identity descriptions when a user unlinks their account or they change their username.
Fix an issue causing an error when there are orphaned server groups.
Minor standardisation related changes.
Add user criteria based on number of TeamSpeak identities linked or not linked.
Ensure last seen information indicates the user is viewing the TeamSpeak area rather than their account details.
Wire up the TeamSpeak viewer permission.
Other minor fixes and improvements.
Rebuild package to ensure files are included correctly after an XF bug.
Increase frequency of server group syncing.
Fix an issue where server query port wouldn't be accurate on the integration test page.
Handle differing TeamSpeak 3 environments better when integration testing.
Remove some old stuff from the package.
Drop unused column leftover from XF1.
Similar to my Discord add-on, alerts can now be mirrored from XenForo to TeamSpeak.
Alerts will appear as private messages sent from the bot.
Users can opt-out of this via their Preferences area and admins can disable the feature from the ACP.
Display a server viewer in the ACP.
Add a widget for the server viewer.