Releases: nextcloud/spreed
Releases · nextcloud/spreed
v17.1.2
Changed
- Update dependencies
Fixed
- fix(chat): Allow joining a conversation via search when a filter is active #10781
- fix(chat): Fix re-rendering of conversation data when scrolling (hover, user status, more) #10779
- fix(chat): Clear deleted messages from replies #10713
- fix(chat): Fix mentions when forwarding messages #10673
- fix(call): Increase the avatar size in calls when the video is disabled #10628
- fix(call): Fix "silent" parameter not sent again when reconnecting #10776
- fix(chat): Fix message grouping for all locales #10695
- 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 #10718
What's Changed
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.21 to 3.0.0-beta.22 by @dependabot in #10581
- [stable27] fix(ConversationIcon) adjust fallback icon size by @backportbot-nextcloud in #10570
- [stable27] fix(RightSidebar) - Optimize update active tab ( sharedItems) by @backportbot-nextcloud in #10590
- [stable27] techdebt(sharedItems) migrate store to Pinia by @backportbot-nextcloud in #10592
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.22 to 3.0.0-beta.24 by @dependabot in #10615
- chore(deps): Bump @nextcloud/vue from 7.12.5 to 7.12.6 by @dependabot in #10617
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.96 to 7.0.97 by @dependabot in #10619
- [stable27] techdebt(NcAvatar) - optimize avatar wrappers by @backportbot-nextcloud in #10609
- [stable27] fix(NcAvatar) increase avatar sizes in call by @backportbot-nextcloud in #10628
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.24 to 3.0.0-beta.25 by @dependabot in #10653
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.97 to 7.0.98 by @dependabot in #10654
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10664
- [stable27] - Mentions in forwarded messages by @Antreesy in #10673
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.25 to 3.0.0-beta.26 by @dependabot in #10705
- chore(deps): Bump pinia from 2.1.6 to 2.1.7 by @dependabot in #10706
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10711
- [stable27] fix(messagesStore): clear deleted messages from replies by @backportbot-nextcloud in #10713
- [stable27] fix(SIPBridge): fix typo when sending shared secret as payload by @backportbot-nextcloud in #10718
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.98 to 7.0.99 by @dependabot in #10745
- chore(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 by @dependabot in #10746
- [stable27] fix(ChatView): minor fixes by @backportbot-nextcloud in #10769
- [stable27] - fix message grouping for all locales by @Antreesy in #10695
- [stable27] Fix "silent" parameter not sent again when reconnecting by @backportbot-nextcloud in #10776
- [stable27] fix(Mention): show correct size according to font by @nickvergessen in #10778
- [Stable27] Add key prop to NclistItem to re-render conversation with the appropr… by @DorraJaouad in #10779
- [Stable27] fix(LeftSidebar): Disable blur event in order to click on a conversation by @DorraJaouad in #10781
- Release 17.1.2 by @nickvergessen in #10787
Full Changelog: v17.1.1...v17.1.2
v16.0.7
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
What's Changed
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.21 to 3.0.0-beta.22 by @dependabot in #10582
- chore(deps-dev): Bump jest-mock-axios from 4.7.2 to 4.7.3 by @dependabot in #10583
- [stable26] fix(RightSidebar) update active tab on mount and conversation change by @backportbot-nextcloud in #10564
- [stable26] Optimize update active tab ( sharedItems) by @DorraJaouad in #10591
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.22 to 3.0.0-beta.24 by @dependabot in #10611
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.96 to 7.0.97 by @dependabot in #10612
- [stable26] Update nextcloud/ocp dependency by @nextcloud-command in #10625
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.97 to 7.0.98 by @dependabot in #10658
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.24 to 3.0.0-beta.25 by @dependabot in #10660
- [stable26] Update nextcloud/ocp dependency by @nextcloud-command in #10663
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.25 to 3.0.0-beta.26 by @dependabot in #10704
- [stable26] Update nextcloud/ocp dependency by @nextcloud-command in #10710
- [stable26] fix(SIPBridge): fix typo when sending shared secret as payload by @backportbot-nextcloud in #10719
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.98 to 7.0.99 by @dependabot in #10750
- chore(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 by @dependabot in #10751
- [stable26] - fix message grouping for all locales by @Antreesy in #10696
- [stable26] Fix "silent" parameter not sent again when reconnecting by @nickvergessen in #10777
- Release 16.0.7 by @nickvergessen in #10788
Full Changelog: v16.0.6...v16.0.7
v17.1.1
Added
- feat(chat): Add copy function to code blocks #10533
Changed
- Update dependencies
Fixed
- fix(attachments): Allow to navigate between attachments in the viewer #10549
- fix(bots): Fix notifications of bot messages and reactions #10530
- fix(conversations): Keep the current conversation in filtered list #10527
- fix(page): Decouple the index controller from the executing method #10546
- fix(API): Reuse participant objects already created to reduce number of database queries #10536
What's Changed
- [stable27] fix(bots): Fix notifications of bot messages and reactions by @nickvergessen in #10530
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10461
- [stable27] Allow non-moderators to leave conversation with enabled lobby by @backportbot-nextcloud in #10531
- [stable27] fix(leftSidebar)- Keep the opened conversation in the list by @backportbot-nextcloud in #10527
- [stable27] fix(API): Reuse participant objects we already created by @backportbot-nextcloud in #10536
- [stable27] fix(participantsStore) - handle participants fetch through the store by @backportbot-nextcloud in #10538
- [stable27] Add a copy function for code blocks by @backportbot-nextcloud in #10533
- [stable27] test(chat): Add integration test for message offset with expiration by @backportbot-nextcloud in #10540
- [stable27] feat(Viewer) - allow to list shared media by @backportbot-nextcloud in #10549
- [stable27] fix(page): Decouple the index controller from the executing method by @nickvergessen in #10546
- fix(RightSidebar) update active tab on mount and conversation change by @Antreesy in #10557
- [stable27] techdebt(SharedItemsTab) - refactoring of shared items tab by @backportbot-nextcloud in #10552
- Release 17.1.1 by @nickvergessen in #10556
Full Changelog: v17.1.0...v17.1.1
v16.0.6
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
What's Changed
- chore(deps): Bump leaflet-defaulticon-compatibility from 0.1.1 to 0.1.2 by @dependabot in #10030
- [stable26] Update nextcloud/ocp dependency by @nextcloud-command in #10037
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.11 to 3.0.0-beta.13 by @dependabot in #10122
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.95 to 7.0.96 by @dependabot in #10123
- [stable26] Update nextcloud/ocp dependency by @nextcloud-command in #10129
- chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.5 by @dependabot in #10137
- [stable26] fix(desktop): fix disabling avatar menu for desktop by @backportbot-nextcloud in #10183
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.13 to 3.0.0-beta.14 by @dependabot in #10191
- [stable26] Fix using signaling settings while being refetched by @backportbot-nextcloud in #10259
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.14 to 3.0.0-beta.16 by @dependabot in #10280
- [stable26] fix(messagesStore) - clean conversation history for participants in call by @backportbot-nextcloud in #10303
- chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 by @dependabot in #10124
- [stable26] fix(chat): Fix responding with "X-Chat-Last-Common-Read" when request… by @nickvergessen in #10340
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.16 to 3.0.0-beta.19 by @dependabot in #10379
- [stable26] fix(dev): Fix autoloader populating dev dependencies by @backportbot-nextcloud in #10435
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.19 to 3.0.0-beta.21 by @dependabot in #10448
- chore(deps): Bump webdav from 4.11.2 to 4.11.3 by @dependabot in #10449
- [stable26] perf(CallView) - add an option to disable background blur in call by @Antreesy in #10473
- chore(deps-dev): Bump @vue/vue2-jest from 29.2.5 to 29.2.6 by @dependabot in #10483
- chore(deps): Bump ua-parser-js from 1.0.35 to 1.0.36 by @dependabot in #10513
- [stable26] Update nextcloud/ocp dependency by @nextcloud-command in #10485
- [stable26] fix(page): Decouple the index controller from the executing method by @nickvergessen in #10547
- Release 16.0.6 by @nickvergessen in #10555
Full Changelog: v16.0.5...v16.0.6
v15.0.8
Changed
- Update dependencies
Fixed
- fix(call): Add an option to disable background blur in call #10474
- fix(page): Decouple the index controller from the executing method #10548
- Fix using signaling settings while being refetched #10257
- fix(chat): clean conversation history for participants in call #10304
What's Changed
- [stable25] Update nextcloud/ocp dependency by @nextcloud-command in #10130
- fix(CI): Sign drone.yml for stable25 by @nickvergessen in #10133
- [stable25] Fix using signaling settings while being refetched by @backportbot-nextcloud in #10257
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.95 to 7.0.96 by @dependabot in #10114
- chore(deps): Bump leaflet-defaulticon-compatibility from 0.1.1 to 0.1.2 by @dependabot in #10032
- [stable25] fix(messagesStore) - clean conversation history for participants in call by @backportbot-nextcloud in #10304
- [stable25] fix(dev): Fix autoloader populating dev dependencies by @backportbot-nextcloud in #10436
- chore(deps): Bump webdav from 4.11.2 to 4.11.3 by @dependabot in #10453
- [stable25] perf(CallView) - add an option to disable background blur in call by @Antreesy in #10474
- chore(deps): Bump ua-parser-js from 1.0.35 to 1.0.36 by @dependabot in #10503
- [stable25] Update nextcloud/ocp dependency by @nextcloud-command in #10460
- [stable25] fix(page): Decouple the index controller from the executing method by @nickvergessen in #10548
- Release 15.0.8 by @nickvergessen in #10554
Full Changelog: v15.0.7...v15.0.8
v17.1.0
Added
- Add support for bots via webhooks #10139 #10151
- Add Markdown support for chat messages #10089 #10090
- Allow to filter the conversation list for unread mentions and messages #10093
- Provide an overview list of open conversations #10095
- Set a reminder to get notified about a chat messages at a later time #10104 #10152 #10155
- Show a hint when the call is running since one hour #10101
- Show the talking time of participants in the right sidebar #10145
Changed
- System messages of the same actions are now grouped #10143
- Use virtual scrolling for the conversation list to improve the performance #10297
- Cache the conversation list in the browser storage for better loading experience #10273
- Update dependencies
What's Changed
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10081
- [stable27] feat(chat): Add a property to indicate whether markdown should be rendered by @Antreesy in #10090
- [stable27] feat(Message) - support Markdown in messages by @backportbot-nextcloud in #10089
- [stable27] Filter conversation list for unread / mentioned conversations only by @backportbot-nextcloud in #10093
- [stable27] fix(recording): Fix transcription opt-in by @backportbot-nextcloud in #10092
- [stable27] chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 by @Antreesy in #10096
- [stable27] feat(OpenConversationsList) - Make list of open conversations discoverable and usable by @DorraJaouad in #10095
- [stable27] fix(LeftSidebar) redo arrow navigation by @backportbot-nextcloud in #10097
- [stable27] fix(searchBox) - Conversation search UX improvements by @backportbot-nextcloud in #10098
- [stable27] fix(ParticipantsTab) replace v-model for SearchBox component by @backportbot-nextcloud in #10099
- [stable27] fix(MessagesList) - check if list is rendered before scrolling by @backportbot-nextcloud in #10103
- [stable27] feat(CallTime)- add one hour hint during the call by @backportbot-nextcloud in #10101
- [stable27] feat(notification): 🔔 API for "Set reminder" by @nickvergessen in #10104
- [stable27] feat(store) replace Vuex
settingsStore
with equivalent Pinia store by @Antreesy in #10100 - chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.95 to 7.0.96 by @dependabot in #10128
- chore(deps): Bump pinia from 2.1.4 to 2.1.6 by @dependabot in #10126
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.11 to 3.0.0-beta.13 by @dependabot in #10127
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10131
- chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.5 by @dependabot in #10135
- [stable27] fix(MessagesList) - performance, search fixes and minor refactoring by @backportbot-nextcloud in #10140
- [stable27] fix(MessagesList) - check for temporary messages while soft updating by @backportbot-nextcloud in #10142
- [stable27] Support call sounds on Safari by @backportbot-nextcloud in #10102
- [stable27] feat(MessageGroup) - group system messages by @backportbot-nextcloud in #10143
- [stable27] feat(Participant) - count total talking time within call for participants by @backportbot-nextcloud in #10145
- [stable27] 🐣 Start with implementing bots by @nickvergessen in #10139
- [stable27] Fix "Unread mentions" button appearing by @backportbot-nextcloud in #10150
- [stable27] feat(chat): Option to get and clear reminders by @nickvergessen in #10152
- [stable27] feat(Message) - 🔔 add frontend support for message reminders by @backportbot-nextcloud in #10155
- [stable27] fix(ChatView) - adjust 'scrollToBottom' button position in call by @backportbot-nextcloud in #10157
- [stable27] fix(NcInputField) - shorten exposed methods + minor refactoring by @backportbot-nextcloud in #10159
- [stable27] Add notes for translators for reminder feature by @backportbot-nextcloud in #10161
- [stable27] fix(release): Exclude .editorconfig from release package by @backportbot-nextcloud in #10171
- [stable27] fix(bruteforce): Fix resetting the bruteforce protection by @backportbot-nextcloud in #10165
- [stable27] Release 17.1.0-rc.1 by @nickvergessen in #10170
- [stable27] Bot documentation and admin UI by @nickvergessen in #10172
- [stable27] Search improvement by @backportbot-nextcloud in #10176
- [stable27] Replace NcMultiselect with NcSelect by @backportbot-nextcloud in #10175
- [stable27] Fix speaking time sometimes updated when participants do not speak by @backportbot-nextcloud in #10178
- [stable27] Fix duplicate bot formatting by @backportbot-nextcloud in #10184
- [stable27] fix(desktop): fix disabling avatar menu for desktop by @backportbot-nextcloud in #10182
- [stable27] fix(MessageButtonsBar) - adjust predefined reminders conditions by @backportbot-nextcloud in #10185
- chore(deps): Bump @nextcloud/vue from 7.12.1 to 7.12.2 by @dependabot in #10192
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.13 to 3.0.0-beta.14 by @dependabot in #10193
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10200
- [stable27] Simplify tracking of total counted time by @backportbot-nextcloud in #10205
- [stable27] align styles for h1-h4 tags by @backportbot-nextcloud in #10221
- [stable27] fix(bots): Allow replying to bot messages by @backportbot-nextcloud in #10219
- [stable27] fix(bots): Update call_summary_bot behaviour and screenshot by @backportbot-nextcloud in #10220
- [stable27] feat(Message) - update styles for Quote and blockquote tags by @backportbot-nextcloud in #10238
- [stable27] fix(techdebt) - add unified
TransitionWrapper
component for transitions by @backportbot-nextcloud in #10236 - [stable27] Fix recording buttons conditioned appearing by @backportbot-nextcloud in #10246
- [stable27] fix(conversations): Allow accessing avatars of listable conversations by @backportbot-nextcloud in #10229
- [stable27] Fix checking if WebAssembly is supported for virtual background by @backportbot-nextcloud in #10251
- [stable27] Fix local participant data not updated after forced reconnection by @backportbot-nextcloud in #10249
- [stable27] fix(Message) - adjust visual dividers for markdown code fragments by @backportbot-nextcloud in #10255
- [stable27] fix(LeftSidebar): create a conversation button is shown when forbidden by @backportbot-nextcloud in #10265
- [stable27] Fix using signaling settings while being refetched by @backportbot-nextcloud in #10258
- [stable27] feat(Message) - refactor components and store by @backportbot-nextcloud in #10264
- [stable27] feat(MediaSettings) - Adjust the preview background update to only change in video when confirmed by @backportbot-nextcloud in #10267
- [stable27] Fix call view shown if force reconnected when not in a call by @backportbot-nextcloud in #10270
- [stable27] fix(bots): Fix some system messages for bots by @backportbot-next...
v17.1.0-rc.4
Changed
- chore(packaging): Ship dependencies lock files #10426
- Update dependencies
Fixed
- fix(bots): Fix several problems with bots #10425
- feat(conversations): Persist the filter status after reload #10407
- fix(chat): Adjust parsing of NcRichContenteditable output before sending #10440
- fix(conversations): Fix arrow-key navigation in left sidebar #10418
- fix(deck): Show conversation name and highlight link in deck integration #10394
- fix(chat): Fix combined system message text with duplicated messages from yourself #10439
What's Changed
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.16 to 3.0.0-beta.19 by @dependabot in #10380
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10390
- [stable27] fix(Deck) - show conversation name and highlight link in deck integration by @backportbot-nextcloud in #10394
- [stable27] techdebt(Jest) - introduce response helper, clear output, raise coverage by @backportbot-nextcloud in #10398
- [stable27] chore(packaging): Ship dependencies lock files by @backportbot-nextcloud in #10426
- [stable27] tests(bots): add negative tests for bots by @nickvergessen in #10425
- [stable27] fix(CI): Kill stray child proccesses now that the php server is spawning multiple childs by @backportbot-nextcloud in #10430
- [stable27] fix(dev): Fix autoloader populating dev dependencies by @backportbot-nextcloud in #10434
- [stable27] techdebt(NewMessage) - move "addTemporaryMessage" dispatch to the store by @backportbot-nextcloud in #10438
- [stable27] fix(arrowNavigation) - update way to listen for focus/blur events by @backportbot-nextcloud in #10418
- [stable27] store self as unique user in combined system message by @backportbot-nextcloud in #10439
- [stable27] feat(leftSidebar) - Persist the filter status after reload by @backportbot-nextcloud in #10407
- [stable27] fix(NewMessage, EditabeTextField) - don't parse NcRichContenteditable output before sending by @backportbot-nextcloud in #10440
- Release 17.1.0-rc.4 by @nickvergessen in #10442
Full Changelog: v17.1.0-rc.3...v17.1.0-rc.4
v17.1.0-rc.3
Added
- feat(capability): Add a capability for messages being markdown #10367
- feat(bots)!: Ensure bot uniqueness and allow removing by URL #10371
Changed
- Update dependencies
Fixed
- fix(LeftSidebar): wrong user status after scrolling #10369
- fix(changelog): Prevent duplicated changelog message by parallel requests #10366
- fix(RoomSelector): Align text vertically for open conversation list #10363
- fix(chat): Fix primary color selection on quotes #10363
- fix(LeftSidebar): adjust conversation padding and size #10359
What's Changed
- [stable27] fix(LeftSidebar): adjust conversation padding and size by @backportbot-nextcloud in #10359
- [stable27] fix(chat): Fix primary color selection on quotes by @backportbot-nextcloud in #10363
- [stable27] Fix(RoomSelector) - Align text vertically by @backportbot-nextcloud in #10365
- [stable27] fix(changelog): Prevent duplicated changelog message by parallel requ… by @backportbot-nextcloud in #10366
- [stable27] feat(capability): Add a capability for messages being markdown by @backportbot-nextcloud in #10367
- [stable27] fix(LeftSidebar): wrong user status after scrolling by @backportbot-nextcloud in #10369
- [stable27] fix(deps): Bump @nextcloud/vue to 7.12.4 by @nickvergessen in #10370
- [stable27] feat(bot)!: Ensure bot uniqueness by @nickvergessen in #10371
- Release 17.1.0 rc.3 by @nickvergessen in #10375
Full Changelog: v17.1.0-rc.2...v17.1.0-rc.3
v17.1.0-rc.2
Added
- Avatars of open conversations are now shown without being a participant #10229
- Added an option to only remove a user from private conversations #10310
- Added an option to copy the original message content #10335
Changed
- Use virtual scrolling for the conversation list to improve the performance #10297
- Cache the conversation list in the browser storage for better loading experience #10273
- Update dependencies
Fixed
- Allow replying to messages of bots #10219
- Fix sending system messages to bots #10271
- Fix style of Markdown code blocks, headlines and quotes #10221 #10238 #10255
- Fix recording option shown for non moderators #10246
- Apply selected call background only once confirmed #10267
- Clear chat history for other participants that are live when the moderator performs the action #10302
- Add missing capability that indicates bots are supported #10314
- Don't add parent messages of quotes to the message list which could create gaps in the history #10318
- Fix missing
X-Chat-Last-Common-Read
header on chat requests #10337
What's Changed
- chore(deps): Bump @nextcloud/vue from 7.12.1 to 7.12.2 by @dependabot in #10192
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.13 to 3.0.0-beta.14 by @dependabot in #10193
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10200
- [stable27] Simplify tracking of total counted time by @backportbot-nextcloud in #10205
- [stable27] align styles for h1-h4 tags by @backportbot-nextcloud in #10221
- [stable27] fix(bots): Allow replying to bot messages by @backportbot-nextcloud in #10219
- [stable27] fix(bots): Update call_summary_bot behaviour and screenshot by @backportbot-nextcloud in #10220
- [stable27] feat(Message) - update styles for Quote and blockquote tags by @backportbot-nextcloud in #10238
- [stable27] fix(techdebt) - add unified
TransitionWrapper
component for transitions by @backportbot-nextcloud in #10236 - [stable27] Fix recording buttons conditioned appearing by @backportbot-nextcloud in #10246
- [stable27] fix(conversations): Allow accessing avatars of listable conversations by @backportbot-nextcloud in #10229
- [stable27] Fix checking if WebAssembly is supported for virtual background by @backportbot-nextcloud in #10251
- [stable27] Fix local participant data not updated after forced reconnection by @backportbot-nextcloud in #10249
- [stable27] fix(Message) - adjust visual dividers for markdown code fragments by @backportbot-nextcloud in #10255
- [stable27] fix(LeftSidebar): create a conversation button is shown when forbidden by @backportbot-nextcloud in #10265
- [stable27] Fix using signaling settings while being refetched by @backportbot-nextcloud in #10258
- [stable27] feat(Message) - refactor components and store by @backportbot-nextcloud in #10264
- [stable27] feat(MediaSettings) - Adjust the preview background update to only change in video when confirmed by @backportbot-nextcloud in #10267
- [stable27] Fix call view shown if force reconnected when not in a call by @backportbot-nextcloud in #10270
- [stable27] fix(bots): Fix some system messages for bots by @backportbot-nextcloud in #10271
- [stable27] refactor(conversations): separate search results and conversations by @backportbot-nextcloud in #10272
- [stable27] feat(conversationsStore) - cache conversations to BrowserStorage by @backportbot-nextcloud in #10273
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.14 to 3.0.0-beta.16 by @dependabot in #10275
- [stable27] follow-up(LeftSidebar) - caching optimization by @backportbot-nextcloud in #10285
- [stable27] Fix patch conversation performance by @backportbot-nextcloud in #10293
- [stable27] Changelog conversation update for 17.1 by @backportbot-nextcloud in #10173
- [stable27] fix(participantsStore) - use attendeeId as a key to store speaking information by @backportbot-nextcloud in #10291
- [stable27] Virtual scrolling for conversations list by @Antreesy in #10297
- [stable27] feat(bots): Add feature flags aka permissions to bots by @nickvergessen in #10295
- [stable27] fix(messagesStore) - clean conversation history for participants in call by @backportbot-nextcloud in #10302
- [stable27] fix(bots): Fix option name by @backportbot-nextcloud in #10307
- [stable27] fix(BrowserStorage) - clear BrowserStorage when different user logged in by @backportbot-nextcloud in #10311
- [stable27] Allow to offboard only on private conversations by @backportbot-nextcloud in #10310
- [stable27] fix(dashboard): Adjust dashboard API response after server PR by @backportbot-nextcloud in #10313
- [stable27] fix(bots): Add missing bots v1 capability by @backportbot-nextcloud in #10314
- [stable27] feat(security): Integration tests for bruteforce protection by @backportbot-nextcloud in #10315
- [stable27] fix(push): Improve push notification for better content if server cou… by @backportbot-nextcloud in #10320
- [stable27] fix(MessagesList) - don't add parent messages to the messages list by @backportbot-nextcloud in #10318
- [stable27] fix(SearchBox) - unify component handling by @backportbot-nextcloud in #10334
- [stable27] feat(Message) - copy formatted message (with markdown and mentions) to clipboard by @backportbot-nextcloud in #10335
- [stable27] fix(chat): Fix responding with "X-Chat-Last-Common-Read" when request… by @backportbot-nextcloud in #10337
- [stable27] Added active calls to the unread messages filter by @backportbot-nextcloud in #10344
- feat(deps): Update @nextcloud/vue to 7.12.3 by @nickvergessen in #10347
- [stable27] fix(MessagesGroup) move date separator to the parent component level by @backportbot-nextcloud in #10345
- Release 17.1.0 rc.2 by @nickvergessen in #10350
Full Changelog: v17.1.0-rc.1...v17.1.0-rc.2
v17.1.0-rc.1
Added
- 🤖 Add support for bots via webhooks #10139 #10151
- 🔣 Add Markdown support for chat messages #10089 #10090
- 👤 Allow to filter the conversation list for unread mentions and messages #10093
- 🗺️ Provide an overview list of open conversations #10095
- 🔔 Set a reminder to get notified about a chat messages at a later time #10104 #10152 #10155
- 😫 Show a hint when the call is running since one hour #10101
- ⏲️ Show the talking time of participants in the right sidebar #10145
Changed
- 🗒️ System messages of the same actions are now grouped #10143
- Update dependencies
Fixed
- 🛡️ Fix resetting the bruteforce protection when joining a conversation #10165
What's Changed
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10081
- [stable27] feat(chat): Add a property to indicate whether markdown should be rendered by @Antreesy in #10090
- [stable27] feat(Message) - support Markdown in messages by @backportbot-nextcloud in #10089
- [stable27] Filter conversation list for unread / mentioned conversations only by @backportbot-nextcloud in #10093
- [stable27] fix(recording): Fix transcription opt-in by @backportbot-nextcloud in #10092
- [stable27] chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 by @Antreesy in #10096
- [stable27] feat(OpenConversationsList) - Make list of open conversations discoverable and usable by @DorraJaouad in #10095
- [stable27] fix(LeftSidebar) redo arrow navigation by @backportbot-nextcloud in #10097
- [stable27] fix(searchBox) - Conversation search UX improvements by @backportbot-nextcloud in #10098
- [stable27] fix(ParticipantsTab) replace v-model for SearchBox component by @backportbot-nextcloud in #10099
- [stable27] fix(MessagesList) - check if list is rendered before scrolling by @backportbot-nextcloud in #10103
- [stable27] feat(CallTime)- add one hour hint during the call by @backportbot-nextcloud in #10101
- [stable27] feat(notification): 🔔 API for "Set reminder" by @nickvergessen in #10104
- [stable27] feat(store) replace Vuex
settingsStore
with equivalent Pinia store by @Antreesy in #10100 - chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.95 to 7.0.96 by @dependabot in #10128
- chore(deps): Bump pinia from 2.1.4 to 2.1.6 by @dependabot in #10126
- chore(deps): Bump @nextcloud/files from 3.0.0-beta.11 to 3.0.0-beta.13 by @dependabot in #10127
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #10131
- chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.5 by @dependabot in #10135
- [stable27] fix(MessagesList) - performance, search fixes and minor refactoring by @backportbot-nextcloud in #10140
- [stable27] fix(MessagesList) - check for temporary messages while soft updating by @backportbot-nextcloud in #10142
- [stable27] Support call sounds on Safari by @backportbot-nextcloud in #10102
- [stable27] feat(MessageGroup) - group system messages by @backportbot-nextcloud in #10143
- [stable27] feat(Participant) - count total talking time within call for participants by @backportbot-nextcloud in #10145
- [stable27] 🐣 Start with implementing bots by @nickvergessen in #10139
- [stable27] Fix "Unread mentions" button appearing by @backportbot-nextcloud in #10150
- [stable27] feat(chat): Option to get and clear reminders by @nickvergessen in #10152
- [stable27] feat(Message) - 🔔 add frontend support for message reminders by @backportbot-nextcloud in #10155
- [stable27] fix(ChatView) - adjust 'scrollToBottom' button position in call by @backportbot-nextcloud in #10157
- [stable27] fix(NcInputField) - shorten exposed methods + minor refactoring by @backportbot-nextcloud in #10159
- [stable27] Add notes for translators for reminder feature by @backportbot-nextcloud in #10161
- [stable27] fix(release): Exclude .editorconfig from release package by @backportbot-nextcloud in #10171
- [stable27] fix(bruteforce): Fix resetting the bruteforce protection by @backportbot-nextcloud in #10165
- [stable27] Release 17.1.0-rc.1 by @nickvergessen in #10170
- [stable27] Bot documentation and admin UI by @nickvergessen in #10172
- [stable27] Search improvement by @backportbot-nextcloud in #10176
- [stable27] Replace NcMultiselect with NcSelect by @backportbot-nextcloud in #10175
- [stable27] Fix speaking time sometimes updated when participants do not speak by @backportbot-nextcloud in #10178
- [stable27] Fix duplicate bot formatting by @backportbot-nextcloud in #10184
- [stable27] fix(desktop): fix disabling avatar menu for desktop by @backportbot-nextcloud in #10182
- [stable27] fix(MessageButtonsBar) - adjust predefined reminders conditions by @backportbot-nextcloud in #10185
Full Changelog: v17.0.3...v17.1.0-rc.1