v17.1.0-rc.2
Pre-release
Pre-release
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