Releases: nextcloud/spreed
Releases · nextcloud/spreed
v23.0.3
Changed
- Update dependencies
- Update translations
Fixed
- fix(call): Fix regression with microphone options in Safari #17566
- fix(call): Improve GPU performance when virtual background is used #17596
- fix(chat): Keep thread information when copying link of a message #17479
- fix(conversation): Show full name of author on last message hover #17562
- fix(conversation): Improve translation string for automatic deletion of conversations #17410
- fix(meeting): Don't log a PHP error when a todo item is edited #17548
- fix(phone): Improve phone number input validation of OCC commands #17550
- fix(video-verification): Fix video-verification when "Start call" is limited to moderators #17505
- fix(signaling): Check recipient room with internal signaling #17580
- fix(signaling): Limit signaling support without conversation-token #17586
- fix(signaling): Expect nonce on request when setting up hosted signaling server #17583
What's Changed
- [stable33] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.4 to 6.0.5 by @dependabot[bot] in #17421
- [stable33] build(deps): Bump libphonenumber-js from 1.12.39 to 1.12.40 by @dependabot[bot] in #17440
- [stable33] build(deps-dev): Bump @vitest/coverage-v8 from 4.0.18 to 4.1.0 by @dependabot[bot] in #17438
- [stable33] build(deps-dev): Bump @vue/tsconfig from 0.8.1 to 0.9.0 by @dependabot[bot] in #17436
- [stable33] fix(ci): adjust run conditions for approve-merge steps by @backportbot[bot] in #17444
- [stable33] fix(conversation): Fix string for automatic deletion by @backportbot[bot] in #17410
- [stable33] build(deps): Bump @nextcloud/dialogs from 7.2.0 to 7.3.0 by @dependabot[bot] in #17433
- [stable33] build(deps-dev): Bump openapi-typescript from 7.10.1 to 7.13.0 by @dependabot[bot] in #17429
- [stable33] build(deps-dev): Bump sass from 1.97.3 to 1.98.0 by @dependabot[bot] in #17426
- [stable33] build(deps): Bump @nextcloud/sharing from 0.3.0 to 0.4.0 by @dependabot[bot] in #17414
- [stable33] build(deps): Bump @nextcloud/paths from 3.0.0 to 3.1.0 by @dependabot[bot] in #17418
- [stable33] build(deps): Bump @nextcloud/cdav-library from 2.1.1 to 2.2.0 by @dependabot[bot] in #17424
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.7 to 1.7.8 by @dependabot[bot] in #17459
- [stable33] test(server): Run tests again nextcloud/server#58894 stable33-authori… by @nickvergessen in #17404
- [stable33] build(deps-dev): Bump @rspack/cli from 1.6.8 to 1.7.8 by @dependabot[bot] in #17457
- [stable33] build(deps-dev): Bump globals from 17.3.0 to 17.4.0 by @dependabot[bot] in #17455
- [stable33] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17470
- [stable33] ci(workflows): Add patches to stable branches by @nickvergessen in #17481
- [stable33] Revert "test(server): Run tests again nextcloud/server#58894 stable33-authori…" by @nickvergessen in #17483
- [stable33] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17487
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17466
- [stable33] fix(chat): copy message link with threadId by @backportbot[bot] in #17479
- [stable33] fix(videoverification): Fix missing "can start call" permission in vi… by @backportbot[bot] in #17505
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.8 to 1.7.9 by @dependabot[bot] in #17520
- [stable33] build(deps): Bump vue-tsc from 3.2.5 to 3.2.6 by @dependabot[bot] in #17522
- [stable33] build(deps): Bump @mediapipe/tasks-vision from 0.10.32 to 0.10.34 by @dependabot[bot] in #17528
- [stable33] build(deps-dev): Bump @vue/tsconfig from 0.9.0 to 0.9.1 by @dependabot[bot] in #17527
- [stable33] build(deps): Bump extendable-media-recorder from 9.2.36 to 9.2.37 by @dependabot[bot] in #17529
- [stable33] build(deps-dev): Bump @vitest/coverage-v8 from 4.1.0 to 4.1.1 by @dependabot[bot] in #17533
- [stable33] build(deps-dev): Bump @rspack/cli from 1.7.8 to 1.7.9 by @dependabot[bot] in #17525
- [stable33] build(deps): Bump vue-router from 5.0.3 to 5.0.4 by @dependabot[bot] in #17532
- [stable33] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.136 to 7.0.137 by @dependabot[bot] in #17530
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17538
- [stable33] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17541
- [stable33] fix(caldav): handle non-vevents in CalDavEventListener by @backportbot[bot] in #17548
- [stable33] fix(commands): Improve phone number input validation of OCC commands by @backportbot[bot] in #17550
- [stable33] test(integration): Add test for "Expire call related system messages" by @backportbot[bot] in #17559
- [stable33] fix(conversations): Show full author name on title hover by @backportbot[bot] in #17562
- [stable33] fix(smart-picker): Hide conversation search for guests by @backportbot[bot] in #17564
- [stable33] fix(call): ignore unsupported constraints in Safari browser by @backportbot[bot] in #17566
- [stable33] tests: Use guests config to not hash the user id by @backportbot[bot] in #17569
- [stable33] fix(useGetMessages): actualize conversation data in async operations by @backportbot[bot] in #17572
- [stable33] fix(signaling): Check recipient room with internal signaling by @backportbot[bot] in #17580
- [stable33] fix(hostedhpb): Expect nonce on request by @backportbot[bot] in #17583
- [stable33] fix(signaling): Limit signaling support without conversation-token by @backportbot[bot] in #17586
- [stable33] docs: Split changelog into individual files by @backportbot[bot] in #17592
- [stable33] fix: reduce GPU consumption of virtual background by @backportbot[bot] in #17596
- [stable33] Changelog 21.0.10, 22.0.10 and 23.0.3 by @backportbot[bot] in #17600
Full Changelog: v23.0.2...v23.0.3
v22.0.11
Changed
- Update dependencies
- Update translations
Fixed
- fix(chat): Keep thread information when copying link of a message #17478
- fix(call): Fix unneeded signaling messages when sending initial state #17407
- fix(conversation): Improve translation string for automatic deletion of conversations #17411
- fix(meeting): Don't log a PHP error when a todo item is edited #17547
- fix(phone): Improve phone number input validation of OCC commands #17551
- fix(video-verification): Fix video-verification when "Start call" is limited to moderators #17504
- fix(signaling): Check recipient room with internal signaling #17579
- fix(signaling): Limit signaling support without conversation-token #17587
- fix(signaling): Expect nonce on request when setting up hosted signaling server #17582
What's Changed
- [stable32] build(deps): Bump libphonenumber-js from 1.12.39 to 1.12.40 by @dependabot[bot] in #17419
- [stable32] fix(ci): adjust run conditions for approve-merge steps by @backportbot[bot] in #17445
- [stable32] fix(conversation): Fix string for automatic deletion by @backportbot[bot] in #17411
- [stable32] Fix unneeded messages when sending initial state by @backportbot[bot] in #17407
- [stable32] build(deps): Bump @nextcloud/cdav-library from 2.1.1 to 2.2.0 by @dependabot[bot] in #17437
- [stable32] build(deps-dev): Bump sass from 1.94.3 to 1.98.0 by @dependabot[bot] in #17427
- [stable32] build(deps): Bump webdav from 5.8.0 to 5.9.0 by @dependabot[bot] in #17435
- [stable32] build(deps-dev): Bump openapi-typescript from 7.8.0 to 7.13.0 by @dependabot[bot] in #17422
- [stable32] build(deps): Bump @vueuse/router from 13.7.0 to 13.9.0 by @dependabot[bot] in #17417
- [stable32] build(deps-dev): Bump @rspack/core from 1.6.8 to 1.7.8 by @dependabot[bot] in #17415
- [stable32] build(deps): Bump @nextcloud/paths from 2.2.2 to 2.4.0 by @dependabot[bot] in #17432
- [stable32] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.4 to 6.0.5 by @dependabot[bot] in #17460
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17467
- [stable32] build(deps): Bump @nextcloud/dialogs from 7.1.0 to 7.2.0 by @dependabot[bot] in #17461
- [stable32] build(deps): Bump vue-tsc from 3.0.10 to 3.2.5 by @dependabot[bot] in #17462
- [stable32] build(deps): Bump emoji-regex from 10.4.0 to 10.6.0 by @dependabot[bot] in #17463
- [stable32] build(deps-dev): Bump @rspack/cli from 1.6.8 to 1.7.8 by @dependabot[bot] in #17464
- [stable32] build(deps): Bump @nextcloud/sharing from 0.3.0 to 0.4.0 by @dependabot[bot] in #17454
- [stable32] ci(workflows): Add patches to stable branches by @backportbot[bot] in #17484
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17486
- [stable32] fix(chat): copy message link with threadId by @backportbot[bot] in #17478
- [stable32] fix(videoverification): Fix missing "can start call" permission in vi… by @backportbot[bot] in #17504
- [stable32] build(deps): Bump @mediapipe/tasks-vision from 0.10.32 to 0.10.34 by @dependabot[bot] in #17512
- [stable32] build(deps): Bump extendable-media-recorder from 9.2.36 to 9.2.37 by @dependabot[bot] in #17511
- [stable32] build(deps): Bump vue-tsc from 3.2.5 to 3.2.6 by @dependabot[bot] in #17514
- [stable32] build(deps-dev): Bump @rspack/core from 1.7.8 to 1.7.9 by @dependabot[bot] in #17516
- [stable32] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.136 to 7.0.137 by @dependabot[bot] in #17518
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17537
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17539
- [stable32] fix(caldav): handle non-vevents in CalDavEventListener by @backportbot[bot] in #17547
- [stable32] test(integration): Add test for "Expire call related system messages" by @backportbot[bot] in #17558
- [stable32] fix(commands): Improve phone number input validation of OCC commands by @backportbot[bot] in #17551
- [stable32] fix(smart-picker): Hide conversation search for guests by @backportbot[bot] in #17563
- [stable32] tests: Use guests config to not hash the user id by @backportbot[bot] in #17568
- [stable32] fix(signaling): Check recipient room with internal signaling by @backportbot[bot] in #17579
- [stable32] fix(signaling): Limit signaling support without conversation-token by @backportbot[bot] in #17587
- [stable32] fix(useGetMessages): actualize conversation data in async operations by @backportbot[bot] in #17571
- [stable32] fix(hostedhpb): Expect nonce on request by @backportbot[bot] in #17582
- [stable32] docs: Split changelog into individual files by @backportbot[bot] in #17591
- [stable32] fix: reduce GPU consumption of virtual background by @backportbot[bot] in #17597
- [stable32] Changelog 21.0.10, 22.0.10 and 23.0.3 by @backportbot[bot] in #17599
Full Changelog: v22.0.10...v22.0.11
v21.1.10
Changed
- Update dependencies
- Update translations
Fixed
- fix(signaling): Check recipient room with internal signaling #17578
- fix(signaling): Limit signaling support without conversation-token #17588
- fix(signaling): Expect nonce on request when setting up hosted signaling server #17581
What's Changed
- [stable31] build(deps): Bump ua-parser-js from 2.0.8 to 2.0.9 by @dependabot[bot] in #17105
- [stable31] build(deps): Bump @nextcloud/vue from 8.35.2 to 8.35.3 by @dependabot[bot] in #16788
- [stable31] build(deps): Bump extendable-media-recorder from 9.2.35 to 9.2.36 by @dependabot[bot] in #17120
- [stable31] build(deps): Bump firebase/php-jwt from 7.0.1 to 7.0.2 by @backportbot[bot] in #17168
- [stable31] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.135 to 7.0.136 by @dependabot[bot] in #17178
- [stable31] build(deps-dev): Bump stylelint-use-logical from 2.1.2 to 2.1.3 by @dependabot[bot] in #17185
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #17193
- [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17196
- [stable31] build(deps-dev): Bump babel-loader-exclude-node-modules-except from 1.2.1 to 1.2.4 by @dependabot[bot] in #17240
- [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17264
- [stable31] build(deps): Bump firebase/php-jwt from 7.0.2 to 7.0.3 by @dependabot[bot] in #17303
- [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17309
- [stable31] fix(caldav): handle non-vevents in CalDavEventListener by @backportbot[bot] in #17546
- [stable31] fix(signaling): Limit signaling support without conversation-token by @backportbot[bot] in #17588
- [stable31] fix(signaling): Check recipient room with internal signaling by @backportbot[bot] in #17578
- [stable31] fix(hostedhpb): Expect nonce on request by @backportbot[bot] in #17581
- [stable31] docs: Split changelog into individual files by @backportbot[bot] in #17590
- [stable31] chore(release): Changelog for 21.0.10 by @backportbot[bot] in #17598
Full Changelog: v21.1.9...v21.1.10
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