Changelog#

All notable changes to this project will be documented in this file.

8.0.15 – 2021-01-08#

Fixed#

  • Don't remove a chat when a self-joined user leaves #4904

8.0.14 – 2020-12-18#

Fixed#

  • Fix potentially multiple guests joining in a password request conversation #4796

8.0.13 – 2020-11-17#

Fixed#

  • Reduce the load when mounting many shares #4511
  • Fix handling of unavailable commands #4579
  • Correctly delete a conversation when the last moderator leaves #4611

8.0.12 – 2020-10-23#

Fixed#

  • Remove pulse animation from call button to reduce CPU load in chrome-based browsers #4303
  • Fix minimum length calculation of the call token #4371
  • Fix duplicate session issue in files sidebar #4428

8.0.11 – 2020-09-17#

Fixed#

  • Internet Explorer 11 unable to load the interface #3983
  • Speaker promotion with newer Janus versions #3952
  • Prevent infinite loop when opening a data channel and retransmitting old messages #4070
  • Installation on Oracle fails #4130
  • Fix clientside memory leaks due to missing unsubscribe of events when destroying interface components #4149 #4161 #4163

8.0.10 – 2020-07-21#

Added#

  • Warn the user when their connection or computer is busy and others might not be able to see or hear them correctly anymore. #3899

Changed#

  • Improve default push notification text for upcoming iOS 13 SDK changes in the iOS mobile app #3848

Fixed#

  • Always try to connect without camera in case it failed #3781
  • Update lib to parse links in chat messages to fix an issue with trailing spaces #3925
  • Remove automatic ping when getting chat messages via the web UI #3793

8.0.9 – 2020-05-13#

Changed#

  • Reduce CPU usage when doing a video call #3414
  • Automatic scaling of video quality to allow bigger video calls to further reduce required CPU and bandwidth #3468
  • Notify users when talk was updated in the background and a reload is necessary #3373
  • Improve the layout of the video stripe when the videos don't fit anymore #3433

Fixed#

  • Guest names not shown in video calls with the HPB #3502
  • Don't mark the tab "unread" for own messages and messages you read already #3378
  • Try harder to connect with microphone when camera is not readable #3494
  • Fix multiple issues when the connection was interrupted #3405 #3461 #3467 #3466 #3452
  • Fix a type error while pinging the sessions with the HPB #3375

8.0.8 – 2020-04-20#

Changed#

  • Show a warning to users when they use an unsupported browser already when chatting #3296

Fixed#

  • Further performance improvements when interacting with participant sessions #3345 #3322
  • Show a warning and error in case the signaling connection is failing #3288
  • Fix missing header element to make Chrome aware of the screenshare extension #3281
  • Don't error when a guest tries to open the Talk app without a conversation token #3344
  • Removed unnecessary double-quote argument parameter from commands #3362

8.0.7 – 2020-04-02#

Fixed#

  • Calls in files and public sharing sidebar don't work #3241
  • Add another missing index to the participants table to reduce the load #3239
  • Fix blank page on Internet Explorer 11 #3240

8.0.6 – 2020-04-01#

Added#

  • Remember the video/audio setting per conversation #3205
  • Added the join button to the "Alice started a call" message to make it easier to join #3135
  • Added a warning when no TURN server is configured but no ICE connection could be established #3162
  • Added more aria labels to support screenreaders #3215
  • Tech Preview: Added a setting to prefer H.264 video codec #3224

Changed#

  • Allow guests to set their name while they are already in a call #3169
  • Automatically hide the left sidebar when in full screen in a call #3158

Fixed#

  • Fix unnecessary high load when users update their room list (every 30 seconds) #3225
  • Fix videos being overlayed with the video/audio control icons #3149
  • Correctly load/hide the guest avatar based on the WebRTC connection state #3196
  • Stop signaling correctly when switching to another conversation #3200
  • Do not constantly try to reconnect to peers without any streams #3199
  • Do not retrigger an update of the participant list when it is already being updated #3202
  • Fix a problem when trying to set a password with question marks or hash sign #3145
  • Fix issues when a user or guest is being demoted from moderators while already being in a call with the lobby enabled with the external signaling server #3057
  • Fix issues with interrupted audio streams when closing the sidebar in the files app while having a call #3044

8.0.5 – 2020-03-03#

Added#

  • Add a link to the file in the conversation info for file conversations #2974

Fixed#

  • Fix copy and paste behaviour with WebKit based browsers #2982
  • Improve chat loading for guests to be fast again #3026
  • Improve reaction time to conversation status changes for guests #3038
  • Fix collision on (empty) tab id with systemtags app in the sidebar #2964
  • Focus the chat input in the sidebar when opening the chat tab #2975
  • Also end call state of conversation when the last user leaves, has a timeout or logs out directly #2952 #2984
  • Await response of "Leave call" before leaving the conversation #2951
  • Don't provide a default stun when the server has no internet connection #2982 #3028
  • Fix call notifications stating "You missed a call" with a lot of participants #2945
  • Only try to join and leave real conversations when opening the files sidebar #2977

8.0.4 – 2020-02-11#

Added#

  • Readd fullscreen option for the interface with f as a shortcut #2937

Fixed#

  • Fix Files sidebar integration, public share page and video verification #2935

8.0.3 – 2020-02-10#

Fixed#

  • Fix calls not working anymore due to error when handling signaling messages #2928
  • Do not show favorite and call icon overlapping each others #2927
  • Fix issues in the participants list when there are multiple guests #2929
  • Fix error in console when adding a conversation to favorites #2930

8.0.2 – 2020-02-07#

Added#

  • Allow admins to select a default notification level for group conversations #2903
  • Add a red video icon to the conversation list when a call is in progress #2910

Changed#

  • Make unread message counter and last message preview more responsive #2865 #2904
  • Further improve the dialog to create group conversations #2878

Fixed#

  • Improve loading performance of chats #2901
  • Continue scrolling a conversation when new messages arrive while the tab is inactive #2901
  • Do not send last message again when hitting enter on an empty input field #2868
  • Fix flows to correctly send notifications on mentions #2867
  • Reduce server load when using autocomplete on chat mentions #2871

8.0.1 – 2020-01-27#

Added#

  • Add details to "New in Talk 8" list #2812
  • Allow to "right click" > "Copy link address" on the conversations list again #2832
  • Add an indicator to the participant list if a user is in the call #2840

Changed#

  • Require confirmation before deleting a conversation #2843

Fixed#

  • Re-add missing shortcuts for turning on/off audio (m) and video (v) #2828
  • Fix visiting index.php/ links when rewrite is enabled #2833
  • Adding a circle does not correctly add all accepted members #2834
  • Correctly handle guest names in chats and calls when they are changed #2849
  • Contacts menu not redirecting to one-to-one conversations on "Talk to …" #2809
  • Increase tolerence for automatically show new messages and scroll to bottom #2821

8.0.0 – 2020-01-17#

Added#

  • Recreation of the frontend in Vue.JS
  • Allow to reply directly to messages
  • Filter the conversations and participants list when searching
  • Ask for confirmation when a user navigates away while being in a call
  • Support for circles when creating a new conversation and adding participants
  • Add a first version of Flow support

Changed#

  • Allow to write multiple chat messages in a row
  • Improve the way how conversations are created
  • Make single emojis bigger to improve readability

Fixed#

  • A lot of fixes, see Github for a complete list