Releases: nextcloud/spreed
Releases · nextcloud/spreed
v23.0.2
Changed
- Update dependencies
- Update translations
Fixed
- fix(bots): Support threads for bots #17344
- fix(call): Hide call button from dashboard when calls are disabled #17316
- fix(call): Migrate background option from attendee to user level #17340
- fix(call): Prefix typed phone number with configured prefix if needed #17206
- fix(call): Fix unneeded signaling messages when sending initial state #17408
- fix(conversation): Fix password form of password protected public conversations #17315
- fix(conversation): Allow to change the password of a conversation without disabling it #17222
- fix(federation): Fix federation when using the email instead of the user ID #17313
- fix(settings): Don't discard hosted High-performance backend account when 401 is returned #17383
- fix(settings): Expose more initial state data as capabilities #17330 #17217
- fix(settings): Fix problem when editing some matterbridge components that have boolean fields #17392
- fix(settings): Create a stronger/longer turn secret when --generate-secret option is used #17398
- fix(settings): Add app config to allow specifying the default for conversation list and chat style #17274
- fix(branding): Remove label referencing the server name #17348 #17326 #17325
What's Changed
- [stable33] build(deps): Bump @vueuse/components from 14.2.0 to 14.2.1 by @dependabot[bot] in #17184
- [stable33] build(deps): Bump extendable-media-recorder from 9.2.35 to 9.2.36 by @dependabot[bot] in #17189
- [stable33] build(deps-dev): Bump css-loader from 7.1.3 to 7.1.4 by @dependabot[bot] in #17188
- [stable33] build(deps): Bump @vueuse/router from 14.2.0 to 14.2.1 by @dependabot[bot] in #17191
- [stable33] fix(sip): predict dialout number based on default phone region by @backportbot[bot] in #17206
- [stable33] fix(performance): simplify MentionChip component by @backportbot[bot] in #17212
- [stable33] fix(capabilities): conditionally show links to calendar by @backportbot[bot] in #17217
- [stable33] feat(conversation_settings): Allow changing password for convo without disabling by @backportbot[bot] in #17222
- [stable33] fix(call): Check call flag for federated user before resending notifi… by @backportbot[bot] in #17225
- [stable33] fix(calendarintegration): trim calendar summary whitespace by @backportbot[bot] in #17233
- [stable33] build(deps): Bump vue-router from 5.0.2 to 5.0.3 by @dependabot[bot] in #17249
- [stable33] build(deps): Bump libphonenumber-js from 1.12.34 to 1.12.37 by @dependabot[bot] in #17252
- [stable33] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.3 to 6.0.4 by @dependabot[bot] in #17250
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.5 to 1.7.6 by @dependabot[bot] in #17251
- [stable33] build(deps): Bump vue-tsc from 3.2.4 to 3.2.5 by @dependabot[bot] in #17248
- [stable33] fix: Remove all has_reference_id checks by @backportbot[bot] in #17259
- [stable33] fix(settings): Allow app config defaults for chat and conversation li… by @backportbot[bot] in #17274
- [stable33] build(deps): Bump libphonenumber-js from 1.12.37 to 1.12.38 by @dependabot[bot] in #17293
- [stable33] build(deps): Bump vue from 3.5.28 to 3.5.29 by @dependabot[bot] in #17297
- [stable33] build(deps): Bump firebase/php-jwt from 7.0.2 to 7.0.3 by @dependabot[bot] in #17287
- [stable33] fix(federation): Fix federation invites when using email or wrong casing by @backportbot[bot] in #17313
- [stable33] fix(auth): migrate authenticate.php to use vue-based form by @backportbot[bot] in #17315
- [stable33] fix(federations): reword invitations dialog title by @backportbot[bot] in #17326
- [stable33] fix(chat): rename audio message filename Talk recording -> Voice message by @backportbot[bot] in #17325
- [stable33] fix(initial-state): Expose capabilities with initial-state values for… by @nickvergessen in #17330
- [stable33] fix(backgound): Move virtual background option from conversation to a… by @backportbot[bot] in #17340
- [stable33] fix(bots): Support threads for webhook bots by @backportbot[bot] in #17344
- [stable33] fix(ui): clarify duplicate session error message by @backportbot[bot] in #17349
- [stable33] fix(ui): theming neutral "server was updated" messages by @backportbot[bot] in #17348
- [stable33] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17354
- [stable33] build(deps): Bump libphonenumber-js from 1.12.38 to 1.12.39 by @dependabot[bot] in #17365
- [stable33] build(deps): Bump vue from 3.5.29 to 3.5.30 by @dependabot[bot] in #17366
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.6 to 1.7.7 by @dependabot[bot] in #17367
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17373
- [stable33] Fix(call): hide call button in dashboard when calls are disabled by @backportbot[bot] in #17316
- [stable33] build(deps): Bump webrtc-adapter from 9.0.3 to 9.0.4 by @dependabot[bot] in #17299
- [stable33] fix(deps): update nextcloud/vue, adjust app code by @backportbot[bot] in #17379
- [stable33] fix(hpb-service): An account is not expired if Unauthorized is returned. by @backportbot[bot] in #17383
- [stable33] fix: fully show matterbridge part menu by @backportbot[bot] in #17385
- [stable33] fix(matterbridge): Fix preg_match(): Argument #2 ($subject) must be of type string, false given by @backportbot[bot] in #17392
- [stable33] fix(occ): Create strong turn secret if not provided by @backportbot[bot] in #17398
- [stable33] Chore(dependabot): improve the workflow to allow minor bumps by @backportbot[bot] in #17402
- [stable33] Fix unneeded messages when sending initial state by @backportbot[bot] in #17408
- [stable33] Release 23.0.2 by @backportbot[bot] in #17409
Full Changelog: v23.0.1...v23.0.2
v22.0.10
Changed
- Update dependencies
- Update translations
Fixed
- fix(bots): Support threads for bots #17345
- fix(call): Hide call button from dashboard when calls are disabled #17317
- fix(call): Prefix typed phone number with configured prefix if needed #17207
- fix(chat): Improve rendering of markdown in mention bubbles #17211
- fix(conversation): Allow to change the password of a conversation without disabling it #17221
- fix(federation): Fix federation when using the email instead of the user ID #17312
- fix(search): Fix conversation and user search with unicode characters #17143
- fix(settings): Don't discard hosted High-performance backend account when 401 is returned #17384
- fix(settings): Expose more initial state data as capabilities #17341 #17216
- fix(settings): Fix problem when editing some matterbridge components that have boolean fields #17391
- fix(settings): Create a stronger/longer turn secret when --generate-secret option is used #17397
What's Changed
- [stable32] build(deps): Bump extendable-media-recorder from 9.2.33 to 9.2.36 by @dependabot[bot] in #17107
- [stable32] build(deps-dev): Bump sass-loader from 16.0.6 to 16.0.7 by @dependabot[bot] in #17108
- [stable32] build(deps): Bump ua-parser-js from 2.0.8 to 2.0.9 by @dependabot[bot] in #17117
- [stable32] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.134 to 7.0.136 by @dependabot[bot] in #17110
- [stable32] build(deps): Bump vue from 3.5.27 to 3.5.28 by @dependabot[bot] in #17121
- [stable32] fix(SearchPlugin): check search queries for multibyte characters by @backportbot[bot] in #17143
- [stable32] build(deps): Bump firebase/php-jwt from 7.0.1 to 7.0.2 by @backportbot[bot] in #17167
- [stable32] fix(chat): Remove unread mention flag when the only message was deleted by @backportbot[bot] in #17166
- [stable32] build(deps-dev): Bump stylelint-use-logical from 2.1.2 to 2.1.3 by @dependabot[bot] in #17180
- [stable32] build(deps-dev): Bump css-loader from 7.1.3 to 7.1.4 by @dependabot[bot] in #17181
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17194
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17197
- [stable32] fix(sip): predict dialout number based on default phone region by @backportbot[bot] in #17207
- [stable32] fix(chat): improve rendering of markdown elements in message bubbles by @backportbot[bot] in #17211
- [stable32] fix(capabilities): conditionally show links to calendar by @backportbot[bot] in #17216
- [stable32] feat(conversation_settings): Allow changing password for convo without disabling by @backportbot[bot] in #17221
- [stable32] fix(call): Check call flag for federated user before resending notifi… by @backportbot[bot] in #17224
- [stable32] fix(calendarintegration): trim calendar summary whitespace by @backportbot[bot] in #17232
- [stable32] build(deps): Bump libphonenumber-js from 1.12.36 to 1.12.37 by @dependabot[bot] in #17244
- [stable32] fix: Remove all has_reference_id checks by @backportbot[bot] in #17258
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17262
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17265
- [stable32] build(deps): Bump libphonenumber-js from 1.12.37 to 1.12.38 by @dependabot[bot] in #17302
- [stable32] build(deps): Bump firebase/php-jwt from 7.0.2 to 7.0.3 by @dependabot[bot] in #17301
- [stable32] build(deps): Bump vue from 3.5.28 to 3.5.29 by @dependabot[bot] in #17304
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17310
- [stable32] fix(federation): Fix federation invites when using email or wrong casing by @backportbot[bot] in #17312
- [stable32] fix(initial-state): Expose capabilities with initial-state values for… by @backportbot[bot] in #17341
- [stable32] fix(bots): Support threads for webhook bots by @backportbot[bot] in #17345
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17352
- [stable32] build(deps): Bump libphonenumber-js from 1.12.38 to 1.12.39 by @dependabot[bot] in #17363
- [stable32] build(deps): Bump vue from 3.5.29 to 3.5.30 by @dependabot[bot] in #17364
- [stable32] Fix(call): hide call button in dashboard when calls are disabled by @backportbot[bot] in #17317
- [stable32] build(deps): Bump webrtc-adapter from 9.0.3 to 9.0.4 by @dependabot[bot] in #17247
- [stable32] fix(hpb-service): An account is not expired if Unauthorized is returned. by @backportbot[bot] in #17384
- [stable32] fix(matterbridge): Fix preg_match(): Argument #2 ($subject) must be of type string, false given by @backportbot[bot] in #17391
- [stable32] fix(occ): Create strong turn secret if not provided by @backportbot[bot] in #17397
- [stable32] Chore(dependabot): improve the workflow to allow minor bumps by @backportbot[bot] in #17403
- [stable32] Release 22.0.10 by @nickvergessen in #17412
Full Changelog: v22.0.9...v22.0.10
v23.0.1
What's Changed
- [stable33] test(sharing): Add integration test for sharing 2 folders with the sa… by @backportbot[bot] in #17157
- [stable33] fix(sharing): Fix finding the parent share by @backportbot[bot] in #17160
- [stable33] fix(chat): Remove unread mention flag when the only message was deleted by @backportbot[bot] in #17165
- [stable33] chore(release): Changelog for 23.0.1 by @backportbot[bot] in #17162
Full Changelog: v23.0.0...v23.0.1
v23.0.0
Added
- Live translations in call
- Allow moderators to pin messages in a chat #3390
- Chat is now shown in split view by default #14944
- Allow users to schedule messages to send at a later time #3954
- Use hardware acceleration for background blurring when available #16072
- Allow participants to control noise suppression, echo cancellation and auto gain for their microphone #3252
- Relay chat messages via the High-performance backend to improve performance and scaling #624
- feat(openmetrics): Add number of calls and participants to openmetrics #16874
Changed
- Update dependencies
- Update translations
- Require Nextcloud 33 / Hub 26 Winter
- Enable notifications in group conversations by default for new instances #16319
- Bots: The
object.namewas set to an empty string for messages with attachments. This was fixed to be'message'as for normal messages without any attachments. - perf(shares): Improve performance for shares
What's Changed Since RC4
- [stable33] perf(sharing): Don't hit the "parent" path when we load all shares an… by @backportbot[bot] in #17095
- [stable33] perf(sharing): Split getShareWith() and shortcut the happy path with $path by @backportbot[bot] in #17097
- [stable33] build(deps-dev): Bump sass-loader from 16.0.6 to 16.0.7 by @dependabot[bot] in #17111
- [stable33] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.135 to 7.0.136 by @dependabot[bot] in #17113
- [stable33] build(deps): Bump ua-parser-js from 2.0.8 to 2.0.9 by @dependabot[bot] in #17114
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.4 to 1.7.5 by @dependabot[bot] in #17116
- [stable33] build(deps): Bump vue from 3.5.27 to 3.5.28 by @dependabot[bot] in #17112
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17124
- [stable33] chore(deps): bump @nextcloud/files library to 4.0.0 by @backportbot[bot] in #17130
- [stable33] fix(chat): Fix expiration timestamp type in chat relay by @backportbot[bot] in #17131
- [stable33] fix(chat): improve rendering of markdown elements in message bubbles by @backportbot[bot] in #17141
- [stable33] fix(SearchPlugin): check search queries for multibyte characters by @backportbot[bot] in #17144
- [stable33] fix(chat): do not crop locations in message bubbles by @backportbot[bot] in #17154
- [stable33] chore(release): Add changelog for 23.0.0 by @backportbot[bot] in #17155
New Contributors
- @nemphys made their first contribution in #16072
- @max65482 made their first contribution in #16295
- @ossbla made their first contribution in #16404
- @egnun made their first contribution in #16529
- @salmart-dev made their first contribution in #16655
Full Changelog: v22.0.9...v23.0.0
Full Changelog: v23.0.0-rc.4...v23.0.0
v23.0.0-rc.4
Changed
- Update dependencies
- Update translations
Fixed
- fix(mobile-clients): Fix error message for Talk iOS when end-to-end encryption for calls is enabled #17001
- fix(chat): Correctly show started threads from messages via chat relay #16924 #17058 #17065
- fix(chat): Fix layout of split-view in right sidebar and mobile screens #17033
- fix(chat): Block sending messages from scheduled messages view to avoid UX confusion #17034
- fix(chat): Correctly highlight "Call started" messages via chat relay #17035
- fix(chat): Mark messages that failed sending more obvious #17054
- fix(chat): Don't mark chat read when a scheduled message is sent #17056
- fix(chat): Improve unread message marker with chat relay #17067
- fix(chat): Improve handling when chat relay and long polling are in parallel #17072
- fix(chat): Reset action menu state after reacting #17063
- fix(meeting): Add timezone to events created from Talk #17059
- fix(signaling): Unify request validation for HPB, recording and other services #17075
- perf(sharing): Implement filter for path in getShares() #17004
- perf(sharing): Improve performance on mount point name generation #17048
What's Changed
- [stable33] fix: correct handling of disabled states if canPostMessages is not allowed by @backportbot[bot] in #16998
- [stable33] chore: Set E2EE version for talk-ios to 23.0.0 by @backportbot[bot] in #17001
- [stable33] build(deps-dev): Bump css-loader from 7.1.2 to 7.1.3 by @dependabot[bot] in #17019
- [stable33] build(deps-dev): Bump @vitest/coverage-v8 from 4.0.17 to 4.0.18 by @dependabot[bot] in #17021
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.3 to 1.7.4 by @dependabot[bot] in #17025
- [stable33] build(deps-dev): Bump @nextcloud/stylelint-config from 3.2.0 to 3.2.1 by @dependabot[bot] in #17023
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17027
- [stable33] fix(thread): process thread starter message from system message by @backportbot[bot] in #16924
- [stable33] fix(split): fix small width layout by @backportbot[bot] in #17033
- [stable33] fix(chat): block sending messages from schedule previews list by @backportbot[bot] in #17034
- [stable33] fix(chat): indicate on started call from chat-relay message by @backportbot[bot] in #17035
- [stable33] fix(chat-relay): mark experimental flag completed by @backportbot[bot] in #17036
- [stable33] refactor(rector): Run rector by @backportbot[bot] in #17040
- [stable33] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.7 to 9.0.0-rc.8 by @dependabot[bot] in #17024
- [stable33] fix(call): bring fallback device labels to call controls by @backportbot[bot] in #17044
- [stable33] fix(files_sharing): Fix getting shares by path by @backportbot[bot] in #17004
- [stable33] perf(sharing): Reduce load from listener as mount provider is doing b… by @backportbot[bot] in #17048
- [stable33] fix(chat): make failed message more prominent by @backportbot[bot] in #17054
- [stable33] fix(thread): expose thread title and id metadata by @backportbot[bot] in #17058
- [stable33] fix(chat): Don't mark chat as read when posting scheduled message by @backportbot[bot] in #17056
- [stable33] fix(integration): add timezone to Talk created calendar events by @backportbot[bot] in #17059
- [stable33] fix(chat): reset actions state after reacting to message by @backportbot[bot] in #17063
- [stable33] fix(threads): improve detection of new threads by @backportbot[bot] in #17065
- [stable33] fix(chat): improve updating of unread marker from chat-relay by @backportbot[bot] in #17067
- [stable33] fix(chat): improve polling paralleled with chat-relay by @backportbot[bot] in #17072
- [stable33] feat(call): adjust thumbnails color to be more coherent by @backportbot[bot] in #17066
- [stable33] fix(service): Use validation service to deduplicate code by @backportbot[bot] in #17075
- [stable33] ci(integration-tests): Install prod deps of notifications app by @backportbot[bot] in #17078
- [stable33] Fix translation button enabled state by @backportbot[bot] in #17079
- [stable33] fix(chat): Fix different data sets stored in same cache key by @backportbot[bot] in #17084
- [stable33] chore(release): Changelog for 21.1.9, 22.0.9 and 23.0.0-rc.4 by @backportbot[bot] in #17085
Full Changelog: v23.0.0-rc.3...v23.0.0-rc.4
v22.0.9
Changed
- Update dependencies
- Update translations
Fixed
- fix(mobile-clients): Fix error message for Talk iOS when end-to-end encryption for calls is enabled #17003
- fix(breakout-rooms): Fix managing existing breakout rooms in conversation settings #16968
- fix(call): Improve new chat messages hint during calls #16797
- fix(chat): Fix system messages with email-invited guests #16867
- fix(chat): Respect thread and parent when sharing a file #16860
- fix(chat): Correctly update last message and unread counter from polling #16910
- fix(meeting): Add timezone to events created from Talk #17060
- fix(search): Readd missing input border for search #16861
- fix(federation): Abort requests early when federation is disabled #16963
- fix(signaling): Unify request validation for HPB, recording and other services #17074
- fix(bots): Fix reaction author when notifying bots #16900
What's Changed
- [stable32] fix(l10n): Make error messages sound a bit less intimidating by @backportbot[bot] in #16734
- [stable32] build(deps): Bump extendable-media-recorder from 9.2.32 to 9.2.33 by @dependabot[bot] in #16752
- [stable32] build(deps): Bump libphonenumber-js from 1.12.33 to 1.12.34 by @dependabot[bot] in #16753
- [stable32] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.133 to 7.0.134 by @dependabot[bot] in #16751
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #16755
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16767
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #16773
- [stable32] build(deps): Bump ua-parser-js from 2.0.7 to 2.0.8 by @dependabot[bot] in #16802
- [stable32] fix(NewMessage): better info visibility during call by @backportbot[bot] in #16797
- [stable32] build(deps): Bump vue from 3.5.26 to 3.5.27 by @dependabot[bot] in #16842
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16849
- [stable32] fix(TalkDashboard): get rid of vertical scroll by @backportbot[bot] in #16856
- [stable32] fix(NewMessage): respect threadId and replyTo when sharing a file by @backportbot[bot] in #16860
- [stable32] build(deps): Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #16863
- [stable32] build(deps): Bump libphonenumber-js from 1.12.34 to 1.12.35 by @dependabot[bot] in #16864
- [stable32] fix: search conversations/participants has no focus indication by @backportbot[bot] in #16861
- [stable32] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.6 to 9.0.0-rc.7 by @dependabot[bot] in #16801
- [stable32] fix(chat): Don't show email hash as name for email guest by @backportbot[bot] in #16867
- [stable32] fix(l10n): handle special characters in conversation name by @backportbot[bot] in #16872
- [stable32] fix: Use strict comparaison with in_array by @backportbot[bot] in #16884
- [stable32] fix(chat): correctly update last message and unread counter from polling by @backportbot[bot] in #16910
- [stable32] fix(bots): Fix actor of reactions in events for bots by @backportbot[bot] in #16900
- [stable32] build(deps): Bump @mediapipe/tasks-vision from 0.10.22-rc.20250304 to 0.10.32 by @dependabot[bot] in #16940
- [stable32] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.7 to 9.0.0-rc.8 by @dependabot[bot] in #16939
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16952
- [stable32] fix(federation): Don't try to federate when it's disabled by @backportbot[bot] in #16963
- [stable32] fix: manage existing breakout rooms from conversation settings by @backportbot[bot] in #16968
- [stable32] fix(chat): restore position of tribute popup by @backportbot[bot] in #16981
- [stable32] chore: Set E2EE version for talk-ios to 23.0.0 by @backportbot[bot] in #17003
- [stable32] build(deps-dev): Bump css-loader from 7.1.2 to 7.1.3 by @dependabot[bot] in #17018
- [stable32] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.3 to 6.0.4 by @dependabot[bot] in #17020
- [stable32] build(deps): Bump libphonenumber-js from 1.12.35 to 1.12.36 by @dependabot[bot] in #17022
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17030
- [stable32] fix(call): bring fallback device labels to call controls by @backportbot[bot] in #17043
- [stable32] fix(integration): add timezone to Talk created calendar events by @backportbot[bot] in #17060
- [stable32] fix(chat): reset actions state after reacting to message by @backportbot[bot] in #17062
- [stable32] fix(service): Use validation service to deduplicate code by @backportbot[bot] in #17074
- [stable32] fix(chat): Fix different data sets stored in same cache key by @backportbot[bot] in #17083
- [stable32] chore(release): Set version to 22.0.9 by @nickvergessen in #17087
Full Changelog: v22.0.8...v22.0.9
v21.1.9
Changed
- Update dependencies
- Update translations
Fixed
- fix(mobile-clients): Fix error message for Talk iOS when end-to-end encryption for calls is enabled #17002
- fix(breakout-rooms): Fix managing existing breakout rooms in conversation settings #16967
- fix(chat): Fix system messages with email-invited guests #16869
- fix(federation): Abort requests early when federation is disabled #16962
- fix(signaling): Unify request validation for HPB, recording and other services #17073
What's Changed
- [stable31] fix(l10n): Make error messages sound a bit less intimidating by @backportbot[bot] in #16735
- [stable31] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.133 to 7.0.134 by @dependabot[bot] in #16749
- [stable31] build(deps): Bump extendable-media-recorder from 9.2.32 to 9.2.33 by @dependabot[bot] in #16748
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16771
- [stable31] build(deps): Bump ua-parser-js from 2.0.7 to 2.0.8 by @dependabot[bot] in #16787
- [stable31] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.134 to 7.0.135 by @dependabot[bot] in #16786
- [stable31] build(deps): Bump extendable-media-recorder from 9.2.33 to 9.2.35 by @dependabot[bot] in #16789
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16846
- [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16850
- [stable31] fix(chat): Don't show email hash as name for email guest by @backportbot[bot] in #16869
- [stable31] fix: Use strict comparaison with in_array by @backportbot[bot] in #16883
- [stable31] build(deps): Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #16931
- [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16953
- [stable31] fix(federation): Don't try to federate when it's disabled by @backportbot[bot] in #16962
- [stable31] fix: manage existing breakout rooms from conversation settings by @backportbot[bot] in #16967
- [stable31] chore: Set E2EE version for talk-ios to 23.0.0 by @backportbot[bot] in #17002
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #17028
- [stable31] fix(service): Use validation service to deduplicate code by @backportbot[bot] in #17073
- [stable31] chore(release): Set version to 21.1.9 by @nickvergessen in #17086
Full Changelog: v21.1.8...v21.1.9
v23.0.0-rc.3
Changed
- Update dependencies
- Update translations
Fixed
- perf(sharing): Improve performance for validating access to file conversations #16918 #16970
- fix(federation): Bail out early when federation is disabled #16964
- fix(chat): Switch unread/read icon to material design icons #16972
- fix(chat): Fix mention and emoji autocomplete in the background when typing a caption #16982
- fix(chat): Fix client response when loading chat #16985
What's Changed
- [stable33] test(mention): Correctly assert that users are added to room when men… by @nickvergessen in #16918
- [stable33] fix: Use strict comparaison with in_array by @backportbot[bot] in #16885
- [stable33] test: Skip federation permission test until we have an idea by @nickvergessen in #16922
- [stable33] build(deps): Bump entities from 7.0.0 to 7.0.1 by @dependabot[bot] in #16941
- [stable33] build(deps-dev): Bump sass from 1.97.2 to 1.97.3 by @dependabot[bot] in #16943
- [stable33] build(deps): Bump vue-tsc from 3.2.2 to 3.2.4 by @dependabot[bot] in #16944
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.2 to 1.7.3 by @dependabot[bot] in #16942
- [stable33] build(deps): Bump @mediapipe/tasks-vision from 0.10.22-rc.20250304 to 0.10.32 by @dependabot[bot] in #16945
- build(deps): Bump cuyz/valinor from 2.3.1 to 2.3.2 by @dependabot[bot] in #16938
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #16950
- [stable33] fix(federation): Don't try to federate when it's disabled by @backportbot[bot] in #16964
- [stable33] fix: manage existing breakout rooms from conversation settings by @backportbot[bot] in #16966
- [stable33] fix(design): replace 'mark read/unread' icons with Material Symbols by @backportbot[bot] in #16972
- [stable33] test: Revert "TBD but for now all users with access to a file can be… by @nickvergessen in #16970
- [stable33] fix(chat): restore position of tribute popup by @backportbot[bot] in #16982
- [stable33] fix(perf): extract MessageTranslateDialog to spawnDialog by @backportbot[bot] in #16976
- [stable33] fix(split view): add space to single emoji message and remove background color for file previews by @backportbot[bot] in #16992
- [stable33] chore(deps): bump @nextcloud/vue library from 9.3.3 to 9.5.0 by @backportbot[bot] in #16994
- [stable33] fix: swift clearance of unread marker when scrolling to the bottom by… by @nickvergessen in #16996
- [stable33] chore(release): Add changelog for 23.0.0-rc.3 by @backportbot[bot] in #16993
- [stable33] fix(threads): Notify clients inside a thread when the history was purged by @backportbot[bot] in #16985
Full Changelog: v23.0.0-rc.2...v23.0.0-rc.3
v23.0.0-rc.2
Added
- feat(openmetrics): Add number of calls and participants to openmetrics #16874
- feat(chat): Show message expiration in sidebar #16830
Changed
- Update dependencies
- Update translations
Fixed
- fix(chat): Polishing of message bubbles and pinned messages #16906
- fix(chat): Fix email guests without a displayname showing a HASH #16868
- fix(bots): Fix actor information when a reaction was done #16899
- fix(bots): Fix bot reaction missing in relayed chat messages #16895
What's Changed
- [stable33] feat(message-expiry): Add message expiry msg on the right side bar by @backportbot[bot] in #16830
- [stable33] build(deps): Bump vue from 3.5.26 to 3.5.27 by @dependabot[bot] in #16844
- [stable33] refactor(QueryBuilder): Avoid using createFunction where possible by @backportbot[bot] in #16845
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #16848
- [stable33] fix(TalkDashboard): get rid of vertical scroll by @backportbot[bot] in #16857
- [stable33] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.6 to 9.0.0-rc.7 by @dependabot[bot] in #16843
- [stable33] build(deps-dev): Bump @nextcloud/stylelint-config from 3.1.1 to 3.2.0 by @backportbot[bot] in #16858
- [stable33] fix: search conversations/participants has no focus indication by @backportbot[bot] in #16862
- [stable33] fix(chat): Don't show email hash as name for email guest by @backportbot[bot] in #16868
- [stable33] fix(l10n): handle special characters in conversation name by @backportbot[bot] in #16873
- [stable33] fix: add scheduling meta data by @backportbot[bot] in #16879
- [stable33] feat(openmetrics): Add basic call metrics by @backportbot[bot] in #16874
- [stable33] fix(bots): Add reactions from bots before relaying the message by @backportbot[bot] in #16895
- [stable33] fix(bots): Fix actor of reactions in events for bots by @backportbot[bot] in #16899
- [stable33] fix: add error handling for failed scheduled messages by @backportbot[bot] in #16903
- [stable33] style(chat): adjust colors of incoming message bubbles by @backportbot[bot] in #16906
- [stable33] fix(pin-message): polish styles by @backportbot[bot] in #16907
- [stable33] fix(Listener.php): provide a silent call flag through a chat-relay by @backportbot[bot] in #16905
- [stable33] fix(chat): correctly update last message and unread counter from polling by @backportbot[bot] in #16909
- [stable33] fix(conversation): always expand the right sidebar information by @backportbot[bot] in #16914
- [stable33] fix(chat-relay): poll messages when receive a file share by @backportbot[bot] in #16915
- [stable33] chore(release): 23.0.0-rc.2 by @backportbot[bot] in #16916
Full Changelog: v23.0.0-rc.1...v23.0.0-rc.2
v23.0.0-rc.1
Changed
- Update dependencies
- Update translations
Fixed
- fix(chat): Polishing of message bubbles #16760 #16763
- fix(chat): Polishing of scheduled messages #16764 #16790
- fix(chat): Fix chat infos in sidebar layout #16782
- fix(chat): Correctly post replies and threads when sharing files #16819
What's Changed
- build(deps): Bump vue-tsc from 3.2.1 to 3.2.2 by @dependabot[bot] in #16742
- build(deps-dev): Bump @vitest/coverage-v8 from 4.0.16 to 4.0.17 by @dependabot[bot] in #16743
- build(deps-dev): Bump sass from 1.97.1 to 1.97.2 by @dependabot[bot] in #16745
- build(deps): Bump libphonenumber-js from 1.12.33 to 1.12.34 by @dependabot[bot] in #16746
- build(deps-dev): Bump @rspack/core from 1.6.8 to 1.7.1 by @dependabot[bot] in #16747
- ci(deps): Bump astral-sh/setup-uv from 7.1.6 to 7.2.0 in /.github/workflows by @dependabot[bot] in #16750
- test: Revert "TEMPORARY disable test until circles implemented … by @nickvergessen in #16723
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #16756
- [main] Update Nextcloud OpenAPI types by @nextcloud-command in #16757
- ci(deps): Bump coenjacobs/mozart from 0.7.1 to 1.0.0 in /vendor-bin/mozart by @dependabot[bot] in #16744
- ci(lint): Use multi file argument in lint by @nickvergessen in #16761
- fix(chat): adjust styles in split view messages by @Antreesy in #16760
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16768
- ci(action): Update workflows with description by @nickvergessen in #16769
- feat(AppearanceSettings): add examples for chat appearance setting by @Antreesy in #16763
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #16772
- feat(scheduling): widen permissions check by @miaulalala in #16770
- ci(deps): Reset coenjacobs/mozart to 0.7.1 by @nickvergessen in #16776
- fix(changelog): Add changelog for Talk 23 by @nickvergessen in #16778
- build(deps): Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #16779
- [stable33] fix(chat): style adjustments for scheduled messages by @backportbot[bot] in #16790
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.1 to 1.7.2 by @dependabot[bot] in #16794
- [stable33] build(deps): Bump pinia from 3.0.3 to 3.0.4 by @dependabot[bot] in #16796
- build(deps): Bump extendable-media-recorder from 9.2.32 to 9.2.35 by @dependabot[bot] in #16795
- [stable33] fix(NewMessage): better info visibility during call by @backportbot[bot] in #16798
- [stable33] chore(CI): Adjust testing matrix for Nextcloud 33 on stable33 by @nickvergessen in #16781
- [stable33] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.133 to 7.0.135 by @dependabot[bot] in #16793
- [stable33] build(deps): Bump firebase/php-jwt from 7.0.1 to 7.0.2 by @backportbot[bot] in #16811
- [stable33] fix(NewMessage): respect threadId and replyTo when sharing a file by @backportbot[bot] in #16819
- [stable33] build(deps): Bump ua-parser-js from 2.0.7 to 2.0.8 by @dependabot[bot] in #16792
- [stable33] fix(sidebar): migrate to new API by @backportbot[bot] in #16822
- [stable33] Release 23.0.0-rc.1 by @nickvergessen in #16820
Full Changelog: v23.0.0-beta.2...v23.0.0-rc.1