Why the name rc1? Why a -pre release?
our next client release will be called "TeamSpeak 3 Client 3.0.0-rc1" (short for "release candidate one") and it will contain all the features we planned to have ready for a stable 3.0.0 release.
Lots of changes have queued up that have not been tested enough to allow us to flat out release rc1 right away - this is where this rc1-pre version comes in. We ask anybody to test it and to provide feedback in this thread.
Important changes:
- We completely rewrote our sound system, we do not use the FMOD library any more but rather our own custom code. This allowed us to improve latency and add features like better recording, echo cancellation and more control over the sound system for plugins. Currently this is only active on windows.
- A New Sound-pack is used (still a couple of sounds missing, see below)
- The "Easy Permission" dialogue was added to easily setup your permissions.
For more changes, view the changelog.
Please test these and report and bugs or other problems you find!
How to get it
- Go to where you installed teamspeak. There should be (among other things) a executable called "update"
- In this folder create or edit the file called "update.ini", after you are done with it the contents should be:
- Save the file, start TeamSpeak and go to Help->Check for Update, it should report a new version available.Code:[Channel] beta=true
Known Issues (on our TODO already)
- On Windows XP sound sometimes stutters when minimizing or maximizing windows
- Not all sounds for the new sound-pack are included yet (e.g. you have been poked)
- The new (NOFMOD) sound system is not yet present for linux and mac
- If you are trying to build plugins with the new version you need to define "NOFMOD" and also use a "special" API version (see example code for detail).