Skip to content

Releases: nextcloud/spreed

v23.0.3

02 Apr 12:37
v23.0.3
762ccbe

Choose a tag to compare

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

02 Apr 12:28
v22.0.11
e6e290a

Choose a tag to compare

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

02 Apr 12:21
v21.1.10
e0f6d8f

Choose a tag to compare

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

19 Mar 16:39
v23.0.2
2223652

Choose a tag to compare

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

19 Mar 16:22
v22.0.10
91ecb1e

Choose a tag to compare

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

18 Feb 13:53
v23.0.1
13e94e5

Choose a tag to compare

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

17 Feb 18:22
v23.0.0
1d8d375

Choose a tag to compare

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.name was 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

Full Changelog: v22.0.9...v23.0.0
Full Changelog: v23.0.0-rc.4...v23.0.0

v23.0.0-rc.4

12 Feb 16:04
v23.0.0-rc.4
d48f45f

Choose a tag to compare

v23.0.0-rc.4 Pre-release
Pre-release

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

12 Feb 15:46
v22.0.9
4150c96

Choose a tag to compare

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

12 Feb 15:40
v21.1.9
dd28a4f

Choose a tag to compare

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