Forum

Results 1 to 15 of 58

Hybrid View

  1. #1
    Join Date
    June 2008
    Location
    Krün, Germany
    Posts
    510

    [Beta Channel] TeamSpeak 3 Client 3.0.17

    Hello,

    the latest beta release for Client version 3.0.17 is available.

    This is a pretty big release for us with lots of internal changes:

    • TeamSpeak now includes 12 languages by default. Community created translations are of course still available, so if someone prefers to use an existing community-created translation, that can still be installed and used. However, we want to offer a multilingual experience to all our users by default who may not be aware of the possibility to install additional language packs.
    • The TeamSpeak client now sends some statistics about your operating system and hardware to us. This is an opt-in feature, you will be asked before anything is sent.
      The reason for this is, we really need some fundamental data to be able to make future decisions, for example whether we need support for certain operating systems. Right now we have no idea how many people are still running TeamSpeak on no longer supported systems like XP or OS X 10.6. The data is sent anonymously and cannot be traced back to you.
      The exact data is shown in the client log when it is sent, for those who are interested in the details. It includes information about the CPU supporting 32 or 64 bit, supported hardware features of the CPU (e.g. SSE2), operating system, version number and 32/64 bit type of operating system and the version of the current TeamSpeak client. We do not scan for installed software. This report would be sent once per month, unless you cancel your opt-in again. We would be very happy if many users decide to opt-in, as this data will be helpful for us.
      We do value privacy a lot, and we are of the opinion this is one of the big selling points of TeamSpeak, but we think the collected data is rather harmless regarding privacy concerns.
    • For legal reasons you now need to accept a TeamSpeak client license agreement the first time you start the client, and again in case of a change to the license agreement. You should know this from other software and games, so hopefully this is not a big deal.
    • We added a new crashdump upload system. Previously dumps had to be manually uploaded to the forum, which was not optimal for both our users and us. Users had to create a forum account if they didn't have one, and it involved some work. I suppose many people just stopped at the forum account creation, so we probably missed a lot of those crashes. On the other hand it was also bad for us, because we had to examine all these crashes, and see a lot of the same multiple times. With the new system multiple uploads of the same crash will be categorized properly, so we don't need to examine the same crash over and over. The time we save here can be invested into more interesting things.
      We hope this new system lets us react to problems faster, and not only when the forum has exploded, like with the currently reported crash with certain pre-installed OEM software (which should hopefully be fixed with 3.0.17). Also we hope that more people will send us their crash reports because it is now much less effort.
      This system is also opt-in, nothing is sent unless you explicitly click the Send button in the error reporter.
    • We overhauled the newsticker, it's now multilingual and can be updated faster. The beta news are separate from the news shown in 3.0.16. We will be experimenting with this during the beta, so please don't wonder if you see some testing news during the next week. :-)
      This is not meant as a Twitter replacement, but occasionally we want to share something with every user.
    • Finally, and this has been the biggest change for us (but invisible to you), we completely overhauled our build system. We also upgraded our compilers and our entire backend to have a future-proof foundation for the next years, especially as we are already using C++11 language features in our new code. I understand that's boring to most of you, but for us it has been a vast quality of life improvement. This upgrade is the reason why there has not been a release for quite some time. We hope to get back to a more regular update frequency again now that we are set.


    The upcoming sync feature is not included in the 3.0.17 release. We are not fully satisfied with the current solution and don't want to release something to the public we are not completely happy with ourselves. While we understand it is not optimal to have it promised for quite some time now, it is against our philosophy to release something which does not completely meet your and our demands.

    If you are not yet on the beta channel, you can easily select it by going to Options / Applications and switch the Update Channel dropdown box to "Beta". To opt-out of Beta again, switch it back to "Stable".

    Please find the entire changelog below:
    Code:
    === Client Release 3.0.17 22 Jul 2015
    * Updated to Qt 5.4.1 
    + Added automatic crashdump upload, replacing the old manual upload to the
      forum. In case of a crash, a report tool will show and ask the user if the
      dump should be automatically uploaded to our servers.
    + Collect and send anonymous statistics about users hardware and operating
      system to us for internal decisions (which hardware and OS version needs to
      be supported etc.). Disabled by default, user will be asked by a dialog the
      first time, to agree to send the data. Decision can be changed later in
      Options/Application/Anonymous Statistics. What exactly is being sent is
      displayed in the client log. If agreed, data is sent once per month. Users on
      beta channel always send the data.
    + Added new translations: Spanish, French, Italian, Japanese, Polish,
      Portuguese, Russian, Swedish, Thai and Turkish.
    + Added multilingual license agreement dialog due to legal requirements.
    + Added multilingual newsticker with support for dynamic update periods.
    + Multilingual Windows installer.
    + Iconpacks default_colored_2014 and default_mono_2014 updated. Some icons
      were overhauled and some new were added.
    + OS X: Added support for GateKeeper Version 2 signatures for OS X 10.9 and
      above.
    + Added more icon names to settings.ini.
    + Improved support for high resolution Retina displays.
    + Added dialog to restart client after changing iconpack or language.
    + Added taskbar flashing on incoming chat message.
    + Updated Windows C++ runtime to version 120.
    - Fixed URL capture when emoticon replacement is enabled. The emoticon :/ was
      replaced inside hyperlinks (http://) and thus ruined the link. Also fixed
      clientid:// and channelid:// links, which were affected by the same problem.
    - Fixed scaling of various images.
    - Fixed possible crashes related to filetransfer.
    - Changed appearance of poke dialog when client is minimized, hidden or behind
      a fullscreen application.
    - Fixed crash with rotating users in 3D sound.
    - Fixed possible crash with some Bluetooth controllers.
    - Fixed searching server tree for custom name and nickname.
    - Fixed sending offline messages to multiple users.
    - Fixed issue with chat partner disconnecting.
    - Fixed special character treatment in TSDNS resolver.
    - Fixed various issues with URL tagging.
    - Reworked UTF-8 conversion backend.
    - Fixed possible crash with invalid texts in virtual server settings dialog.
    - Removed appscanner plugin due to questionable usefulness
    Last edited by Chris; July 23rd, 2015 at 12:36 PM.

  2. #2
    Join Date
    August 2011
    Location
    Germany
    Posts
    27
    Very good News! Since the last release of the TeamSpeak 3 Client also much time has passed. Hope it will come back more updates for the client.

  3. #3
    Join Date
    July 2015
    Location
    Germany
    Posts
    3
    Good to see you're "back" again. And thanks for the explanation, wasn't boring at all but rather nice to know.
    (could be caused by being a software developer myself though)

    On a sad note, one of the first things the new version did for me was crash when connecting to a server.
    I was however able to narrow it down to using "Default Text to Speech" as notification sound pack.
    When I switched to another pack, it no longer crashed.

    OS is Win 8.1 64bit:
    Code:
    TeamSpeak 3 Client 3.0.17 (2015-07-21 15:04:22)	
    SystemInformation: Windows 8 (9200) x64 (AMD or Intel) Binary: 64bit
    It's only a minor inconvenience for now but being read the user names sure is a nice feature.
    (sadly you dropped support for phonetic name specification during earlier beta days )
    Last edited by Elkano; July 23rd, 2015 at 05:20 PM.

  4. #4
    Join Date
    January 2010
    Location
    El Prat de Llobregat (Barcelona, Spain)
    Posts
    2,698

    <avatar ignored>

    After updating the client, when I click on myself in the clientinfo window it appears

    <avatar ignored>

    Code:
    23/07/2015 15:51:46		Info	TeamSpeak 3 Client 3.0.17 (2015-07-21 15:04:22)	
    23/07/2015 15:51:46		Info	SystemInformation: Windows Vista SP2 (6002) x86 Binary: 32bit
    Other users, the avatar it's shown.

  5. #5
    Join Date
    November 2011
    Location
    Belarus
    Posts
    141
    How we can assist with correcting that translations? (i can help with russian one)
    Because 'Good' button instead of 'OK' is not good at all

  6. #6
    Join Date
    December 2009
    Location
    Portugal
    Posts
    492
    Its nice to see you back indeed.

    I am experiencing the same issue that Elkano reported, although switching the notification sound pack did not make any difference. I also tried with a clean start (removed all the user settings files) and the result is the same, as soon as i try to connect to a server, TS crashes.

    There is no crashlog and the log does not show anything relevant, just ends after the following lines:
    2015-07-23 17:31:48.370224|INFO |ClientUI |2 |Connect status: Connected
    2015-07-23 17:31:48.398225|INFO |ClientUI |2 |Connect status: Establishing connection
    2015-07-23 17:31:48.411226|INFO |ClientUI |2 |Connect status: Connection established
    2015-07-23 17:31:48.411226|INFO |PermManager | |Requesting permissions from server
    I had to revert to 3.0.16

    Oh and btw, the Portuguese translation has some errors and multiple things out of context, just at a first glance. You could have just used my translation as a baseline or something...

  7. #7
    Join Date
    August 2011
    Posts
    9
    I have the same crash issue. I also noticed that you state that the collection of data is an opt-in feature yet if I say I don't agree when the window pops up it closes Teamspeak. So basically It's opt-in as in either you agree to let us collect data or you don't use our program is what it seems like to me.

    Edit: I found the option however it's greyed out and stuck on. How do I go about opting out? I would prefer if you didn't get any info from my computer without me telling you it myself.

  8. #8
    Join Date
    December 2007
    Location
    France
    Posts
    115

    Translation errors

    Hi Peter,

    I received the latest BETA version, with new languages by default.
    I am the translator of the French version from the beginning of TeamSpeak 3. I noticed in your version there are many mistranslation.

    How can I help you ?

    Thank You.
    Last edited by Hawk19; July 23rd, 2015 at 11:35 PM.

  9. #9
    Join Date
    February 2011
    Location
    Bandung, Indonesia
    Posts
    99
    Quote Originally Posted by PeterS View Post
    • The TeamSpeak client now sends some statistics about your operating system and hardware to us. This is an opt-in feature, you will be asked before anything is sent.
      The reason for this is, we really need some fundamental data to be able to make future decisions, for example whether we need support for certain operating systems. Right now we have no idea how many people are still running TeamSpeak on no longer supported systems like XP or OS X 10.6. The data is sent anonymously and cannot be traced back to you.
      The exact data is shown in the client log when it is sent, for those who are interested in the details. It includes information about the CPU supporting 32 or 64 bit, supported hardware features of the CPU (e.g. SSE2), operating system, version number and 32/64 bit type of operating system and the version of the current TeamSpeak client. We do not scan for installed software. This report would be sent once per month, unless you cancel your opt-in again. We would be very happy if many users decide to opt-in, as this data will be helpful for us.
      We do value privacy a lot, and we are of the opinion this is one of the big selling points of TeamSpeak, but we think the collected data is rather harmless regarding privacy concerns.
    • For legal reasons you now need to accept a TeamSpeak client license agreement the first time you start the client, and again in case of a change to the license agreement. You should know this from other software and games, so hopefully this is not a big deal.
    • We overhauled the newsticker, it's now multilingual and can be updated faster. The beta news are separate from the news shown in 3.0.16. We will be experimenting with this during the beta, so please don't wonder if you see some testing news during the next week. :-)
      This is not meant as a Twitter replacement, but occasionally we want to share something with every user.
    • Finally, and this has been the biggest change for us (but invisible to you), we completely overhauled our build system. We also upgraded our compilers and our entire backend to have a future-proof foundation for the next years, especially as we are already using C++11 language features in our new code. I understand that's boring to most of you, but for us it has been a vast quality of life improvement. This upgrade is the reason why there has not been a release for quite some time. We hope to get back to a more regular update frequency again now that we are set.


    Code:
    === Client Release 3.0.17 22 Jul 2015
    + Collect and send anonymous statistics about users hardware and operating
      system to us for internal decisions (which hardware and OS version needs to
      be supported etc.). Disabled by default, user will be asked by a dialog the
      first time, to agree to send the data. Decision can be changed later in
      Options/Application/Anonymous Statistics. What exactly is being sent is
      displayed in the client log. If agreed, data is sent once per month. Users on
      beta channel always send the data.
    + Added multilingual newsticker with support for dynamic update periods.
    a little bit suggestion and question:
    about the anonymous statistic,
    why dont you send everytime the app start?it can be identified to hardware id like mac address.it cant be traced(http://superuser.com/questions/54844...e-traced).well, maybe you will keep so much duplicate data on your server.but if you send one a month, if on the specified date to send the client didnt start teamspeak, how do you get that data?maybe on daily basis is more preferable..or maybe you set the date, if not reported yet after that date, the statistic sent automatically on app start?

    about the data sent on anonymous statistic,
    i see you send CPU architecture(32 or 64), OS type(win/linux/mac), OS version, OS architecture, and TS3 version.
    well, from OS architecture, you can determine the CPU architecture..no need to send the CPU architecture data. maybe the CPU make name like AMD/Intel/ARM or anything else.

    license agreement on the first time starting the client, agreed, but i think you already added that one in the client installer and yet nobody read that.and showed again when the agreement changed, i agree to that.maybe you need to add the server license info identification too to teach user(s) to identify illegally licensed server(yeah, there is so many out there like "no license with 512 slots").

    newsticker, now this is interesting..if you can add custom field on the virtual server edit for custom newsticker message after the official(TeamSpeak's) one it would be great!

    compiler and backend update,or maybe more like "programming language" for the TeamSpeak(i dont know if it only the client or the server too), is great!is there any requirement on the system?stability test?memory leak?
    i understand how long it must be for you guys to migrate the programming language used for TeamSpeak, and i expect the best from you guys.

    and more suggestion,
    - for the server list, please make the database updated more often.maybe i already posted on the forum or ticket, use maxmind's database.they update more often.
    - maybe detachable client?so you can detach the client list and move it to another side of the screen.not only inside the client window
    - log filter?the chatbox one.not the one in tool menu.

    anyway, you guys did great!

  10. #10
    Join Date
    August 2015
    Posts
    1
    Quote Originally Posted by PeterS View Post
    Hello,

    + Added taskbar flashing on incoming chat message.

    [/code]
    I only registered to ask: how can I turn this off? fix it
    Last edited by Chris; August 10th, 2015 at 02:41 PM. Reason: language

  11. #11
    Join Date
    August 2015
    Posts
    9

    About bad luck & communication

    Quote Originally Posted by PeterS View Post
    Hello,[*] The TeamSpeak client now sends some statistics about your operating system and hardware to us. This is an opt-in feature, you will be asked before anything is sent.
    The reason for this is, we really need some fundamental data to be able to make future decisions, for example whether we need support for certain operating systems. Right now we have no idea how many people are still running TeamSpeak on no longer supported systems like XP or OS X 10.6. The data is sent anonymously and cannot be traced back to you.
    The exact data is shown in the client log when it is sent, for those who are interested in the details. It includes information about the CPU supporting 32 or 64 bit, supported hardware features of the CPU (e.g. SSE2), operating system, version number and 32/64 bit type of operating system and the version of the current TeamSpeak client. We do not scan for installed software. This report would be sent once per month, unless you cancel your opt-in again. We would be very happy if many users decide to opt-in, as this data will be helpful for us.
    We do value privacy a lot, and we are of the opinion this is one of the big selling points of TeamSpeak, but we think the collected data is rather harmless regarding privacy concerns.[*] For legal reasons you now need to accept a TeamSpeak client license agreement the first time you start the client, and again in case of a change to the license agreement. You should know this from other software and games, so hopefully this is not a big deal.
    [/code]
    If you would've added this directly to the Term & Conditions I would've been able to hold myself back.
    But since I've had to accept it, (according to the T & C,which didn't include the possibility to opt-out), you can do what you want when I click on opt-out, since the T & C are already "deciding" that I've accepted this behaviour of the client.
    So I've uninstalled the new Client & installed back my backup, tried to contact you on [email protected], which refused e-mails, which was the point I've loosed some nerves about the sudden & non communicative change.
    You could spare this problems for me & others by simply adding the fact that one can opt-out to the T & C, plus that the mentioned IP isn't stored beside the other data.
    I can fully understand that you want to get some data about which compatibility you need to consider when you're compiling the client, but the communication failed here a little bit, showing this log probably only afterwards the T & C etc.

  12. #12
    Join Date
    September 2012
    Posts
    6,079
    Quote Originally Posted by athemil View Post
    I only registered to ask: how can I turn this annoying option off? fix it
    Quote Originally Posted by Chaqa View Post
    Is there any way to disable the taskbar flash notification? It's very annoying to have that pop up and distracting, especially when using multiple monitors. I already see the chat message on my 2nd window, and hear the ping noise it makes. I don't see any way to turn it off.
    Settings -> Options -> Chat -> Indicate Incoming Chat -> untick all the chat types you don't want notifications for.


    Quote Originally Posted by dziudziu View Post
    Why I don't have language patch?
    The additional languages have been removed.
    When sending PMs please make sure to include a reference link to the thread in question in the body of your message.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [Beta Channel] TeamSpeak 3 Client 3.0.18
    By Chris in forum Archive
    Replies: 6
    Last Post: September 18th, 2015, 12:42 PM
  2. [Beta Channel] TeamSpeak Client 3.0.14
    By PeterS in forum Archive
    Replies: 102
    Last Post: March 13th, 2014, 07:34 AM
  3. [Beta Channel] TeamSpeak 3 Client 3.0.10.1
    By Chris in forum Archive
    Replies: 3
    Last Post: April 1st, 2013, 11:50 AM
  4. [Beta Channel] TeamSpeak 3 Client 3.0.10
    By Chris in forum Archive
    Replies: 82
    Last Post: March 4th, 2013, 09:22 AM
  5. [Beta Channel] TeamSpeak 3 Client 3.0.9
    By PeterS in forum Archive
    Replies: 56
    Last Post: October 22nd, 2012, 07:41 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •