Added
- Call from anywhere - Integration of calls into the avatar menu #15416
- Permanent call rooms #15417
- Advanced noise suppression #17147
- Attachment grouping per conversation #4340
- Tagging, sorting and grouping options for conversations #12025
Changed
- Update dependencies
- Update translations
- Require Nextcloud 34 / Hub 26 Spring
- Improved private reply show the quote now as well #6301
- Split chat permissions to allow reactions without chat messages #11329
What's Changed
Details
- feat(deps): Add Nextcloud 34 support on main by @nickvergessen in nextcloud/spreed#16780
- fix(chat): style adjustments for scheduled messages by @Antreesy in nextcloud/spreed#16764
- fix(NewMessage): better info visibility during call by @Antreesy in nextcloud/spreed#16782
- build(deps-dev): Bump @rspack/core from 1.7.1 to 1.7.2 by @dependabot[bot] in nextcloud/spreed#16807
- build(deps-dev): Bump @rspack/cli from 1.6.8 to 1.7.2 by @dependabot[bot] in nextcloud/spreed#16810
- build(deps): Bump firebase/php-jwt from 7.0.1 to 7.0.2 by @dependabot[bot] in nextcloud/spreed#16635
- ci(deps-dev): Bump rector/rector from 2.3.0 to 2.3.1 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#16804
- ci(deps): Bump actions/setup-node from 6.1.0 to 6.2.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#16808
- chore(release): Changelog for 23.0.0-rc.1 by @nickvergessen in nextcloud/spreed#16824
- feat(message-expiry): Add message expiry msg on the right side bar by @existentialcoder in nextcloud/spreed#16690
- build(deps): Bump ua-parser-js from 2.0.7 to 2.0.8 by @dependabot[bot] in nextcloud/spreed#16839
- refactor(QueryBuilder): Avoid using createFunction where possible by @CarlSchwan in nextcloud/spreed#16831
- ci(deps-dev): Bump rector/rector from 2.3.1 to 2.3.2 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#16837
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#16847
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#16851
- ci(deps): Bump actions/checkout from 6.0.1 to 6.0.2 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#16840
- ci(deps): Bump coenjacobs/mozart from 0.7.1 to ^1.0.2 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#16836
- build(deps-dev): Bump @nextcloud/stylelint-config from 3.1.1 to 3.2.0 by @dependabot[bot] in nextcloud/spreed#16838
- fix(TalkDashboard): get rid of vertical scroll by @Antreesy in nextcloud/spreed#16854
- build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.6 to 9.0.0-rc.7 by @dependabot[bot] in nextcloud/spreed#16805
- fix(NewMessage): respect threadId and replyTo when sharing a file by @Antreesy in nextcloud/spreed#16816
- fix(sidebar): migrate to new API by @ShGKme in nextcloud/spreed#16821
- fix: search conversations/participants has no focus indication by @ShGKme in nextcloud/spreed#16855
- feat(openmetrics): Add basic call metrics by @SystemKeeper in nextcloud/spreed#16834
- fix(chat): Don't show email hash as name for email guest by @nickvergessen in nextcloud/spreed#16859
- fix(l10n): handle special characters in conversation name by @Antreesy in nextcloud/spreed#16871
- fix: add scheduling meta data by @miaulalala in nextcloud/spreed#16784
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#16876
- fix(sharing): Blind fix attempt for issue reported from richdocument CI by @nickvergessen in nextcloud/spreed#16877
- ci(deps-dev): Bump phpunit/phpunit from 11.5.42 to 11.5.50 in /tests/integration by @dependabot[bot] in nextcloud/spreed#16881
- build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.133 to 7.0.135 by @dependabot[bot] in nextcloud/spreed#16806
- build(deps): Bump extendable-media-recorder from 9.2.32 to 9.2.35 by @dependabot[bot] in nextcloud/spreed#16809
- fix: Use strict comparaison with in_array by @CarlSchwan in nextcloud/spreed#16882
- test: pass command as array for occ command in integration tests by @icewind1991 in nextcloud/spreed#16887
- fix(chat): correctly update last message and unread counter from polling by @Antreesy in nextcloud/spreed#16892
- fix(bots): Add reactions from bots before relaying the message by @nickvergessen in nextcloud/spreed#16894
- test: Run federation against latest stable by @nickvergessen in nextcloud/spreed#16897
- fix(bots): Fix actor of reactions in events for bots by @nickvergessen in nextcloud/spreed#16896
- test: Adjust to server change, the Talk/ folder is now staying also w… by @nickvergessen in nextcloud/spreed#16890
- ci(deps-dev): Bump phpunit/phpunit from 11.5.42 to 11.5.50 in /vendor-bin/phpunit by @dependabot[bot] in nextcloud/spreed#16901
- fix: add error handling for failed scheduled messages by @Antreesy in nextcloud/spreed#16875
- fix(Listener.php): provide a silent call flag through a chat-relay by @Antreesy in nextcloud/spreed#16886
- style(chat): adjust colors of incoming message bubbles by @Antreesy in nextcloud/spreed#16904
- fix(pin-message): polish styles by @DorraJaouad in nextcloud/spreed#16893
- fix(conversation): always expand the right sidebar information by @Antreesy in nextcloud/spreed#16908
- fix(chat-relay): poll messages when receive a file share by @Antreesy in nextcloud/spreed#16911
- chore(release): Add changelog for 23.0.0-rc.2 by @nickvergessen in nextcloud/spreed#16913
- Feat/split chat react permissions by @nickvergessen in nextcloud/spreed#16920
- fix(thread): process thread starter message from system message by @DorraJaouad in nextcloud/spreed#16923
- build(deps): Bump vue-tsc from 3.2.2 to 3.2.4 by @dependabot[bot] in nextcloud/spreed#16927
- build(deps-dev): Bump globals from 17.0.0 to 17.1.0 by @dependabot[bot] in nextcloud/spreed#16929
- build(deps-dev): Bump @vitest/coverage-v8 from 4.0.17 to 4.0.18 by @dependabot[bot] in nextcloud/spreed#16930
- build(deps-dev): Bump @rspack/cli from 1.7.2 to 1.7.3 by @dependabot[bot] in nextcloud/spreed#16932
- build(deps): Bump libphonenumber-js from 1.12.34 to 1.12.35 by @dependabot[bot] in nextcloud/spreed#16933
- ci(deps): Bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#16937
- ci(deps): Bump github/codeql-action from 4.31.10 to 4.32.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#16936
- ci(deps): Bump webiny/action-conventional-commits from 1.3.0 to 1.3.1 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#16928
- ci(deps-dev): Bump rector/rector from 2.3.2 to 2.3.4 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#16926
- build(deps): Bump cuyz/valinor from 2.3.1 to 2.3.2 by @dependabot[bot] in nextcloud/spreed#16925
- [main] Update Nextcloud OpenAPI types by @nextcloud-command in nextcloud/spreed#16852
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#16951
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#16954
- test: Fix feature names by @nickvergessen in nextcloud/spreed#16959
- fix(federation): Don't try to federate when it's disabled by @miaulalala in nextcloud/spreed#16898
- fix: manage existing breakout rooms from conversation settings by @Antreesy in nextcloud/spreed#16728
- chore(ci): replace lint-typescript.yml workflow by @Antreesy in nextcloud/spreed#16969
- fix(design): replace 'mark read/unread' icons with Material Symbols by @Antreesy in nextcloud/spreed#16965
- fix(SetupCheck): Update notify_push messages for clarity by @joshtrichards in nextcloud/spreed#16316
- fix(perf): extract MessageTranslateDialog to spawnDialog by @Antreesy in nextcloud/spreed#16973
- test(mention): Correctly assert that users are added to room when men… by @nickvergessen in nextcloud/spreed#16947
- ci(github): Rename triage label by @nickvergessen in nextcloud/spreed#16979
- fix(chat): restore position of tribute popup by @Antreesy in nextcloud/spreed#16980
- fix(split view): add space to single emoji message and remove background color for file previews by @DorraJaouad in nextcloud/spreed#16989
- chore(release): Add changelog for 23.0.0-rc.3 by @nickvergessen in nextcloud/spreed#16986
- fix(threads): Notify clients inside a thread when the history was purged by @nickvergessen in nextcloud/spreed#16984
- fix: swift clearance of unread marker when scrolling to the bottom by @DorraJaouad in nextcloud/spreed#16990
- chore(deps): bump @nextcloud/vue library from 9.3.3 to 9.5.0 by @Antreesy in nextcloud/spreed#16991
- build(deps-dev): Bump webpack from 5.94.0 to 5.105.0 by @dependabot[bot] in nextcloud/spreed#16997
- chore: Set E2EE version for talk-ios to 23.0.0 by @SystemKeeper in nextcloud/spreed#16955
- build(deps-dev): Bump css-loader from 7.1.2 to 7.1.3 by @dependabot[bot] in nextcloud/spreed#17013
- build(deps): Bump @nextcloud/files from 4.0.0-rc.0 to 4.0.0-rc.1 by @dependabot[bot] in nextcloud/spreed#17014
- build(deps-dev): Bump @rspack/core from 1.7.2 to 1.7.4 by @dependabot[bot] in nextcloud/spreed#17017
- ci(deps-dev): Bump rector/rector from 2.3.4 to 2.3.5 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#17012
- ci(deps-dev): Bump vimeo/psalm from 6.14.3 to 6.15.0 in /vendor-bin/psalm by @dependabot[bot] in nextcloud/spreed#17011
- build(deps): Bump bamarni/composer-bin-plugin from 1.8.3 to 1.9.0 by @dependabot[bot] in nextcloud/spreed#17010
- build(deps-dev): Bump globals from 17.1.0 to 17.3.0 by @dependabot[bot] in nextcloud/spreed#17015
- build(deps-dev): Bump @rspack/cli from 1.7.3 to 1.7.4 by @dependabot[bot] in nextcloud/spreed#17016
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17029
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17031
- [main] Update Nextcloud OpenAPI types by @nextcloud-command in nextcloud/spreed#17032
- fix(split): fix small width layout by @DorraJaouad in nextcloud/spreed#17008
- fix(chat): block sending messages from schedule previews list by @Antreesy in nextcloud/spreed#17007
- fix(chat): indicate on started call from chat-relay message by @Antreesy in nextcloud/spreed#17005
- fix(chat-relay): mark experimental flag completed by @Antreesy in nextcloud/spreed#16681
- refactor(rector): Run rector by @nickvergessen in nextcloud/spreed#17038
- fix(thread): expose thread title and id metadata by @miaulalala in nextcloud/spreed#17037
- build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.7 to 9.0.0-rc.8 by @backportbot[bot] in nextcloud/spreed#17039
- build(deps): Bump axios from 1.12.2 to 1.13.5 by @dependabot[bot] in nextcloud/spreed#17042
- fix(call): bring fallback device labels to call controls by @Antreesy in nextcloud/spreed#17041
- fix(files_sharing): Fix getting shares by path by @artonge in nextcloud/spreed#16988
- fix(chat): make failed message more prominent by @Antreesy in nextcloud/spreed#17050
- fix(chat): Don't mark chat as read when posting scheduled message by @nickvergessen in nextcloud/spreed#17055
- fix(integration): add timezone to Talk created calendar events by @miaulalala in nextcloud/spreed#17057
- fix(chat): reset actions state after reacting to message by @Antreesy in nextcloud/spreed#17061
- fix(threads): improve detection of new threads by @Antreesy in nextcloud/spreed#17045
- feat(call): adjust thumbnails color to be more coherent by @DorraJaouad in nextcloud/spreed#17047
- fix(chat): improve updating of unread marker from chat-relay by @Antreesy in nextcloud/spreed#17049
- fix(chat): improve polling paralleled with chat-relay by @Antreesy in nextcloud/spreed#17064
- fix: enhance preview coherence in media settings by @DorraJaouad in nextcloud/spreed#17071
- fix(service): Use validation service to deduplicate code by @nickvergessen in nextcloud/spreed#17070
- ci(integration-tests): Install prod deps of notifications app by @nickvergessen in nextcloud/spreed#17077
- Fix translation button enabled state by @danxuliu in nextcloud/spreed#17076
- fix(chat): Fix different data sets stored in same cache key by @nickvergessen in nextcloud/spreed#17082
- chore(release): Changelog for 21.1.9, 22.0.9 and 23.0.0-rc.4 by @nickvergessen in nextcloud/spreed#17080
- chore(deps): bump @mediapipe/tasks-vision library to 0.10.32 by @Antreesy in nextcloud/spreed#17088
- perf(sharing): Don't hit the "parent" path when we load all shares an… by @nickvergessen in nextcloud/spreed#17091
- perf(sharing): Split getShareWith() and shortcut the happy path with $path by @nickvergessen in nextcloud/spreed#17094
- build(deps): Bump entities from 7.0.0 to 7.0.1 by @dependabot[bot] in nextcloud/spreed#17104
- build(deps): Bump bamarni/composer-bin-plugin from 1.9.0 to 1.9.1 by @dependabot[bot] in nextcloud/spreed#17100
- ci(deps): Bump coenjacobs/mozart from 1.0.2 to 1.0.5 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#17101
- build(deps): Bump ua-parser-js from 2.0.8 to 2.0.9 by @dependabot[bot] in nextcloud/spreed#17109
- ci(deps-dev): Bump vimeo/psalm from 6.15.0 to 6.15.1 in /vendor-bin/psalm by @dependabot[bot] in nextcloud/spreed#17102
- ci(deps-dev): Bump rector/rector from 2.3.5 to 2.3.6 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#17103
- build(deps-dev): Bump sass from 1.97.2 to 1.97.3 by @dependabot[bot] in nextcloud/spreed#17118
- build(deps): Bump @nextcloud/sharing from 0.3.0 to 0.4.0 by @dependabot[bot] in nextcloud/spreed#17115
- ci(deps): Bump astral-sh/setup-uv from 7.2.0 to 7.3.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17119
- build(deps): Bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in nextcloud/spreed#17122
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17123
- [main] Update Nextcloud OpenAPI types by @nextcloud-command in nextcloud/spreed#17126
- chore(deps): bump @nextcloud/files library to 4.0.0 by @Antreesy in nextcloud/spreed#17129
- fix(chat): Fix expiration timestamp type in chat relay by @nickvergessen in nextcloud/spreed#17128
- build(deps-dev): Bump sass-loader from 16.0.6 to 16.0.7 by @dependabot[bot] in nextcloud/spreed#17134
- build(deps-dev): Bump @rspack/core from 1.7.4 to 1.7.6 by @dependabot[bot] in nextcloud/spreed#17133
- build(deps): Bump @vueuse/router from 14.2.0 to 14.2.1 by @dependabot[bot] in nextcloud/spreed#17137
- build(deps-dev): Bump @nextcloud/stylelint-config from 3.2.0 to 3.2.1 by @dependabot[bot] in nextcloud/spreed#17138
- build(deps): Bump @nextcloud/dialogs from 7.2.0 to 7.3.0 by @dependabot[bot] in nextcloud/spreed#17136
- build(deps-dev): Bump @rspack/cli from 1.7.4 to 1.7.6 by @dependabot[bot] in nextcloud/spreed#17135
- fix(chat): improve rendering of markdown elements in message bubbles by @Antreesy in nextcloud/spreed#17139
- ci(actions): Don't assign removed "To review" label by @nickvergessen in nextcloud/spreed#17142
- fix(SearchPlugin): check search queries for multibyte characters by @Antreesy in nextcloud/spreed#17132
- fix: migrate fileUpload utils to TS by @Antreesy in nextcloud/spreed#17149
- fix: extract 'isAxiosErrorResponse' type guard for reusing by @Antreesy in nextcloud/spreed#17150
- fix(chat): do not crop locations in message bubbles by @Antreesy in nextcloud/spreed#17152
- chore(release): Add changelog for 23.0.0 by @nickvergessen in nextcloud/spreed#17153
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17156
- fix(sharing): Fix finding the parent share by @nickvergessen in nextcloud/spreed#17159
- chore(release): Changelog for 23.0.1 by @nickvergessen in nextcloud/spreed#17161
- test(sharing): Add integration test for sharing 2 folders with the sa… by @nickvergessen in nextcloud/spreed#17099
- fix(chat): Remove unread mention flag when the only message was deleted by @nickvergessen in nextcloud/spreed#17164
- fix(chat): extract useFileTemplates to separate composable by @Antreesy in nextcloud/spreed#17151
- feat(settings): Introduce conversation presets by @nickvergessen in nextcloud/spreed#16545
- fix: migrate uploadStore to Pinia 🍍 by @Antreesy in nextcloud/spreed#17172
- build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.135 to 7.0.136 by @dependabot[bot] in nextcloud/spreed#17183
- build(deps-dev): Bump @vitejs/plugin-vue from 6.0.3 to 6.0.4 by @dependabot[bot] in nextcloud/spreed#17187
- build(deps): Bump @vueuse/components from 14.2.0 to 14.2.1 by @dependabot[bot] in nextcloud/spreed#17179
- ci(deps): Bump coenjacobs/mozart from 1.0.5 to 1.1.0 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#17177
- build(deps-dev): Bump css-loader from 7.1.3 to 7.1.4 by @dependabot[bot] in nextcloud/spreed#17182
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17195
- build(deps): Bump bn.js by @dependabot[bot] in nextcloud/spreed#17203
- fix(sip): predict dialout number based on default phone region by @Antreesy in nextcloud/spreed#17174
- fix(performance): simplify MentionChip component by @Antreesy in nextcloud/spreed#17176
- fix(capabilities): conditionally show links to calendar by @Antreesy in nextcloud/spreed#15265
- feat(conversation_settings): Allow changing password for convo without disabling by @existentialcoder in nextcloud/spreed#17213
- fix(call): Check call flag for federated user before resending notifi… by @nickvergessen in nextcloud/spreed#17214
- fix(calendarintegration): trim calendar summary whitespace by @miaulalala in nextcloud/spreed#17219
- feat(sessions): Allow multiple Talk session in the same conversation with the same PHP session by @nickvergessen in nextcloud/spreed#17230
- fix(bots): Add published date and time to bot messages by @nickvergessen in nextcloud/spreed#17234
- ci(deps): Bump icewind1991/nextcloud-version-matrix from 1.3.1 to 1.3.2 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17235
- build(deps): Bump extendable-media-recorder from 9.2.35 to 9.2.36 by @dependabot[bot] in nextcloud/spreed#17239
- build(deps): Bump @nextcloud/paths from 3.0.0 to 3.1.0 by @dependabot[bot] in nextcloud/spreed#17238
- build(deps): Bump libphonenumber-js from 1.12.35 to 1.12.37 by @dependabot[bot] in nextcloud/spreed#17242
- ci(deps-dev): Bump rector/rector from 2.3.6 to 2.3.8 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#17237
- build(deps): Bump vue-router from 5.0.2 to 5.0.3 by @dependabot[bot] in nextcloud/spreed#17246
- ci(deps): Bump github/codeql-action from 4.32.0 to 4.32.4 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17243
- build(deps): Bump fast-xml-parser from 5.3.6 to 5.4.1 by @dependabot[bot] in nextcloud/spreed#17254
- build(deps-dev): Bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in nextcloud/spreed#17253
- build(deps): Bump rollup from 4.47.1 to 4.59.0 by @dependabot[bot] in nextcloud/spreed#17255
- ci(deps): Bump coenjacobs/mozart from 1.1.0 to 1.1.1 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#17236
- build(deps-dev): Bump openapi-typescript from 7.10.1 to 7.13.0 by @dependabot[bot] in nextcloud/spreed#17241
- fix(package-lock): reapply
openapi-typescriptupdate on freshmainto resolve package-lock merge issue by @ShGKme in nextcloud/spreed#17257 - fix: Remove all has_reference_id checks by @SystemKeeper in nextcloud/spreed#17256
- build(deps): Bump minimatch and editorconfig by @dependabot[bot] in nextcloud/spreed#17260
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17261
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17263
- perf(sharing): Use new user field from VerifyMountEvent by @nickvergessen in nextcloud/spreed#17046
- test: add tests for conversation passwords by @miaulalala in nextcloud/spreed#17269
- feat(poll): improve poll card and dialog UI by @DorraJaouad in nextcloud/spreed#16137
- fix(settings): Allow app config defaults for chat and conversation li… by @nickvergessen in nextcloud/spreed#17273
- build(deps): Bump immutable from 5.1.4 to 5.1.5 by @dependabot[bot] in nextcloud/spreed#17275
- 🔃 Permanent call rooms - ⚙️ Backend by @AndyScherzinger in nextcloud/spreed#17169
- test(password_policy): Try making integration test with password_poli… by @nickvergessen in nextcloud/spreed#17278
- build(deps): Bump dompurify from 3.3.1 to 3.3.2 by @dependabot[bot] in nextcloud/spreed#17280
- test(integration): Always disable password_policy in BeforeScenario by @nickvergessen in nextcloud/spreed#17282
- test(vitest): Always run frontend tests with English languag and locale by @nickvergessen in nextcloud/spreed#17283
- Fix(signaling): ignore ECONNABORTED errors to prevent conversation not found by @Paulcor35 in nextcloud/spreed#17158
- fix(federation): Handle permission mismatches for reaction permissions by @luflow in nextcloud/spreed#16948
- fix(initial-state): Reduce initial state data to improve desktop client functionality by @nickvergessen in nextcloud/spreed#17279
- build(deps): Bump libphonenumber-js from 1.12.37 to 1.12.38 by @dependabot[bot] in nextcloud/spreed#17288
- build(deps-dev): Bump jsdom from 27.4.0 to 28.1.0 by @dependabot[bot] in nextcloud/spreed#17296
- build(deps-dev): Bump @vue/tsconfig from 0.8.1 to 0.9.0 by @dependabot[bot] in nextcloud/spreed#17294
- build(deps): Bump firebase/php-jwt from 7.0.2 to 7.0.3 by @dependabot[bot] in nextcloud/spreed#17289
- ci(deps): Bump coenjacobs/mozart from 1.1.1 to 1.1.2 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#17290
- ci(deps): Bump actions/upload-artifact from 6.0.0 to 7.0.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17295
- ci(deps): Bump svenstaro/upload-release-action from 2.11.3 to 2.11.4 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17292
- ci(deps): Bump astral-sh/setup-uv from 7.3.0 to 7.3.1 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17305
- build(deps-dev): Bump globals from 17.3.0 to 17.4.0 by @dependabot[bot] in nextcloud/spreed#17298
- ci(deps): Bump actions/setup-node from 6.2.0 to 6.3.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17300
- docs: Copy description from old documentation to OpenAPI docs by @nickvergessen in nextcloud/spreed#17286
- feat(feature-hints): Add current count and config to hide them by @nickvergessen in nextcloud/spreed#17277
- docs: Fix language in chat-style documentation by @nickvergessen in nextcloud/spreed#17276
- fix(federation): Fix federation invites when using email or wrong casing by @nickvergessen in nextcloud/spreed#17285
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17308
- fix(auth): migrate authenticate.php to use vue-based form by @Antreesy in nextcloud/spreed#17223
- Fix(call): hide call button in dashboard when calls are disabled by @DorraJaouad in nextcloud/spreed#17229
- fix(chat): rename audio message filename Talk recording -> Voice message by @ShGKme in nextcloud/spreed#17318
- fix(federations): reword invitations dialog title by @ShGKme in nextcloud/spreed#17321
- fix(ui): theming neutral "server was updated" messages by @ShGKme in nextcloud/spreed#17323
- fix(ui): clarify duplicate session error message by @ShGKme in nextcloud/spreed#17324
- fix(ui): remove Talk name from message sample in settings by @ShGKme in nextcloud/spreed#17319
- fix(openapi): Fix turnserver credentials type by @nickvergessen in nextcloud/spreed#17337
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17338
- ci(opengrep): Drop opengrep again by @nickvergessen in nextcloud/spreed#17339
- fix(backgound): Move virtual background option from conversation to a… by @nickvergessen in nextcloud/spreed#17329
- feat: Indicate "Generated by AI" by @nickvergessen in nextcloud/spreed#17331
- fix(bots): Support threads for webhook bots by @nickvergessen in nextcloud/spreed#17343
- feat: add noise-suppression to voice messages by @Antreesy in nextcloud/spreed#16465
- fix(filtering): Do not show filter unread mentions button while filtering by @max65482 in nextcloud/spreed#16634
- ci(workflows): Sync stable33 as well by @nickvergessen in nextcloud/spreed#17351
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17353
- feat(poll): Allow withdrawing poll vote by @existentialcoder in nextcloud/spreed#17333
- build(deps): Bump undici from 7.22.0 to 7.24.1 by @dependabot[bot] in nextcloud/spreed#17357
- build(deps): Bump @nextcloud/cdav-library from 2.1.1 to 2.2.0 by @dependabot[bot] in nextcloud/spreed#17358
- build(deps): Bump libphonenumber-js from 1.12.38 to 1.12.39 by @dependabot[bot] in nextcloud/spreed#17359
- build(deps-dev): Bump @rspack/cli from 1.7.6 to 1.7.7 by @dependabot[bot] in nextcloud/spreed#17361
- build(deps): Bump vue-tsc from 3.2.4 to 3.2.5 by @dependabot[bot] in nextcloud/spreed#17362
- ci(deps): Bump coenjacobs/mozart from 1.1.2 to 1.1.3 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#17360
- ci(diff): Reduce diff size by only showing openapi-full files by @nickvergessen in nextcloud/spreed#17369
- build(deps-dev): Bump @rspack/cli from 1.7.7 to 1.7.8 by @dependabot[bot] in nextcloud/spreed#17370
- build(deps-dev): Bump @rspack/core from 1.7.6 to 1.7.8 by @dependabot[bot] in nextcloud/spreed#17372
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17374
- chore: Fix SPDX header by @nickvergessen in nextcloud/spreed#17377
- build(deps): Bump webrtc-adapter from 9.0.3 to 9.0.4 by @dependabot[bot] in nextcloud/spreed#17291
- fix(chat): Don't mention in markdown code by @nickvergessen in nextcloud/spreed#17355
- chore(github): Improve contribution hints in readme by @nickvergessen in nextcloud/spreed#17378
- fix(deps): update nextcloud/vue, adjust app code by @Antreesy in nextcloud/spreed#17356
- build(deps): Bump @nextcloud/vue from 9.5.0 to 9.6.0 by @dependabot[bot] in nextcloud/spreed#17371
- fix(hpb-service): An account is not expired if Unauthorized is returned. by @fancycode in nextcloud/spreed#16228
- fix(conversation): Fix string for automatic deletion by @nickvergessen in nextcloud/spreed#17382
- fix: fully show matterbridge part menu by @max65482 in nextcloud/spreed#17380
- fix(matterbridge): Fix preg_match(): Argument #2 ($subject) must be of type string, false given by @nickvergessen in nextcloud/spreed#17388
- build(deps): Bump fast-xml-parser from 5.4.1 to 5.5.6 by @dependabot[bot] in nextcloud/spreed#17393
- fix(occ): Create strong turn secret if not provided by @nickvergessen in nextcloud/spreed#17396
- Update Talkbuchet siege mode to latest version by @danxuliu in nextcloud/spreed#17399
- ci(github): Update issue templates by @nickvergessen in nextcloud/spreed#17400
- Fix unneeded messages when sending initial state by @danxuliu in nextcloud/spreed#16420
- chore(release): Changelog 22.0.10 and 23.0.2 by @nickvergessen in nextcloud/spreed#17406
- Chore(dependabot): improve the workflow to allow minor bumps by @Antreesy in nextcloud/spreed#17401
- build(deps-dev): Bump sass from 1.97.3 to 1.98.0 by @dependabot[bot] in nextcloud/spreed#17420
- build(deps-dev): Bump @vitejs/plugin-vue from 6.0.4 to 6.0.5 by @dependabot[bot] in nextcloud/spreed#17423
- build(deps): Bump libphonenumber-js from 1.12.39 to 1.12.40 by @dependabot[bot] in nextcloud/spreed#17434
- ci(deps): Bump coenjacobs/mozart from 1.1.3 to 1.2.0 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#17413
- ci(deps): Bump shivammathur/setup-php from 2.36.0 to 2.37.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17439
- build(deps-dev): Bump @vitest/coverage-v8 from 4.0.18 to 4.1.0 by @dependabot[bot] in nextcloud/spreed#17428
- build(deps-dev): Bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in nextcloud/spreed#17442
- fix(ci): adjust run conditions for approve-merge steps by @Antreesy in nextcloud/spreed#17443
- build(deps): Bump fast-xml-parser from 5.5.6 to 5.5.7 by @dependabot[bot] in nextcloud/spreed#17446
- ci(deps): Bump dorny/paths-filter from 3.0.2 to 4.0.1 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17441
- build(deps-dev): Bump jsdom from 28.1.0 to 29.0.0 by @dependabot[bot] in nextcloud/spreed#17431
- ci(deps-dev): Bump rector/rector from 2.3.8 to 2.3.9 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#17451
- ci(deps): Bump svenstaro/upload-release-action from 2.11.4 to 2.11.5 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17452
- ci(deps): Bump astral-sh/setup-uv from 7.3.1 to 7.6.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17456
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17468
- fix(chat): copy message link with threadId by @Antreesy in nextcloud/spreed#17476
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17469
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17485
- build(deps): Bump yaml from 2.8.2 to 2.8.3 by @dependabot[bot] in nextcloud/spreed#17495
- feat(hint): Recording, Transcript, SIP by @nickvergessen in nextcloud/spreed#17490
- feat: add conversations sort by @Antreesy in nextcloud/spreed#17488
- build(deps-dev): Bump node-forge from 1.3.3 to 1.4.0 by @dependabot[bot] in nextcloud/spreed#17499
- build(deps-dev): Bump brace-expansion from 1.1.12 to 1.1.13 by @dependabot[bot] in nextcloud/spreed#17503
- fix(videoverification): Fix missing "can start call" permission in vi… by @nickvergessen in nextcloud/spreed#17502
- build(deps): Bump vue-tsc from 3.2.5 to 3.2.6 by @dependabot[bot] in nextcloud/spreed#17513
- build(deps-dev): Bump jsdom from 29.0.0 to 29.0.1 by @dependabot[bot] in nextcloud/spreed#17515
- ci(deps): Bump coenjacobs/mozart from 1.2.0 to 1.2.1 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#17507
- build(deps-dev): Bump @vitest/coverage-v8 from 4.1.0 to 4.1.1 by @dependabot[bot] in nextcloud/spreed#17519
- build(deps-dev): Bump @rspack/cli from 1.7.8 to 1.7.9 by @dependabot[bot] in nextcloud/spreed#17523
- build(deps): Bump vue-router from 5.0.3 to 5.0.4 by @dependabot[bot] in nextcloud/spreed#17526
- build(deps): Bump entities from 7.0.1 to 8.0.0 by @dependabot[bot] in nextcloud/spreed#17521
- build(deps): Bump extendable-media-recorder from 9.2.36 to 9.2.37 by @dependabot[bot] in nextcloud/spreed#17510
- build(deps): Bump serialize-javascript and terser-webpack-plugin by @dependabot[bot] in nextcloud/spreed#17534
- build(deps): Bump picomatch by @dependabot[bot] in nextcloud/spreed#17491
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17536
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17540
- fix(caldav): handle non-vevents in CalDavEventListener by @tcitworld in nextcloud/spreed#17542
- ci(deps-dev): Bump vimeo/psalm from 6.15.1 to 6.16.1 in /vendor-bin/psalm by @dependabot[bot] in nextcloud/spreed#17508
- fix(commands): Improve phone number input validation of OCC commands by @nickvergessen in nextcloud/spreed#17173
- build(deps): Bump cuyz/valinor from 2.3.2 to 2.4.0 by @dependabot[bot] in nextcloud/spreed#17506
- test(integration): Add test for "Expire call related system messages" by @nickvergessen in nextcloud/spreed#17557
- build(deps): Bump minimatch and @redocly/openapi-core by @dependabot[bot] in nextcloud/spreed#17555
- fix(conversations): Show full author name on title hover by @nickvergessen in nextcloud/spreed#17561
- fix(smart-picker): Hide conversation search for guests by @nickvergessen in nextcloud/spreed#17553
- fix(call): ignore unsupported constraints in Safari browser by @Antreesy in nextcloud/spreed#17565
- tests: Use guests config to not hash the user id by @nickvergessen in nextcloud/spreed#17567
- feat(reply_private): Enhance reply private quote by @existentialcoder in nextcloud/spreed#17069
- fix(useGetMessages): actualize conversation data in async operations by @Antreesy in nextcloud/spreed#17489
- fix(private-reply): Don't allow replying to self and add integration … by @nickvergessen in nextcloud/spreed#17570
- fix(signaling): Check recipient room with internal signaling by @nickvergessen in nextcloud/spreed#17577
- fix(hostedhpb): Expect nonce on request by @nickvergessen in nextcloud/spreed#17575
- fix(signaling): Limit signaling support without conversation-token by @nickvergessen in nextcloud/spreed#17576
- docs: Split changelog into individual files by @nickvergessen in nextcloud/spreed#17589
- fix: reduce GPU consumption of virtual background by @Antreesy in nextcloud/spreed#17595
- Changelog 21.0.10, 22.0.10 and 23.0.3 by @nickvergessen in nextcloud/spreed#17594
- feat: add noise-supression to calls by @Antreesy in nextcloud/spreed#17335
- build(deps): Bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in nextcloud/spreed#17601
- build(deps-dev): Bump @rspack/cli from 1.7.9 to 1.7.10 by @dependabot[bot] in nextcloud/spreed#17611
- build(deps-dev): Bump @vue/tsconfig from 0.9.0 to 0.9.1 by @dependabot[bot] in nextcloud/spreed#17615
- build(deps): Bump firebase/php-jwt from 7.0.3 to 7.0.4 by @dependabot[bot] in nextcloud/spreed#17606
- ci(deps): Bump coenjacobs/mozart from 1.2.1 to 1.2.2 in /vendor-bin/mozart by @dependabot[bot] in nextcloud/spreed#17610
- build(deps): Bump panzoom from 9.4.3 to 9.4.4 by @dependabot[bot] in nextcloud/spreed#17619
- build(deps): Bump @mediapipe/tasks-vision from 0.10.32 to 0.10.34 by @dependabot[bot] in nextcloud/spreed#17628
- build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.136 to 7.0.137 by @dependabot[bot] in nextcloud/spreed#17625
- build(deps): Bump libphonenumber-js from 1.12.40 to 1.12.41 by @dependabot[bot] in nextcloud/spreed#17634
- build(deps-dev): Bump @rspack/core from 1.7.8 to 1.7.10 by @dependabot[bot] in nextcloud/spreed#17621
- build(deps-dev): Bump @vitest/coverage-v8 from 4.1.1 to 4.1.2 by @dependabot[bot] in nextcloud/spreed#17632
- ci(deps): Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17607
- ci(deps): Bump astral-sh/setup-uv from 7.6.0 to 8.0.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17609
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17636
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17637
- ci(deps-dev): Bump behat/behat from 3.29.0 to 3.30.0 in /tests/integration by @dependabot[bot] in nextcloud/spreed#17608
- chore: Ensure status code annotation is unique for get reminders by @SystemKeeper in nextcloud/spreed#17640
- fix(appointments): Make scheduled appointments meeting conversations by @nickvergessen in nextcloud/spreed#17604
- Allow uploading MP4 recordings by @smokris in nextcloud/spreed#17635
- fix: gracefully handle localStorage quota exceeding by @Antreesy in nextcloud/spreed#17603
- build(deps): Bump vite from 7.1.11 to 8.0.7 by @dependabot[bot] in nextcloud/spreed#17652
- feat(conversationfolder): use per share conversation folders by @miaulalala in nextcloud/spreed#17346
- fix(search): Make sort order consistant also when all results are ret… by @nickvergessen in nextcloud/spreed#17657
- fix(translation): Add AI act message by @nickvergessen in nextcloud/spreed#17661
- fix(bot): Make aware of mutual exclusive features by @nickvergessen in nextcloud/spreed#17655
- fix(bots): Hide event bots of disabled apps by @nickvergessen in nextcloud/spreed#17653
- feat: add permanent call rooms frontend by @DorraJaouad in nextcloud/spreed#17332
- fix(translate): improve language detection in UI by @Antreesy in nextcloud/spreed#17666
- build(deps): Bump axios from 1.13.5 to 1.15.0 by @dependabot[bot] in nextcloud/spreed#17674
- build(deps-dev): Bump @rspack/cli from 1.7.10 to 1.7.11 by @dependabot[bot] in nextcloud/spreed#17684
- build(deps-dev): Bump @rspack/core from 1.7.10 to 1.7.11 by @dependabot[bot] in nextcloud/spreed#17685
- build(deps): Bump firebase/php-jwt from 7.0.4 to 7.0.5 by @dependabot[bot] in nextcloud/spreed#17680
- ci(deps-dev): Bump rector/rector from 2.3.9 to 2.4.0 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#17686
- fix(private-reply): Check participants into all directions by @nickvergessen in nextcloud/spreed#17679
- ci(deps): Bump andstor/file-existence-action from 3.0.0 to 3.1.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17688
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17701
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in nextcloud/spreed#17705
- build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.8 to 9.0.0-rc.9 by @dependabot[bot] in nextcloud/spreed#17681
- build(deps-dev): Bump sass from 1.98.0 to 1.99.0 by @dependabot[bot] in nextcloud/spreed#17683
- fix: sync session storage with signaling connection by @Antreesy in nextcloud/spreed#17675
- build(deps): fix dependencies' types in package.json by @ShGKme in nextcloud/spreed#17713
- fix(csp): replace non-existent addAllowedChildSrcDomain with addAllow… by @miaulalala in nextcloud/spreed#17716
- fix(federation): Migrate from NCU to OCP interface by @nickvergessen in nextcloud/spreed#17718
- refactor(room): Remove deprecated Room::getParticipant() method by @miaulalala in nextcloud/spreed#17721
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17724
- fix: psalm deprecation errors by @miaulalala in nextcloud/spreed#17719
- fix(call): define target param for 'switch-to-conversation' by @Antreesy in nextcloud/spreed#17717
- fix(typescript): declare OCA, OCP, OC under Window interface by @Antreesy in nextcloud/spreed#17656
- Fix emoji picker not kept open after selecting an emoji by @danxuliu in nextcloud/spreed#17725
- Fix guest window separator bar color by @jancborchardt in nextcloud/spreed#17729
- build(deps): Bump dompurify from 3.3.3 to 3.4.0 by @dependabot[bot] in nextcloud/spreed#17734
- fix(signaling): Allow live transcription to get signaling by @nickvergessen in nextcloud/spreed#17736
- fix(command): exclude only 1-1 conversations from executing by @Antreesy in nextcloud/spreed#17737
- ci(deps-dev): Bump rector/rector from 2.4.0 to 2.4.1 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#17742
- build(deps-dev): Bump vitest from 4.1.2 to 4.1.4 by @dependabot[bot] in nextcloud/spreed#17749
- ci(deps): Bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17743
- build(deps-dev): Bump @vitejs/plugin-vue from 6.0.5 to 6.0.6 by @dependabot[bot] in nextcloud/spreed#17758
- ci(deps): Bump actions/cache from 5.0.4 to 5.0.5 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17744
- ci(deps): Bump actions/upload-artifact from 7.0.0 to 7.0.1 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17751
- build(deps-dev): Bump jsdom from 29.0.1 to 29.0.2 by @dependabot[bot] in nextcloud/spreed#17757
- ci(deps): Bump actions/github-script from 8.0.0 to 9.0.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17746
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17764
- build(deps): Bump @nextcloud/auth from 2.5.3 to 2.6.0 by @dependabot[bot] in nextcloud/spreed#17754
- build(deps-dev): Bump globals from 17.4.0 to 17.5.0 by @dependabot[bot] in nextcloud/spreed#17760
- ci(deps): Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17747
- fix: fix loading shares in folder when share is moved by @icewind1991 in nextcloud/spreed#17769
- fix: Allow inaccurate for signaling backend and fix 1:1 room share folder name resolution by @miaulalala in nextcloud/spreed#17768
- refactor(room): Remove deprecated callPermissions from Room by @miaulalala in nextcloud/spreed#17771
- fix(signaling): clear 'joined_conversation' after successful leave by @Antreesy in nextcloud/spreed#17730
- fix(useGetParticipants): ensure user is in the room before checking permissions by @Antreesy in nextcloud/spreed#17728
- fix(App): wait to leave previous call before joining new one by @Antreesy in nextcloud/spreed#17782
- refactor(room): Move getPropertiesForSignaling() to RoomPropertiesHelper by @miaulalala in nextcloud/spreed#17772
- refactor(room): Remove Manager constructor dependency from Room by @miaulalala in nextcloud/spreed#17790
- feat(conversationfolder): add frontend support for per-share conversa… by @miaulalala in nextcloud/spreed#17549
- fix: extract useJoinedConversation from useIsInCall by @Antreesy in nextcloud/spreed#17731
- fix(meetings): reword meetigns related messages on Home page and in title by @ShGKme in nextcloud/spreed#17320
- build(deps): Bump fast-xml-parser from 5.5.11 to 5.7.1 by @dependabot[bot] in nextcloud/spreed#17778
- fix: join call immediately with
#direct-callparam by @Antreesy in nextcloud/spreed#17498 - fix(call): hide remaining call-related UI when calls are disabled by @notoriousisk in nextcloud/spreed#17788
- build(deps-dev): Bump vue-tsc from 3.2.6 to 3.2.7 by @dependabot[bot] in nextcloud/spreed#17796
- ci(deps-dev): Bump rector/rector from 2.4.1 to 2.4.2 in /vendor-bin/rector by @dependabot[bot] in nextcloud/spreed#17799
- build(deps): Bump postcss from 8.5.9 to 8.5.10 by @dependabot[bot] in nextcloud/spreed#17809
- ci(deps): Bump actions/setup-node from 6.3.0 to 6.4.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17802
- ci(deps-dev): Bump behat/behat from 3.30.0 to 3.31.0 in /tests/integration by @dependabot[bot] in nextcloud/spreed#17797
- ci(deps): Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17801
- ci(deps): Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17800
- test(integration): Move user creation from Background to Scenarios by @nickvergessen in nextcloud/spreed#17793
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17812
- build(deps): Bump libphonenumber-js from 1.12.41 to 1.12.42 by @dependabot[bot] in nextcloud/spreed#17823
- build(deps-dev): Bump @vitest/coverage-v8 from 4.1.4 to 4.1.5 by @dependabot[bot] in nextcloud/spreed#17827
- build(deps): Bump @nextcloud/vue from 9.6.0 to 9.7.0 by @dependabot[bot] in nextcloud/spreed#17820
- build(deps): Bump @nextcloud/axios from 2.5.2 to 2.6.0 by @dependabot[bot] in nextcloud/spreed#17798
- build(deps): Bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in nextcloud/spreed#17715
- build(deps): Bump webrtc-adapter from 9.0.4 to 9.0.5 by @dependabot[bot] in nextcloud/spreed#17794
- build(deps): Bump wasm-check from 2.1.2 to 3.0.2 by @dependabot[bot] in nextcloud/spreed#17825
- fix(NewMessage): migrate to new container prop by @Antreesy in nextcloud/spreed#17712
- feat(polls): export polls as images or spreadsheets by @miaulalala in nextcloud/spreed#17671
- fix(search): apply user preferences to conversation search results by @Antreesy in nextcloud/spreed#17835
- ci(rector): Update nextcloud/rector to 0.5 by @nickvergessen in nextcloud/spreed#17837
- fix(search): immediately show filtered results by @Antreesy in nextcloud/spreed#17836
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17847
- fix(call): Fix file name of extracted participant list by @nickvergessen in nextcloud/spreed#17839
- fix(teams): use event initiator in system messages by @Antreesy in nextcloud/spreed#17844
- feat: add conversation tags by @Antreesy in nextcloud/spreed#17497
- fix(noise-suppresion): allow auto-gain, rework UI by @Antreesy in nextcloud/spreed#17672
- build(deps): migrate to @rspack/* 2.0 by @dependabot[bot] in nextcloud/spreed#17777
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17863
- fix(federation): Check session owner when closing a conversation by @nickvergessen in nextcloud/spreed#17865
- test(integration): Make the lobby test less flaky by @nickvergessen in nextcloud/spreed#17856
- Changelogs for 21.1.11, 22.0.12 and 23.0.4 by @nickvergessen in nextcloud/spreed#17873
- fix(conversation): don't fail on auto-joining from dashboard by @Antreesy in nextcloud/spreed#17869
- fix: align buttons in the navigation by @ShGKme in nextcloud/spreed#17789
- build(deps): Bump @mediapipe/tasks-vision from 0.10.34 to 0.10.35 by @dependabot[bot] in nextcloud/spreed#17884
- build(deps-dev): Bump jsdom from 29.0.2 to 29.1.0 by @dependabot[bot] in nextcloud/spreed#17885
- ci(deps): Bump webiny/action-conventional-commits from 1.3.1 to 1.4.2 in /.github/workflows by @dependabot[bot] in nextcloud/spreed#17886
- Fuzzy conversation search by @nickvergessen in nextcloud/spreed#17883
- feat(talk-backend): expose whether talk is enabled for user by @hamza221 in nextcloud/spreed#17815
- [main] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/spreed#17899
- fix(PollViewer): show that the vote is anonymous for moderators by @DorraJaouad in nextcloud/spreed#17900
- fix: remove Vuex store reference from window object by @Antreesy in nextcloud/spreed#17898
- feat(call): start 1-1 call from anywhere by @Antreesy in nextcloud/spreed#17205
- fix: refactor expiration time list in util by @DorraJaouad in nextcloud/spreed#17906
- fix: apply preset parameters by @DorraJaouad in nextcloud/spreed#17882
- fix(tags): hide 'Remove all tags' if none assigned by @Antreesy in nextcloud/spreed#17910
- fix(release): Fix changelog extraction without version argument by @nickvergessen in nextcloud/spreed#17909
- chore(rspack): remove warnings by @ShGKme in nextcloud/spreed#17912
- fix(presets): Set description for remaining presets by @nickvergessen in nextcloud/spreed#17911
- chore(release): Changelog and bump for 24.0.0-beta.1 by @nickvergessen in nextcloud/spreed#17904
New Contributors
- @Paulcor35 made their first contribution in nextcloud/spreed#17158
- @luflow made their first contribution in nextcloud/spreed#16948
- @smokris made their first contribution in nextcloud/spreed#17635
- @notoriousisk made their first contribution in nextcloud/spreed#17788
Full Changelog: nextcloud/spreed@v23.0.0-rc.1...v24.0.0-beta.1