Changelog#
All notable changes to this project will be documented in this file.
16.0.11 – 2024-02-29#
Changed#
- Update translations
Fixed#
- fix(webrtc): Ignore label of data channel when processing received messages for Janus 1.x compatibility #11669
- fix(notifications): Fix notification action label length with utf8 languages #11619
- fix(chat): Fix forwarding messages from conversations in the right sidebar #11611
16.0.10 – 2024-01-25#
Fixed#
- fix(attachments): Don't allow selecting shared folders as attachment folder #11431
16.0.9 – 2023-12-19#
Fixed#
- fix(occ): Fix verification of STUN server details #11195
- fix(hosted-hpb): Correctly handle API response codes of hosted High-performance backend when the account expired #11045
16.0.8 – 2023-11-23#
Fixed#
- fix(settings): Remove non-working notification settings for guests #10976
- fix(settings): Fix option to request an HPB trial #10967
- fix(settings): Fail recording server test when an HPB was given as recording backend #10950
- fix(chat): Hide delete option for guests #10807
16.0.7 – 2023-10-27#
Changed#
- Update dependencies
Fixed#
- fix(call): Fix "silent" parameter not sent again when reconnecting #10777
- fix(chat): Fix message grouping for all locales #10696
- fix(RightSidebar) update active tab on mount and conversation change #10564
- fix(sip): Fix saving the secret of the SIP bridge in the admin UI #10719
16.0.6 – 2023-09-21#
Changed#
- Update dependencies
Fixed#
- fix(chat): Fix responding with "X-Chat-Last-Common-Read" when requested by the client #10340
- fix(call): Add an option to disable background blur in call #10473
- fix(desktop): fix disabling avatar menu for desktop #10183
- fix(page): Decouple the index controller from the executing method #10547
- Fix using signaling settings while being refetched #10259
- fix(chat): clean conversation history for participants in call #10303
16.0.5 – 2023-07-20#
Changed#
- Close sidebar on mobile resolution after changing the route #9764
Fixed#
- Make chat stay scrolling when the last message receives its first reaction #9957
- Improve call view video size calculation #9836
- Update group displayname when a group is renamed #9840
- Don't make the conversation list scroll when the selected conversation is already visible #9785
- Make conversation name and description selectable #9781
16.0.4 – 2023-05-25#
Added#
- Allow to mark conversations unread in the sidebar #9366
Changed#
- Make self-joined users persistent members when assigning permissions #9434
- Update dependencies
Fixed#
- Special characters are HTML encoded when selecting an Emoji from the picker #9545
- Fix missing "New message" form on share and files app integration #9532
- Fix diverging user status between top bar and conversation list #9419
- Fix call summary when a user has a full numeric user ID #9502
- Fix mentions of groups with spaces in the ID and guests #9420
- Prevent sending empty chat messages #9515
16.0.3 – 2023-04-20#
Added#
- feat: Add missing "New in Talk 16" section #9205
Changed#
- Update several dependencies
Fixed#
- fix(chat): Fix missing popups and modals in fullscreen mode #9323
- fix(chat): Fix squeezed mention suggestions after library update #9302
- fix(conversation): Change redirect when the conversation is left or deleted #9242 #9058
- fix(sidebar): Improve handling of the sidebar #9212
- fix(settings): Fix admin settings page when upload limit is infinite #9247
16.0.2 – 2023-03-28#
Added#
- feat: Allow Chromium-based browser Brave #9166
- feat(smart-picker): Add conversation search to the smart-picker integration #9105
Changed#
- Update several dependencies
Fixed#
- fix(chat): Fix lost message text when autocomplete triggers after pasting text inside the @nextcloud/vue library #9191
- fix(chat): Fix visual regression with links inside the @nextcloud/vue library #9191
- fix(reactions): Don't update last message when someone reacted #9186
- fix(recordings): Set a dedicated user-agent for the recording backend #9184 #9194
- fix(desktop): Hide some features inside the desktop client #9171
16.0.1 – 2023-03-24#
Added#
- feat(chat): Allow to receive messages without marking notifications as unread #9103
Changed#
- Update several dependencies
Fixed#
- fix(chat): Fix multiple issues with emoji and mention autocompletion
- fix(chat): Fix pasting HTML and XML content into the chat input #9104
- fix(calls): Fix RemoteVideoBlocker still active after removing its associated model #9131
- fix(breakout-rooms): Fix breakout-room option shown for public conversations #9135
- fix(UI): Fix conditions when a reload of the UI is necessary #9123
- fix(recordings): Fix default quality of call recordings #9121
- fix(chat): Don't focus the chat input on mobile devices #8898
16.0.0 – 2023-03-21#
Added for users#
- Breakout rooms can be used to split a group call into temporary working groups (Requires the High-performance backend) #8337
- Calls can now be recorded (Requires the High-performance backend) #8324
- The top bar now shows useful information like participant count, call duration and title while in a call. #8341
- Chat input now allows to autocomplete emojis #4333
Added for administrators#
- Administrators can now define the default conversation permissions via the
default_permissionsapp config #8457 - Administrators can now define the default name of the Talk/ attachments folder via the
default_attachment_folderapp config #8465 - OCC command to transfer-ownership of conversations was added allowing to hand over conversations during off-boarding #8479
- All available app configurations have been documented in the settings documentation
Added for developers#
- Chat API now allows to get the context (older and newer messages) for a message #8717
- Conversation list is now being instantly updated with information from notifications #8723
- Conversations API now supports a "modified since" parameter to only get changed conversations #8726
- Chats are opened now without a page reload when interacting with notifications #8713
- Introduced a new conversation type to indicate that a conversation was a one-to-one conversation #8600
Changed#
- Version 1.1.0 of the signaling server of the High-performance backend is now required
- Update several dependencies
16.0.0-rc.4 – 2023-03-20#
Fixed#
- Fix flickering when dragging a file over the window with Safari on MacOS #9076
- Fix flickering with message buttons bar of the last message #9043
- Fix conditions for showing "Reply" and "Reply privately" #9052
16.0.0-rc.3 – 2023-03-09#
Fixed#
- Correctly handle
<and>in chat messages #8977 - Improve the position of the message button bar for single line and very long messages #9009
- Remove space on call-time button #8979
- Fix displaying of restricted and full permissions selection when manually configuring them #8982
- Fix dashboard widget API returning breakout rooms #8976
- Improve breakout room API documentation #8994
- Also remove polls when purging the chat history #8991
- Fix mention and emoji autocomplete when broadcasting to breakout rooms #8999
- Notify the moderator when uploading a recording failed #9000
- Add a warning in the admin settings when the file upload limits are lower than 512 MB #9002
- Fix unread message count improving when receiving own messages #9011
- Fix duplicate attachment upload with Safari and Chrome on MacOS #9012
16.0.0-rc.2 – 2023-03-06#
Changed#
- Update several dependencies
- Migrate RichText component usage to NcRichText #8959
Fixed#
16.0.0-rc.1 – 2023-03-02#
Changed#
- Update several dependencies
Fixed#
- Design review changes for breakout rooms handling #8905 #8910 #8919 #8920 #8921 #8922
- Always expose the breakout room names when being a member of the parent #8925
- Hide breakout rooms from the dashboard widget #8918
- Fix chat scrolling to the end and the quick access button for it #8895
- Breakout rooms can not be configured in full screen mode #8897
- Button to reopen the chat sidebar while being in a call can disappear #8923
- Error when reacting to a message when the author left the conversation #8883
- File upload modal is positioned outside the chat #8906
16.0.0-beta.2 – 2023-02-27#
Changed#
- Update several dependencies
Fixed#
- Don't show breakout room options in one-to-one and public conversations #8875
- Don't show recording options when no recording servers are configured #8874
- Focus conversation name field when creating conversation #8873
- Allow to abort emoji-autocomplete with ESC #8870
- Focus chat input when replying to a message #8864
- Fix message type of attachments uploaded via mobile apps #8861
- Hide the bottom video stripe in recordings #8844
- Don't allow to change certain settings directly inside breakout rooms #8841
- Fix detection of the recording state #8840
- Improve notification subject and message for recording uploads #8837
16.0.0-beta.1 – 2023-02-23#
Added for users#
- Breakout rooms can be used to split a group call into temporary working groups (Requires the High-performance backend) #8337
- Calls can now be recorded (Requires the High-performance backend) #8324
- The top bar now shows useful information like participant count, call duration and title while in a call. #8341
- Chat input now allows to autocomplete emojis #4333
Added for administrators#
- Administrators can now define the default conversation permissions via the
default_permissionsapp config #8457 - Administrators can now define the default name of the Talk/ attachments folder via the
default_attachment_folderapp config #8465 - OCC command to transfer-ownership of conversations was added allowing to hand over conversations during off-boarding #8479
- All available app configurations have been documented in the settings documentation
Added for developers#
- Chat API now allows to get the context (older and newer messages) for a message #8717
- Conversation list is now being instantly updated with information from notifications #8723
- Conversations API now supports a "modified since" parameter to only get changed conversations #8726
- Chats are opened now without a page reload when interacting with notifications #8713
- Introduced a new conversation type to indicate that a conversation was a one-to-one conversation #8600
Changed#
- Version 1.1.0 of the signaling server of the High-performance backend is now required
- Update several dependencies