Changelog#
All notable changes to this project will be documented in this file.
19.0.15 – 2025-04-04#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(calls): Do not reset previous connected users after resuming in a call #14735
- fix(sidebar): Show tooltips when Talk is in the sidebar #14697
- fix(guests): Fix style and labels on public share page as a guest #14720 #14726
- fix(calls): Skip password verification for guests that are reconnecting to the call #14787
- fix(calls): Fix leaving call if a signaling message is received while reconnecting #14788
19.0.14 – 2025-03-12#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(search): Include caption messages in search results #14551
- fix(conversation): Stay in chat when removing a group or team the moderator is a member of #14395
- fix(dashboard): Hide lobbied conversations from the dashboard #14610
- fix(calls): Further improve false positives when showing the connection warning #14448
- fix(reminder): Log when generating a reminder failed #14616
19.0.13 – 2025-02-13#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(bots): Allow users to edit messages of bots in one-to-one conversations #14360
- fix(calls): Address some false positives when showing the connection warning #14250
- fix(conversation): Don't suggest teams that are already added to the conversation #14347
19.0.12 – 2025-01-16#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(calls): Retain names of guests when they disconnect from the High-performance backend #13983
- fix(search): Add pagination support to the conversation search in unified search #14033
- fix(setupcheck): Check server times of Webserver nodes and High-performance backend to be in sync #14015
- fix(moderation): Allow promoting self-joined users #14081
- fix(calls): Fix "Talk while muted" toast #14026
- fix(firstrun): Create default conversations when loading the dashboard #14090
19.0.11 – 2024-11-07#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(chat): Fix layout for guests on public conversations #13620
- fix(UI): Improve handling of sidebar on mobile view #12693
- fix(calls): Fix background blur performance if Server was not upgraded #13603
19.0.10 – 2024-10-10#
Changed#
- Update translations
- Update dependencies
Fixed#
- fix(performance): Fade out local blur-filter option for Nextcloud wide setting #13100
- fix(avatar): Fix missing translations #13410
- fix(chat): Expire message cache when deleting the last message #13392
- fix(call): Correctly ignore media offers from users without permissions when internal signaling is used #13494
- fix(call): Fix missing call sounds in Safari when tab is moved to the background #13352
19.0.9 – 2024-09-12#
Fixed#
- fix(federation): Fix federation invites accepting from the notification #13153
- fix(chat): Fix "You deleted the message" when performed by federated user with same ID #13250
- fix(files): Keep order of attachments when sharing multiple #13099
- fix(avatar): Don't overwrite user avatar when selecting a square for a conversation #13277
19.0.8 – 2024-08-22#
Changed#
- Update several dependencies
Fixed#
- fix(settings): hide secrets in password fields #12842
- fix(conversation): Fix adding and removing permissions #13081
- fix(session): Fix generating session id again if duplicated #12745
- fix(sidebar): hide sidebar button in lobby #13070
- fix(call): prevent navigating away when clicking on a quote while being in a call #12841
- fix(federation): fix system message when removed user has same userId as the moderator #13054
- fix(federation): correctly check list of allowed groups when federation is limited #13069
- fix(federation): show lobby in federated conversations #12789
- fix(federation): don't create system messages inside remote conversations #12788
- fix(federation): ignore outdated sessions when generating notifications #12742
19.0.7 – 2024-07-15#
Fixed#
- fix(federation): Fix missing notifications in https-federated conversations (Nextcloud Server 29.0.4 or later - Part 3) #12724
- fix(chat): Fix chat not loading new messages anymore in new conversation when switching quickly after writing a message #12721
- fix(chat): Fix missing parent message when a chained child message gets edited or deleted #12719
19.0.6 – 2024-07-12#
Fixed#
- fix(chat): Fix broken widgets by updating nextcloud/vue library #12610
- fix(chat): Fix sidebar opening and closing #12610
- fix(federation): Allow sessions to mark themselves as inactive and block notifications when session is active #12689
- fix(federation): Correctly handle federation with Nextcloud Server 29.0.4 or later - Part 2 #12687
19.0.5 – 2024-07-11#
Fixed#
- fix(federation): Correctly handle federation with Nextcloud Server 29.0.4 or later #12663
- fix(chat): Fix scrolling to a quoted message in the desktop client #12653
- fix(conversations): Improve sharing data between different tabs #12637
- fix(chat): Improve update of messages list in the sidebar and the chat #12636
- fix(chat): Show loading spinner when submitting an edited message #12674
- fix(chat): Workaround rendering issue in Safari when unread marker is removed #12669
- fix(chat): Fix missing reference data when linking to a federated chat message #12665
- fix(chat): Fix contrast of unread counter when being mentioned in the chat during a call #12605
- fix(chat): Don't group certain system messages when the actor is different #12642
- fix(sharing): Improve performance when loading chat messages with file shares #12554
- fix(sharing): Fix share detection within object stores #12629
- fix(dashboard): Fix missing dashboard icon #12673
19.0.4 – 2024-06-27#
Changed#
- feat(call): Add option to mirror video preview #12593
- feat(call): Add 'Participants' tab to 1-1 calls #12594
Fixed#
- fix(federation): Update federation invites counter #12544
- fix(chat): Hide reply button for participants without chat permissions #12577
- fix(bots): Show error messages during bots setup #12572
- fix(sidebar): Restore missing tab after switching a conversation #12587
- fix(chat): Adjust toast message on message deletion #12589
- fix(chat): Fix marking conversation as read for hidden messages #12592
19.0.3 – 2024-06-18#
Fixed#
- fix(chat): visual alignment of typing indicator for wide screens #12521
- fix(call): remove sound interference in Safari after audio disconnecting #12534
19.0.2 – 2024-06-13#
Fixed#
- fix(call): Fix audio issue in Safari when a user unmutes after a longer time while the tab is inactive #12511
- fix(bots): Fix bots with self-signed certificates #12471
- fix(chat): Improve scrolling behaviour when reopening a conversation #12199
- fix(chat): Better handling of captioned messages in federated conversations #12375
- fix(attachments): Fix creating new files from templates #12488
- fix(call): Directly sync the preferences with the device selection #12493
- fix(call): Give feedback when trying to "Ring" a participant that has DND enabled #12377
- fix(breakoutrooms): Don't allow to enable guests in breakout rooms until it's supported #12457
- fix(UI): Improve button in mobile UI to use less space #12473
19.0.1 – 2024-05-23#
Changed#
- fix(editing): restore default behaviour of keyboard hotkeys Ctrl+Up #12254
- fix: replace emoji-mart-vue-fast lib usage with nextcloud/vue function #12306
- feat(capabilities): Expose which capabilities should be considered local vs federated #12316
Fixed#
- fix(call): open chat sidebar in call by click on toast #12196
- fix(LeftSidebar): small glitch on sidebar scroll #12286
- fix(MessagesList): clean up expired, removed messages from the chat #12287
- fix(chat): focus submit on upload attachments without caption #12296
- fix(dashboard): Fix dashboard when the last message of a chat expired #12309
- fix(notifications): Preparse call notifications for improved performance #12320
- fix(polls): Remove actor info from system message #12344
- fix(federation): Don't send notifications for most system messages in federation #12371
- fix(recording): Stop broken recording backend #12403
- fix(recording): Handle the problem gracefully when the recording can not be uploaded #12404
19.0.0 – 2024-04-24#
Added#
- Messages can now be edited by logged-in authors and moderators for one day #1836
- Allow todo lists in chat messages to be interactive #12065
- Added a "In conversation" search filter #11456
- Save unsent messages in browser storage so they survive a page reload or browser restart #3055
- Allow to accept individual users when the lobby is enabled #8601
- Flavored Markdown in messages #10066
- Allow to see all reactions #11508
- Preview: Federated chatting #11231
Changed#
- Update translations
- Update several dependencies
- Added support for Janus 1.x
- Prepare frontend code for a migration to Vue3
- Migrated various icons to Material Design icons
- Deleting messages is now possible without a time limitation (was 6 hours) #11408
- Guests are now rate-limited on mentioning users #11072
- Make polls more visible in the chat when they are posted during a call #11372
- Bots can now be installed by apps with limited feature flags #11630
- Save all previously picked devices to improve the call experience when switching between different working situations #12067
Deprecation#
- Commands: This will be the last major version that supports commands. Please migrate your commands to webhook based bots instead.
19.0.0-rc.6 – 2024-04-22#
Changed#
- Update translations
- Update several dependencies
Fixed#
- fix(chat): restrict checkbox editing in one-to-one conversations #12160 #12176
- fix(chat): Fix clearing the input field after file upload #12061
- fix(chat): Fix setting known chat messages borders after leaving the conversation #12183
- fix(dashboard): Dashboard does not show mentions from federated conversations #12163
19.0.0-rc.5 – 2024-04-18#
Changed#
- Update translations
Fixed#
- fix(lobby): Show the timezone and relative time when enabling the lobby #12135
- fix(shareIntegration): Fix handle to close and open the right sidebar on publish share links #12134
- fix(chat): Fix collapsing grouped system message #12139
- fix(attachments): Fix missing icons when creating a file in a chat #12138
- fix(media): Fix initial selection of devices #12152 #12146
19.0.0-rc.4 – 2024-04-16#
Changed#
- Update translations
- Update several dependencies
Fixed#
- fix(calls): Correctly pick the device when showing the device picker after a page reload #12124
- fix(conversations): Correctly update conversations when the read marker changes via another device or window #9590
- fix(chat): Make "silent send" state more obvious for follow up messages #12118
- fix(dashboard): Correctly handle 1-1 conversations with unread system messages #12073
19.0.0-rc.3 – 2024-04-11#
Added#
- feat(chat): Allow todo lists to be interactive #12065
- feat(devicechecker): Save all previously picked devices instead of the last one #12067
- feat(OCM): Register TalkV1 as OCM resource #12045
- feat(dashboard): Implement Dashboard Widget APIv2 #12035
Changed#
- Update translations
- Update several dependencies
Fixed#
- fix(chat): Mentions in todo lists are not rendered #12009
- fix(one2one): Allow the desktop client to handle one-to-one links without a reload #12047
- fix(attachments): Ensure all rich object parameters are strings #12043
- fix(openapi): Ensure operation IDs are unique #12030
- fix(openapi): Object inheritance for chat and proxy messages #12056
- fix(chat): Don't close emoji picker when clicking on the search input or a category #12062
19.0.0-rc.2 – 2024-04-04#
Added#
- feat(desktop): Prepare to support screensharing in the desktop client #12003
Changed#
- Update translations
- Update several dependencies
Fixed#
- fix(federation): Fix posting federated messages with oracle database #11999
19.0.0-rc.1 – 2024-03-28#
Added#
- Add a header to the room list indicating pending invites #11944
Changed#
- Update translations
- Update several dependencies
Fixed#
- Don't close the modal on outside click when the user started to fill them #11941
- Fix user confusion when federating with a user that has the same user ID #11942
- Don't transfer ownership federated memberships as it doesn't work #11950
- Provide the correct container for the file picker #11939
- Adjust the cursor to be a grabbing hand when dragging the presenter view #11903
- Fix file names overflowing the box when chat is in the right sidebar #11937
19.0.0-beta.5 – 2024-03-26#
Changed#
- Update translations
- Update several dependencies
Fixed#
- Fix handling of cloud ID when provided in wrong casing #11922
- Fix flow notifications triggered by own actions and in note-to-self conversations #11918
- Hide call related user settings in federated conversations #11892
19.0.0-beta.4 – 2024-03-21#
Changed#
- Update translations
- Update several dependencies
Fixed#
- Adjust read handling in received federated conversations to match normal conversations #11861
- Allow inviting federated users while creating a conversation #11862
- Fix duplicate messages when sharing recordings or transcripts #11863
- Prevent manipulating receiving federated conversations via OCC #11855
19.0.0-beta.3 – 2024-03-19#
Added#
- Preview: Federated chatting - Implemented reminders #11814
Changed#
- Update translations
- Update several dependencies
- Provide better OpenAPI data for message parameters #11807
Fixed#
- Fix editing and deleting not reflected correctly in left sidebar for federated conversations #11839
- Fix missing expiration of cached messages in federated conversations #11816
- Make conversation avatars dark mode again #11840
- Reduce the cache time of avatars when the remote was not reachable #11842
- Don't notify user about own messages when replying or mentioning themselves #11815
- Fix read marker and unread behaviour in federated conversations again #11810
- Hide federated conversations from various integrations #11809
19.0.0-beta.2 – 2024-03-14#
Added#
- Preview: Federated chatting - Implemented reactions #11772
- Preview: Federated chatting - Implemented polls #11653
Changed#
- Update translations
- Update several dependencies
- Mark federated users as such in the participant list #11771
Fixed#
- Fix retry behaviour when the host or federated instance was not reachable #11780
- Fix UI spaming chat requests when memory cache was cleared #11788
- Fix showing federated users as options when providing a cloudId #11794
- Fix read marker and unread behaviour in federated conversations #11792
- Notify federated servers when a hosted conversation is deleted #11790
- Proxy federation requests with the users language #11801
- Fix cursor resetting to the beginning of the input field after having typed a "lower than" or "greater than" #11803
- Directly update the conversation data when marking a conversation read or unread #11678
- Silent message setting is not remembered with good user experience #11591
- Silent call setting is not remembered with good user experience #8323
Known issues#
- Federated chatting: Various features are still visible but not functional
19.0.0-beta.1 – 2024-03-08#
Added#
- Messages can now be edited by logged-in authors and moderators for one day #1836
- Added a "In conversation" search filter #11456
- Save unsent messages in browser storage so they survive a page reload or browser restart #3055
- Allow to accept individual users when the lobby is enabled #8601
- Flavored Markdown in messages #10066
- Allow to see all reactions #11508
- Preview: Federated chatting #11231
Changed#
- Update translations
- Update several dependencies
- Added support for Janus 1.x
- Prepare frontend code for a migration to Vue3
- Migrated various icons to Material Design icons
- Deleting messages is now possible without a time limitation (was 6 hours) #11408
- Guests are now rate-limited on mentioning users #11072
- Make polls more visible in the chat when they are posted during a call #11372
- Bots can now be installed by apps with limited feature flags #11630
Deprecation#
- Commands: This will be the last major version that supports commands. Please migrate your commands to webhook based bots instead.
Known issues#
- Federated chatting: Various features are still visible but not functional