Changelog#
All notable changes to this project will be documented in this file.
20.1.10 – 2025-09-18#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(chat): Support at-all in captions #15746
- fix(chat): Fix loading a completely empty conversation as a guest #15551
- fix(conversation): Fix joining and leaving conversations when errors occurred #15796
20.1.9 – 2025-07-17#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(settings): Allow changing call notification level for federated conversations #15515
- fix(settings): Fix class name of background job checking certificates #15463
- fix(polls): Fix deleting poll drafts #15535
20.1.8 – 2025-07-03#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(chat): Remove items from the shared items list when a message is deleted #15222
- fix(chat): Allow deleting shared call recordings #15241
- fix(federation): Fix sending invites from conversations without an owner #15353
- fix(settings): Do not break when settings has an incomplete server URL #15452
20.1.7 – 2025-05-22#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(call): Fix missing call notification when SIP dial-in is starting a call #14991
- fix(chat): Improve regex of todo-list handling also uppercase X #14903
- fix(one-to-one): Add the other participant when sharing a file in one-to-one #14850
- fix(performance): Fix unnecessary user_status requests from avatar component #14934
20.1.6 – 2025-04-10#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix: Improve performance of conversation list #14810 #14830 #14834
- fix: Improve performance when rendering system messages #14816
- fix(guests): Allow guests to reload the page without re-entering the password #14785
- fix(federation): Fix calls when federated server receive messages in wrong order #14769
- fix(calls): Fix call after resuming connection #14736
- fix(calls): Fix wrongly showing "Missed call" in one-to-one conversations #14832
- fix(workflows): Adjust workflow registration to new mechanism #14823
- fix(polls): Hide intermediate results from anonymous polls #14723
20.1.5 – 2025-03-12#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(calls): Improve call related system messages in one-to-one conversations #14468
- fix(search): Include caption messages in search results #14552
- fix(conversation): Stay in chat when removing a group or team the moderator is a member of #14396
- fix(chat): Correctly start loading the chat when the lobby is removed #14518
- fix(dashboard): Hide lobbied conversations from the dashboard #14611
- fix(calls): Further improve false positives when showing the connection warning #14449
- fix(calls): Fix guest displayname when exporting call participants #14631
- fix(reminder): Log when generating a reminder failed #14617
20.1.4 – 2025-02-13#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(bots): Allow users to edit messages of bots in one-to-one conversations #14352
- fix(calls): Address some false positives when showing the connection warning #14251
- fix(dashboard): Hide archived conversations from dashboard unless mentioned #14298
- fix(conversation): Don't suggest teams that are already added to the conversation #14348
- fix(chat): Fix missing "Copy code" button when syntax is used #14309
20.1.3 – 2025-01-17#
Changed#
- Update translations
- Update dependencies
- Clarify the usage of the High-performance backend and warn when it's not configured #14065
Fixed#
- fix(moderation): Allow promoting self-joined users #14082
- fix(firstrun): Create default conversations when loading the dashboard #14089
- fix(archive): Don't add asterix to title for unread messages in archived conversations #14102
20.1.1 – 2024-12-19#
Changed#
- Update translations
- Update dependencies
- perf(calls): Add endpoint for clients to specifically check if a call notification is still current #13950
Fixed#
- fix(chat): Add start and end of out-of-office to the note card in one-to-one conversations #13926
- fix(chat): Fix chats for offline participants when the chat history was reset #13965
- fix(calls): Remove "Share to chat" button from failure notifications of recording summaries #13941
- fix(calls): Hide option to start without enabled media when it can not be stored on the server #13953
- fix(calls): Retain names of guests when they disconnect from the High-performance backend #13984
- fix(calls): Fix missing "Speaking while muted" popup #14027
- fix(search): Implement pagination in conversation search results #14034
- fix(settings): Confirm server time of High-performance and recording backend in admin settings #14016
20.1.0 – 2024-12-03#
Added#
- Introducing the Nextcloud Talk desktop client for Windows, macOS and Linux Download
- feat(calls): Summarize call recordings automatically with AI when installed #13429
- feat(chat): Allow to summarize the chat history when there are many unread messages #13430
- feat(calls): Allow moderators to download a call participants list #13453
- feat(meetings): Allow importing email lists as attendees #13882
- feat(email-guests): Identify and recognize guests invited via email address #6098
- feat(email-guests): Allow to invite email guests when creating a conversation #4937
- feat(polls): Allow to draft, export and import polls #13439
- feat(conversations): Allow to archive conversations #6140
- feat(conversations): Add direct option to change notification settings to the conversation list again #13870
- feat(chat): Add option to directly download attachments Desktop #824
- feat(voice-messages): Auto play voice messages which are grouped together #13199
- feat(calls): Add an option to always disable devices by default #13446
- feat(calls): Add option to enable blurred background always by default #13783
- feat(conversations): Add settings to automatically lock rooms after days of inactivity #13448
- feat(calls): Allow to enforce a maximum call length #13445
- feat(chat): Highlight file and object shares with an icon in conversations list
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(conversations): Fix password validation when setting a password #13890
- fix(chat): Fix visibility of "Send message without notification" option being enabled #13824
- fix(matterbridge): Fix settings disappearing after configuring matterbridge in a conversation #13786
- fix(chat): Disable interactiveness of reference by default, to avoid input-focus stealing #4937
- fix(avatar): Use person icon for deleted accounts and guests without a name #13754
- fix(calls): Omit "with 0 guests" when a call is ended and only 1 logged-in participant joined #13545
- fix(polls): rename "Private poll" to "Anonymous poll"
- perf: Fix a performance issue when the page is not reloaded over multiple days
20.1.0-rc.3 – 2024-11-28#
Added#
- feat(conversations): Add direct option to change notification settings to the conversation list again #13870
- feat(meetings): Allow importing email lists as attendees #13882
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(conversation): Fix password validation when setting a password #13890
- fix(calls): Don't disable microphone and camera when it was enabled in the device check #13893
- fix(chat): Hide "Generate summary" in federated conversations for now #13881
- fix(chat): Fix mention suggestions referring to participants of the previous conversation #13870
- fix(chat): Links in markdown todo-lists are only clickable with edit permissions #13865
20.1.0-rc.2 – 2024-11-21#
Added#
- feat(chat): Allow to summarize the chat history when there are many unread messages #13430
- feat(call): Summarize call recordings automatically with AI when installed #13429
- feat(call): Add option to enable blurred background always by default #13783
- feat(conversations): Allow to archive conversations #6140
- feat(conversations): Add settings to automatically lock rooms after days of inactivity #13448
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(chat): Fix visibility of the silent send option being enabled #13824
- fix(matterbridge): Fix settings disappearing after configuring matterbridge in a conversation #13786
20.1.0-rc.1 – 2024-11-14#
Added#
- feat(polls): Allow to draft, export and import polls #13439
- feat(voice-messages): Auto play voice messages which are grouped together #13199
- feat(calls): Allow moderators to download a call participants list #13453
- feat(calls): Allow to enforce a maximum call length #13445
- feat(chat): Add option to directly download attachments Desktop #824
- feat(calls): Add an option to always disable devices by default #13446
- feat(email-guests): Identify and recognize guests invited via email address #6098
- feat(email-guests): Allow to invite email guests when creating a conversation #4937
- feat(chat): Highlight file and object shares with an icon in conversations list
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(chat): Disable interactiveness of reference by default, to avoid focus stealing #4937
- fix(avatar): Use person icon for deleted accounts and guests without a name #13754
- fix(call): Omit "with 0 guests" when a call is ended and only 1 logged-in participant joined #13545
- fix(polls): rename "Private poll" to "Anonymous poll"
- perf: Fix a performance issue when the page is not reloaded over multiple days
20.0.2 – 2024-11-07#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(attachments): Fix a performance issue when opening the file picker in Talk #13698
- fix(meetings): Fix layout for guests on public conversations #13552
20.0.1 – 2024-10-10#
Added#
- feat(call): Add wave and fire call reactions #13349
Changed#
- Update translations
- Update dependencies
- fix(chat): Reduce read-width of chat again #13421
- fix(signaling): Deprecate using multiple High-performance backends and the fake-clustering mode #13420
Fixed#
- fix(chat): Fix missing push notifications for chat messages #13331
- fix(chat): Correctly update "Today"-date separator when the day changes #13434
- fix(call): Correctly ignore media offers from users without permissions when internal signaling is used #13495
- fix(chat): Expire message cache when deleting the last message #13393
- fix(federation): Send the newest conversation properties when retrying OCM notifications #13424
- fix(avatar): Fix missing translations #13409
- fix(call): Fix missing call sounds in Safari when tab is moved to the background #13353
- fix: Fix several popups and menus in fullscreen mode #13399
20.0.0 – 2024-09-14#
Added#
- Federated calls
- Add a task counter for to-do lists in "Note to self" messages
- Allow editing "Note to self" messages forever
- Show blurhash while loading attachments
- Show upcoming event information in conversation
- Banning users and guests
- Allow to prevent "@all" mentions for non-moderators
- Add button to show smart picker
- Dispatch events when enabling or disabling bots
- Show user status messages of other local users in a federated conversation
Changed#
- Requires Nextcloud 30
- High-performance backend with
federationsupport is required (Version 2.0.0 or later) - API performance improvements
- Dynamic order of tiles in a call to prioritize participants with audio or video
- Automatically lower raised hand when participant speaks
- Show confirmation dialog when removing a participant
- Show description when listing open conversations
- Outline the participant count when trying to mention everyone
- Show out-of-office replacement in the out-of-office message
Known issues#
- Federation requires the High-performance backend on both servers
- Federation requires Talk 20 on both servers
20.0.0-rc.5 – 2024-09-12#
Added#
- Add setup checks for server configuration pitfalls #13260
Fixed#
- fix(chat): Fix "You deleted the message" when performed by federated user with same ID #13251
- fix(chat): Take attachment shares into account when marking a conversation unread #13253
- fix(calls): Temporarily disable call button after a moderator ended the call for everyone to avoid recalling #13268
- fix(avatar): Don't overwrite user avatar when selecting a square for a conversation #13278
20.0.0-rc.4 – 2024-09-03#
Changed#
- Update several dependencies
- Add a task counter for to-do lists in "Note to self" messages #13034
Fixed#
- Fix accepting federation invites from notification #13146
- Show error when joining a call failed #13077
- Handle OS theme change without page reload #10774
- Various design fixes
20.0.0-rc.3 – 2024-08-22#
Changed#
- Update several dependencies
- Allow editing "Note to self" messages forever #13083 #13089
- Add blurhash to files so "previews" can be shown while loading #13058 #13075
Fixed#
- fix(federation): Fix propagating permissions, recording consent, permissions and more
- Don't break when joining an open conversation #13090
- Fix signaling server check for Desktop Client so that Nextcloud 29 does not need the newest version #13094
- fix(settings): Hide unused settings in (former) one-to-one conversations #13046
- fix(sidebar): Fix row-style of attachments #13044
- fix(federation): fix system message when removed user has same userId as the moderator #13055
- fix(federation): correctly check list of allowed groups when federation is limited #13067
20.0.0-rc.2 – 2024-08-16#
Fixed#
- Adjust conversation list density #13013
20.0.0-rc.1 – 2024-08-15#
Added#
- Show upcoming event information (up to 1 month) in conversation top bar #12984
Fixed#
- Show user status messages of other local users in a federated conversation #12982
- Don't trigger notifications for system messages in federated conversations #12985
- Add a quick option to log-in when visiting a public conversation as a guest #12988
- Save displayname immediately when inviting a federated account #12954
- Show error messages when uploading a file failed #12919
- Add a hint how to add federated accounts #12916
- Retain order of attachments when uploading multiple #12904
- Don't allow to enable bots in former one-to-one conversations #12893
- Hide ban option for federated accounts as they are not supported for now #12980
- Various design fixes
20.0.0-beta.3 – 2024-08-06#
Fixed#
- Disallow setting message expiration in former one-to-one conversations #12882
- Show avatar thumbnail for former one-to-one conversations #12886
- Hide Ban section in "Note to self" conversation settings #12889
- Disallow banned user to be added to the conversation #12793
- Disable call button in a federated chat when its settings was changed #12864
- More UI changes according to design review #12800
20.0.0-beta.2 – 2024-08-01#
Fixed#
- fix(calls): Add notifications for federated calls #12845 #12856 #12874
- fix(calls): Fix broken avatar of remote users in calls #12863
- fix(videoverification): Fix design #12853
- fix(chat): Prevent leave call dialog when canceling quoting #12824
- fix(UI): More design adjustments for nextcloud/vue changes #12810
20.0.0-beta.1 – 2024-07-26#
Added#
- Banning users and guests #12291
- Allow to prevent "@all" mentions for non-moderators #9074
- Add button to show smart picker #12250
- Dispatch events when enabling or disabling bots #12551
- Preview: Federated calls #11232
Changed#
- Requires Nextcloud 30
- External signaling requires federation support
- API performance improvements
- Dynamic order of tiles in a call #11393
- Automatically lower raised hand when participant speaks #12399
- Show confirmation dialog when removing a participant #12543
- Show description when listing open conversations #12209
- Outline the participant count when trying to mention everyone #12782
- Show out-of-office replacement in the out-of-office message #12510
Known issues#
- Design: not fully adjusted to changes in Nextcloud 30
- Federated calls: broken participant avatars and missing call notifications