Releases: nextcloud/spreed
Releases · nextcloud/spreed
v24.0.0-rc.4
24.0.0-rc.4 – 2026-06-02
Changed
- Update dependencies
- Update translations
Fixed
- fix(chat): Fix hotkeys handling for editing chat messages
#18189 - fix(sipbridge): End dial-out calls if rejected by recipient
#18193
What's Changed
- [stable34] build(deps-dev): Bump sass from 1.99.0 to 1.100.0 by @dependabot[bot] in #18143
- [stable34] build(deps-dev): Bump vue-tsc from 3.3.1 to 3.3.2 by @dependabot[bot] in #18181
- [stable34] Update nextcloud/ocp dependency by @nextcloud-command in #18184
- [stable34] fix(chat): handle Ctrl+Up hotkey for deleted and scheduled messages by @backportbot[bot] in #18189
- [stable34] fix(sip): end dial-out calls if rejected by recepient by @backportbot[bot] in #18193
- [stable34] chore(deps): bump @nextcloud/vue from 9.8.1 to 9.8.2 by @backportbot[bot] in #18194
Full Changelog: v24.0.0-rc.3...v24.0.0-rc.4
v23.0.6
23.0.6 – 2026-06-02
Changed
- Update dependencies
- Update translations
Fixed
- fix(chat): Fix hotkeys handling for editing chat messages
#18188 - fix(sipbridge): End dial-out calls if rejected by recipient
#18192
What's Changed
- [stable33] build(deps-dev): Bump sass from 1.99.0 to 1.100.0 by @dependabot[bot] in #18156
- [stable33] fix(tests): Federation tests by skipping permission tests stable33 -> main (35) by @SystemKeeper in #18169
- [stable33] build(deps-dev): Bump vue-tsc from 3.3.1 to 3.3.2 by @dependabot[bot] in #18180
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #18100
- [stable33] fix(chat): handle Ctrl+Up hotkey for deleted and scheduled messages by @backportbot[bot] in #18188
- [stable33] fix(sip): end dial-out calls if rejected by recepient by @backportbot[bot] in #18192
- [stable33] chore(deps): bump @nextcloud/vue from 9.8.1 to 9.8.2 by @backportbot[bot] in #18195
Full Changelog: v23.0.5...v23.0.6
v24.0.0-rc.3
24.0.0-rc.3 – 2026-05-28
Changed
- Update dependencies
- Update translations
Fixed
- fix(call): Render other user's video while screensharing
#18065 - fix(notifications): Fix name in reaction notification for federated users
#18068 - fix(admin): Allow accessing admin settings in limited Talk configuration environment
#18127 - fix(sipbridge): Authenticate internal request from SIP Bridge
#18119 - fix(conversation): Refresh list on disinvite event
#18132 - fix(chat): Fix email guests name caching
#18136 - fix(conversations): Adjust logic for 'Unread mentions' navigation
#18134 - fix(call): Respect participant permissions for hardware access
#18137
What's Changed
- [stable34] fix(guest): replace 'Log in' button with a link by @backportbot[bot] in #18059
- [stable34] fix: add missing class to the link by @backportbot[bot] in #18061
- [stable34] fix(call): render other user's video while screenshare by @backportbot[bot] in #18065
- [stable34] fix(notification): Fix name in reaction notification for federated users by @backportbot[bot] in #18068
- [stable34] build(deps-dev): Bump @rspack/cli from 2.0.1 to 2.0.3 by @dependabot[bot] in #18095
- [stable34] build(deps): Bump @nextcloud/cdav-library from 2.5.0 to 2.5.1 by @dependabot[bot] in #18094
- [stable34] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.6 to 6.0.7 by @dependabot[bot] in #18098
- [stable34] build(deps): Bump vue-router from 5.0.6 to 5.0.7 by @dependabot[bot] in #18096
- [stable34] Update nextcloud/ocp dependency by @nextcloud-command in #18099
- [stable34] build(deps): Bump @nextcloud/dialogs from 7.3.0 to 7.4.0 by @dependabot[bot] in #18090
- [stable34] build(deps-dev): Bump vue-tsc from 3.2.8 to 3.3.0 by @dependabot[bot] in #18097
- [stable34] build(deps): Bump libphonenumber-js from 1.12.42 to 1.13.2 by @dependabot[bot] in #18091
- [stable34] fix(signaling): allow SIP bridge to access getSettings without a user session by @backportbot[bot] in #18119
- [stable34] fix: Allow accessing some admin endpoints to admins that can not use Talk by @backportbot[bot] in #18127
- [stable34] fix: Refresh all conversations when deleted from one not active in by @backportbot[bot] in #18132
- [stable34] fix(chat): update cached guest names for email guests from server req… by @backportbot[bot] in #18137
- [stable34] fix(LeftSidebar): fix misbehaving mention button by @backportbot[bot] in #18134
- [stable34] build(deps-dev): Bump @vitest/coverage-v8 from 4.1.6 to 4.1.7 by @dependabot[bot] in #18139
- [stable34] build(deps-dev): Bump vue-tsc from 3.3.0 to 3.3.1 by @dependabot[bot] in #18138
- [stable34] build(deps): Bump ua-parser-js from 2.0.9 to 2.0.10 by @dependabot[bot] in #18141
- [stable34] build(deps-dev): Bump @rspack/core from 2.0.3 to 2.0.4 by @dependabot[bot] in #18149
- [stable34] build(deps-dev): Bump vitest from 4.1.6 to 4.1.7 by @dependabot[bot] in #18150
- [stable34] build(deps): Bump libphonenumber-js from 1.13.2 to 1.13.3 by @dependabot[bot] in #18146
- [stable34] build(deps): Bump @nextcloud/vue from 9.8.0 to 9.8.1 by @dependabot[bot] in #18145
- [stable34] build(deps-dev): Bump @rspack/cli from 2.0.3 to 2.0.4 by @dependabot[bot] in #18152
Full Changelog: v24.0.0-rc.2...v24.0.0-rc.3
v23.0.5
23.0.5 – 2026-05-28
Changed
- Fuzzy conversation search
#17897 - Better indication of anonymous polls in UI
#17927 - Update dependencies
- Update translations
Fixed
- fix(call): Render other user's video while screensharing
#18064 - fix(notifications): Fix name in reaction notification for federated users
#18067 - fix(admin): Allow accessing admin settings in limited Talk configuration environment
#18126 - fix(sipbridge): Authenticate internal request from SIP Bridge
#18118 - fix(conversation): Refresh list on disinvite event
#18131 - fix(chat): Fix email guests name caching
#18136 - fix(call): Respect participant permissions for hardware access
#17980
What's Changed
- [stable33] build(deps): Bump @mediapipe/tasks-vision from 0.10.34 to 0.10.35 by @dependabot[bot] in #17891
- [stable33] build(deps-dev): Bump @vue/test-utils from 2.4.6 to 2.4.9 by @dependabot[bot] in #17892
- [stable33] Fuzzy conversation search by @backportbot[bot] in #17897
- [stable33] chore(rspack): remove warnings by @backportbot[bot] in #17914
- [stable33] fix(release): Fix changelog extraction without version argument by @backportbot[bot] in #17915
- [stable33] fix(release): Use version var without leading v by @backportbot[bot] in #17921
- [stable33] fix: ascyncronously load leaflet library by @backportbot[bot] in #17931
- [stable33] build(deps-dev): Bump vue-tsc from 3.2.7 to 3.2.8 by @dependabot[bot] in #17947
- [stable33] build(deps-dev): Bump @vue/test-utils from 2.4.9 to 2.4.10 by @dependabot[bot] in #17962
- [stable33] build(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 by @dependabot[bot] in #17963
- [stable33] build(deps-dev): Bump globals from 17.5.0 to 17.6.0 by @dependabot[bot] in #17959
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17971
- [stable33] build(deps): Bump webdav from 5.9.0 to 5.10.0 by @dependabot[bot] in #17958
- [stable33] build(deps): Bump @nextcloud/cdav-library from 2.2.0 to 2.5.0 by @dependabot[bot] in #17954
- [stable33] build(deps): Bump @nextcloud/vue from 9.7.0 to 9.8.0 by @dependabot[bot] in #17951
- [stable33] build(deps): Bump @vueuse/router from 14.2.1 to 14.3.0 by @dependabot[bot] in #17955
- [stable33] fix: Prepare backport of future PR by @nickvergessen in #17974
- [stable33] build(deps): Bump uuid from 13.0.0 to 13.0.2 by @dependabot[bot] in #18006
- [stable33] build(deps-dev): Bump @vitest/coverage-v8 from 4.1.5 to 4.1.6 by @dependabot[bot] in #18008
- [stable33] build(deps-dev): Bump sass-loader from 16.0.7 to 16.0.8 by @dependabot[bot] in #18009
- [stable33] build(deps-dev): Bump vitest from 4.1.5 to 4.1.6 by @dependabot[bot] in #18007
- build(deps): Bump vue from 3.5.33 to 3.5.34 by @dependabot[bot] in #18010
- [stable33] test: Sort webdav entries before comparing by @backportbot[bot] in #18025
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #18027
- [stable33] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17765
- [stable33] fix(guest): replace 'Log in' button with a link by @backportbot[bot] in #18058
- [stable33] fix(PollViewer): show that the poll is anonymous by @DorraJaouad in #17927
- [stable33] fix(call): render other user's video while screenshare by @backportbot[bot] in #18064
- [stable33] fix: respect participant permissions for hardware access by @backportbot[bot] in #17980
- [stable33] fix(notification): Fix name in reaction notification for federated users by @backportbot[bot] in #18067
- [stable33] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.6 to 6.0.7 by @dependabot[bot] in #18086
- [stable33] build(deps): Bump vue-router from 5.0.6 to 5.0.7 by @dependabot[bot] in #18092
- [stable33] build(deps-dev): Bump vue-tsc from 3.2.8 to 3.3.0 by @dependabot[bot] in #18093
- [stable33] build(deps): Bump @nextcloud/dialogs from 7.3.0 to 7.4.0 by @dependabot[bot] in #18088
- build(deps): Bump @nextcloud/cdav-library from 2.5.0 to 2.5.1 by @dependabot[bot] in #18089
- [stable33] fix(signaling): allow SIP bridge to access getSettings without a user session by @backportbot[bot] in #18118
- [stable33] fix: Allow accessing some admin endpoints to admins that can not use Talk by @backportbot[bot] in #18126
- [stable33] fix: Refresh all conversations when deleted from one not active in by @backportbot[bot] in #18131
- [stable33] build(deps): Bump libphonenumber-js from 1.12.42 to 1.13.2 by @dependabot[bot] in #18087
- [stable33] fix(chat): update cached guest names for email guests from server req… by @backportbot[bot] in #18136
- [stable33] build(deps-dev): Bump vitest from 4.1.6 to 4.1.7 by @dependabot[bot] in #18163
- [stable33] build(deps): Bump libphonenumber-js from 1.13.2 to 1.13.3 by @dependabot[bot] in #18161
- [stable33] build(deps): Bump ua-parser-js from 2.0.9 to 2.0.10 by @dependabot[bot] in #18162
- [stable33] build(deps-dev): Bump @vitest/coverage-v8 from 4.1.6 to 4.1.7 by @dependabot[bot] in #18159
- [stable33] build(deps): Bump @nextcloud/vue from 9.8.0 to 9.8.1 by @dependabot[bot] in #18154
Full Changelog: v23.0.4...v23.0.5
v22.0.13
22.0.13 – 2026-05-28
Changed
- Update dependencies
- Update translations
Fixed
- fix(call): Render other user's video while screensharing
#18063 - fix(notifications): Fix name in reaction notification for federated users
#18066 - fix(admin): Allow accessing admin settings in limited Talk configuration environment
#18125 - fix(sipbridge): Authenticate internal request from SIP Bridge
#18117 - fix(conversation): Refresh list on disinvite event
#18130 - fix(chat): Fix email guests name caching
#18135
What's Changed
- [stable32] build(deps): Bump vue from 3.5.32 to 3.5.33 by @dependabot[bot] in #17887
- [stable32] build(deps): Bump libphonenumber-js from 1.12.41 to 1.12.42 by @dependabot[bot] in #17888
- [stable32] build(deps): Bump @mediapipe/tasks-vision from 0.10.34 to 0.10.35 by @dependabot[bot] in #17890
- [stable32] build(deps-dev): Bump @vue/test-utils from 2.4.6 to 2.4.9 by @dependabot[bot] in #17889
- [stable32] chore(rspack): remove warnings by @backportbot[bot] in #17913
- [stable32] fix(release): Fix changelog extraction without version argument by @backportbot[bot] in #17916
- [stable32] fix(release): Use version var without leading v by @backportbot[bot] in #17920
- [stable32] build(deps): Bump vue-tsc from 3.2.7 to 3.2.8 by @dependabot[bot] in #17961
- [stable32] build(deps-dev): Bump @vue/test-utils from 2.4.9 to 2.4.10 by @dependabot[bot] in #17968
- [stable32] build(deps): Bump uuid from 11.1.0 to 11.1.1 by @dependabot[bot] in #17967
- [stable32] build(deps): Bump webdav from 5.9.0 to 5.10.0 by @dependabot[bot] in #17950
- [stable32] build(deps): Bump @nextcloud/cdav-library from 2.2.0 to 2.5.0 by @dependabot[bot] in #17956
- [stable32] build(deps-dev): Bump sass-loader from 16.0.7 to 16.0.8 by @dependabot[bot] in #18001
- [stable32] test: Sort webdav entries before comparing by @backportbot[bot] in #18024
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17767
- [stable32] fix(call): render other user's video while screenshare by @backportbot[bot] in #18063
- [stable32] fix(notification): Fix name in reaction notification for federated users by @backportbot[bot] in #18066
- [stable32] build(deps): Bump @nextcloud/cdav-library from 2.5.0 to 2.5.1 by @dependabot[bot] in #18082
- [stable32] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.6 to 6.0.7 by @dependabot[bot] in #18085
- [stable32] build(deps): Bump vue-tsc from 3.2.8 to 3.3.0 by @dependabot[bot] in #18078
- [stable32] fix: Allow accessing some admin endpoints to admins that can not use Talk by @backportbot[bot] in #18125
- [stable32] fix(signaling): allow SIP bridge to access getSettings without a user session by @backportbot[bot] in #18117
- [stable32] fix: Refresh all conversations when deleted from one not active in by @backportbot[bot] in #18130
- [stable32] build(deps): Bump libphonenumber-js from 1.12.42 to 1.13.2 by @dependabot[bot] in #18083
- [stable32] fix(chat): update cached guest names for email guests from server req… by @backportbot[bot] in #18135
Full Changelog: v22.0.12...v22.0.13
v24.0.0-rc.2
Added
- feat(call): Move "Raise hand" in call reactions menu #18046
Changed
- Update dependencies
- Update translations
Fixed
- fix(recording): fix recipient share path for normal shares when conversation subfolders is used #18051
- fix(tags): Move created tags before "Others" when "Others" is the last tag #18050
- fix(tags): collapse tag groups by clicking on header #18050
What's Changed
- [stable34] chore(CI): Adjust testing matrix for Nextcloud 34 on stable34 by @nickvergessen in #17987
- [stable34] build(deps-dev): Bump vitest from 4.1.5 to 4.1.6 by @dependabot[bot] in #18011
- [stable34] build(deps-dev): Bump @rspack/core from 2.0.0 to 2.0.3 by @dependabot[bot] in #18013
- [stable34] build(deps-dev): Bump @vue/test-utils from 2.4.6 to 2.4.10 by @dependabot[bot] in #18014
- [stable34] build(deps-dev): Bump @rsdoctor/rspack-plugin from 1.5.9 to 1.5.11 by @dependabot[bot] in #18015
- [stable34] build(deps-dev): Bump sass-loader from 16.0.7 to 16.0.8 by @dependabot[bot] in #18021
- [stable34] build(deps-dev): Bump vue-tsc from 3.2.7 to 3.2.8 by @dependabot[bot] in #18022
- [stable34] build(deps): Bump vue from 3.5.28 to 3.5.34 by @dependabot[bot] in #18023
- [stable34] test: Sort webdav entries before comparing by @backportbot[bot] in #18026
- [stable34] build(deps-dev): Bump globals from 17.5.0 to 17.6.0 by @dependabot[bot] in #18016
- [stable34] build(deps): Bump @vueuse/router from 14.2.1 to 14.3.0 by @dependabot[bot] in #18018
- [stable34] chore(csfixer): Update to coding-standard to 1.5.0 by @backportbot[bot] in #18042
- [stable34] feat: include 'Raise hand' in call reactions menu by @backportbot[bot] in #18046
- [stable34] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #18029
- [stable34] fix(tags): put new created tag above 'Other' by @backportbot[bot] in #18050
- [stable34] fix(tags): collapse tag groups by clicking on header by @backportbot[bot] in #18053
- [stable34] fix(recording): fix recipient share path for normal shares when conversation subfolders is used by @backportbot[bot] in #18051
- [stable34] fix(changelog): Add user changelog for Talk 24 by @backportbot[bot] in #17990
- [stable34] chore(release): Changelog for 24.0.0-rc.2 by @backportbot[bot] in #18055
Full Changelog: v24.0.0-rc.1...v24.0.0-rc.2
v24.0.0-rc.1
Added
- feat(email): Allow email guests without public link #13609
- feat(preset): Allow to force the lobby #17935
Changed
- Update dependencies
- Update translations
Fixed
- fix(navigation): adjust active "Home" link to the new design #17932
- fix(sidebar): rework call UI in Talk integrations #17860
- fix(files-sidebar): reduce initial loading size of Files sidebar #11551
- fix(sharing): Fix probe attachment call for windows compatible filenames #17925
- fix(voice-rooms): Hide preset when calls are disabled #17933
What's Changed
- fix(release): Use version var without leading v by @nickvergessen in #17919
- Fix rector part2 by @nickvergessen in #17843
- build(deps): Bump axios from 1.15.0 to 1.16.0 by @dependabot[bot] in #17924
- fix: ascyncronously load leaflet library by @Antreesy in #17930
- fix(sharing): Fix probe attachment call for windows compatible filenames by @nickvergessen in #17925
- refactor(room): Move
validateTimer()out ofgetLobbyState()/getLobbyTimer()getters by @miaulalala in #17810 - fix(voice-rooms): Hide preset when calls are disabled by @nickvergessen in #17933
- fix(voice-rooms): Fix system messages in voice rooms by @nickvergessen in #17926
- feat(preset): Allow to force the lobby by @nickvergessen in #17935
- fix(upload): reduce the length of fillename in Draft by @DorraJaouad in #17928
- fix: refactor init.js by @Antreesy in #17934
- fix(sidebar): rework call UI in Talk integrations by @Antreesy in #17860
- fix(files-sidebar): reduce initial loading size of Files sidebar by @Antreesy in #11551
- chore(rector): Rector with PHP 8.2 and Nextcloud 34 (apart from IConfig) by @nickvergessen in #17942
- Revert "fix(Override): Remove override for now so Talk can be run on … by @hamza221 in #17903
- ci(deps): Bump coenjacobs/mozart from 1.2.2 to 1.2.3 in /vendor-bin/mozart by @dependabot[bot] in #17944
- build(deps-dev): Bump jsdom from 29.1.0 to 29.1.1 by @dependabot[bot] in #17948
- build(deps-dev): Bump @rspack/cli from 2.0.0 to 2.0.1 by @dependabot[bot] in #17957
- build(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 by @dependabot[bot] in #17964
- build(deps): Bump webdav from 5.9.0 to 5.10.0 by @dependabot[bot] in #17966
- build(deps): Bump @vueuse/core from 14.2.1 to 14.3.0 by @dependabot[bot] in #17960
- build(deps-dev): Bump fast-uri from 3.0.6 to 3.1.2 by @dependabot[bot] in #17943
- build(deps): Bump @nextcloud/cdav-library from 2.2.0 to 2.5.0 by @dependabot[bot] in #17952
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #17970
- build(deps): Bump @vueuse/components from 14.2.1 to 14.3.0 by @dependabot[bot] in #17945
- build(deps): Bump @nextcloud/vue from 9.7.0 to 9.8.0 by @dependabot[bot] in #17946
- build(deps): Bump fast-xml-builder from 1.1.5 to 1.2.0 by @dependabot[bot] in #17941
- fix: remove style loading for Talk integrations by @Antreesy in #17939
- fix(navigation): adjust active "Home" link to the new design by @ShGKme in #17932
- fix(ReactionMenu): migrate to TS by @Antreesy in #17978
- feat(email): Allow email guests without public link by @nickvergessen in #13609
- fix: respect participant permissions for hardware access by @Antreesy in #17976
- Release v24.0.0 rc.1 by @nickvergessen in #17982
Full Changelog: v24.0.0-beta.1...v24.0.0-rc.1
v24.0.0-beta.1
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
- feat(deps): Add Nextcloud 34 support on main by @nickvergessen in #16780
- fix(chat): style adjustments for scheduled messages by @Antreesy in #16764
- fix(NewMessage): better info visibility during call by @Antreesy in #16782
- build(deps-dev): Bump @rspack/core from 1.7.1 to 1.7.2 by @dependabot[bot] in #16807
- build(deps-dev): Bump @rspack/cli from 1.6.8 to 1.7.2 by @dependabot[bot] in #16810
- build(deps): Bump firebase/php-jwt from 7.0.1 to 7.0.2 by @dependabot[bot] in #16635
- ci(deps-dev): Bump rector/rector from 2.3.0 to 2.3.1 in /vendor-bin/rector by @dependabot[bot] in #16804
- ci(deps): Bump actions/setup-node from 6.1.0 to 6.2.0 in /.github/workflows by @dependabot[bot] in #16808
- chore(release): Changelog for 23.0.0-rc.1 by @nickvergessen in #16824
- feat(message-expiry): Add message expiry msg on the right side bar by @existentialcoder in #16690
- build(deps): Bump ua-parser-js from 2.0.7 to 2.0.8 by @dependabot[bot] in #16839
- refactor(QueryBuilder): Avoid using createFunction where possible by @CarlSchwan in #16831
- ci(deps-dev): Bump rector/rector from 2.3.1 to 2.3.2 in /vendor-bin/rector by @dependabot[bot] in #16837
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #16847
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16851
- ci(deps): Bump actions/checkout from 6.0.1 to 6.0.2 in /.github/workflows by @dependabot[bot] in #16840
- ci(deps): Bump coenjacobs/mozart from 0.7.1 to ^1.0.2 in /vendor-bin/mozart by @dependabot[bot] in #16836
- build(deps-dev): Bump @nextcloud/stylelint-config from 3.1.1 to 3.2.0 by @dependabot[bot] in #16838
- fix(TalkDashboard): get rid of vertical scroll by @Antreesy in #16854
- build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.6 to 9.0.0-rc.7 by @dependabot[bot] in #16805
- fix(NewMessage): respect threadId and replyTo when sharing a file by @Antreesy in #16816
- fix(sidebar): migrate to new API by @ShGKme in #16821
- fix: search conversations/participants has no focus indication by @ShGKme in #16855
- feat(openmetrics): Add basic call metrics by @SystemKeeper in #16834
- fix(chat): Don't show email hash as name for email guest by @nickvergessen in #16859
- fix(l10n): handle special characters in conversation name by @Antreesy in #16871
- fix: add scheduling meta data by @miaulalala in #16784
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #16876
- fix(sharing): Blind fix attempt for issue reported from richdocument CI by @nickvergessen in #16877
- ci(deps-dev): Bump phpunit/phpunit from 11.5.42 to 11.5.50 in /tests/integration by @dependabot[bot] in #16881
- build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.133 to 7.0.135 by @dependabot[bot] in #16806
- build(deps): Bump extendable-media-recorder from 9.2.32 to 9.2.35 by @dependabot[bot] in #16809
- fix: Use strict comparaison with in_array by @CarlSchwan in #16882
- test: pass command as array for occ command in integration tests by @icewind1991 in #16887
- fix(chat): correctly update last message and unread counter from polling by @Antreesy in #16892
- fix(bots): Add reactions from bots before relaying the message by @nickvergessen in #16894
- test: Run federation against latest stable by @nickvergessen in #16897
- fix(bots): Fix actor of reactions in events for bots by @nickvergessen in #16896
- test: Adjust to server change, the Talk/ folder is now staying also w… by @nickvergessen in #16890
- ci(deps-dev): Bump phpunit/phpunit from 11.5.42 to 11.5.50 in /vendor-bin/phpunit by @dependabot[bot] in #16901
- fix: add error handling for failed scheduled messages by @Antreesy in #16875
- fix(Listener.php): provide a silent call flag through a chat-relay by @Antreesy in #16886
- style(chat): adjust colors of incoming message bubbles by @Antreesy in #16904
- fix(pin-message): polish styles by @DorraJaouad in #16893
- fix(conversation): always expand the right sidebar information by @Antreesy in #16908
- fix(chat-relay): poll messages when receive a file share by @Antreesy in #16911
- chore(release): Add changelog for 23.0.0-rc.2 by @nickvergessen in #16913
- Feat/split chat react permissions by @nickvergessen in #16920
- fix(thread): process thread starter message from system message by @DorraJaouad in #16923
- build(deps): Bump vue-tsc from 3.2.2 to 3.2.4 by @dependabot[bot] in #16927
- build(deps-dev): Bump globals from 17.0.0 to 17.1.0 by @dependabot[bot] in #16929
- build(deps-dev): Bump @vitest/coverage-v8 from 4.0.17 to 4.0.18 by @dependabot[bot] in #16930
- build(deps-dev): Bump @rspack/cli from 1.7.2 to 1.7.3 by @dependabot[bot] in #16932
- build(deps): Bump libphonenumber-js from 1.12.34 to 1.12.35 by @dependabot[bot] in #16933
- ci(deps): Bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 in /.github/workflows by @dependabot[bot] in #16937
- ci(deps): Bump github/codeql-action from 4.31.10 to 4.32.0 in /.github/workflows by @dependabot[bot] in #16936
- ci(deps): Bump webiny/action-conventional-commits from 1.3.0 to 1.3.1 in /.github/workflows by @dependabot[bot] in #16928
- ci(deps-dev): Bump rector/rector from 2.3.2 to 2.3.4 in /vendor-bin/rector by @dependabot[bot] in #16926
- build(deps): Bump cuyz/valinor from 2.3.1 to 2.3.2 by @dependabot[bot] in #16925
- [main] Update Nextcloud OpenAPI types by @nextcloud-command in #16852
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #16951
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16954
- test: Fix feature names by @nickvergessen in #16959
- fix(federation): Don't try to federate when it's disabled by @miaulalala in #16898
- fix: manage existing breakout rooms from conversation settings by @Antreesy in #16728
- chore(ci): replace lint-typescript.yml workflow by @Antreesy in #16969
- fix(design): replace 'mark read/unread' icons with Material Symbols by @Antreesy in #16965
- fix(SetupCheck): Update notify_push messages for clarity by @joshtrichards in #16316
- fix(perf): extract MessageTranslateDialog to spawnDialog by @Antreesy in #16973
- test(mention): Correctly assert that users are added to room when men… by @nickvergessen in #16947
- ci(gith...
v23.0.4
Changed
- Update dependencies
- Update translations
Fixed
- fix(bots): Hide bots from apps when their app is disabled #17669
- fix(bots): Don't soft-fail when creating incompatible bots #17664
- fix(calendar): Make appointment conversations meetings so they expire after the appointment #17645
- fix(call): Hide noise suppression option with Safari as it's not applicable #17859
- fix(call): Fix joining the conversation with breakout rooms or extending 1-1 #17784 #17781 #17780
- fix(chat): Emoji autocomplete hidden behind modal in some cases #17834
- fix(chat): Improve "language detection" option in the translation dialogue #17678
- fix(commands): Correctly exclude only 1-1 from managing via occ #17741
- fix(conversation): Show filtered conversations right away when searching #17840
- fix(conversation): Make conversation order consistent when searching #17659
- fix(conversation): Gracefully handle cases when the conversation list is too big for the browser storage #17651
- fix(federation): Migrate to new OCM provider interface #17720
- fix(federation): Check session id when leaving a conversation #17868
- fix(recording): Allow MP4 as recording mimetype #17647
- fix(sharing): Multiple improvements to better scale with many shares #17770 #17673
- fix(transcriptions): Fix live transcription app getting the signaling settings #17738
What's Changed
- [stable33] build(deps-dev): Bump @vitest/coverage-v8 from 4.1.1 to 4.1.2 by @dependabot[bot] in #17616
- [stable33] build(deps-dev): Bump @rspack/cli from 1.7.9 to 1.7.10 by @dependabot[bot] in #17620
- [stable33] build(deps): Bump panzoom from 9.4.3 to 9.4.4 by @dependabot[bot] in #17630
- [stable33] build(deps): Bump libphonenumber-js from 1.12.40 to 1.12.41 by @dependabot[bot] in #17629
- [stable33] build(deps): Bump firebase/php-jwt from 7.0.3 to 7.0.4 by @dependabot[bot] in #17617
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.9 to 1.7.10 by @dependabot[bot] in #17627
- [stable33] build(deps): Bump vue from 3.5.30 to 3.5.31 by @dependabot[bot] in #17622
- [stable33] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17638
- [stable33] chore: Ensure status code annotation is unique for get reminders by @backportbot[bot] in #17641
- [stable33] fix(appointments): Make scheduled appointments meeting conversations by @backportbot[bot] in #17645
- [stable33] Allow uploading MP4 recordings by @backportbot[bot] in #17647
- [stable33] fix: gracefully handle localStorage quota exceeding by @backportbot[bot] in #17651
- [stable33] fix(search): Make sort order consistant also when all results are ret… by @backportbot[bot] in #17659
- [stable33] fix(translation): Add AI act message by @backportbot[bot] in #17663
- [stable33] fix(bot): Make aware of mutual exclusive features by @backportbot[bot] in #17664
- [stable33] fix(bots): Hide event bots of disabled apps by @backportbot[bot] in #17669
- [stable33] fix(translate): improve language detection in UI by @backportbot[bot] in #17678
- [stable33] build(deps): Bump vue from 3.5.31 to 3.5.32 by @dependabot[bot] in #17697
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.10 to 1.7.11 by @dependabot[bot] in #17695
- [stable33] build(deps): Bump firebase/php-jwt from 7.0.4 to 7.0.5 by @dependabot[bot] in #17691
- [stable33] build(deps-dev): Bump @rspack/cli from 1.7.10 to 1.7.11 by @dependabot[bot] in #17700
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17702
- [stable33] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17706
- [stable33] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.8 to 9.0.0-rc.9 by @dependabot[bot] in #17694
- [stable33] build(deps-dev): Bump sass from 1.98.0 to 1.99.0 by @dependabot[bot] in #17698
- [stable33] build(deps): Bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #17699
- [stable33] fix: sync session storage with signaling connection by @backportbot[bot] in #17709
- [stable33] build(deps): fix dependencies' types in package.json by @backportbot[bot] in #17714
- [stable33] fix(federation): Migrate from NCU to OCP interface by @backportbot[bot] in #17720
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17723
- [stable33] Fix emoji picker not kept open after selecting an emoji by @backportbot[bot] in #17727
- [stable33] Fix guest window separator bar color by @backportbot[bot] in #17732
- [stable33] fix(signaling): Allow live transcription to get signaling by @backportbot[bot] in #17738
- [stable33] fix(command): exclude only 1-1 conversations from executing by @backportbot[bot] in #17741
- [stable33] build(deps-dev): Bump vitest from 4.1.2 to 4.1.4 by @dependabot[bot] in #17755
- [stable33] build(deps-dev): Bump @vitest/coverage-v8 from 4.1.2 to 4.1.4 by @dependabot[bot] in #17753
- [stable33] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.5 to 6.0.6 by @dependabot[bot] in #17759
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17763
- [stable33] build(deps): Bump @nextcloud/auth from 2.5.3 to 2.6.0 by @dependabot[bot] in #17750
- [stable33] build(deps-dev): Bump globals from 17.4.0 to 17.5.0 by @dependabot[bot] in #17756
- [stable33] fix: fix loading shares in folder when share is moved by @backportbot[bot] in #17770
- [stable33] fix(signaling): clear 'joined_conversation' after successful leave by @backportbot[bot] in #17780
- [stable33] fix(useGetParticipants): ensure user is in the room before checking permissions by @backportbot[bot] in #17781
- [stable33] fix(App): wait to leave previous call before joining new one by @backportbot[bot] in #17784
- [stable33] build(deps-dev): Bump vue-tsc from 3.2.6 to 3.2.7 by @dependabot[bot] in #17806
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17814
- [stable33] build(deps): Bump vue from 3.5.32 to 3.5.33 by @dependabot[bot] in #17829
- [stable33] ci(psalm): Update psalm to fully support 8.5 by @nickvergessen in #17832
- [stable33] build(deps): Bump @nextcloud/vue from 9.6.0 to 9.7.0 by @dependabot[bot] in #17824
- [stable33] fix(NewMessage): migrate to new container prop by @backportbot[bot] in #17834
- [stable33] fix(search): immediately show filtered results by @backportbot[bot] in #17840
- [stable33] fix(ts): add missing prop decaration by @Antreesy in #17842
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17846
- [stable33] chore(ci): replace lint-typescript.yml workflow by @backportbot[bot] in #17848
- [stable33] build(deps-dev): Bump vitest from 4.1.4 to 4.1.5 by @dependabot[bot] in #17828
- [stable33] perf(sharing): Use new user field from VerifyMountEvent by @icewind1991 in https://github.com/nextc...
v22.0.12
Changed
- Update dependencies
- Update translations
Fixed
- fix(bots): Hide bots from apps when their app is disabled #17668
- fix(bots): Don't soft-fail when creating incompatible bots #17665
- fix(calendar): Make appointment conversations meetings so they expire after the appointment #17646
- fix(call): Fix joining the conversation with breakout rooms or extending 1-1 #17785 #17710 #17779
- fix(chat): Improve "language detection" option in the translation dialogue #17677
- fix(commands): Correctly exclude only 1-1 from managing via occ #17740
- fix(conversation): Show filtered conversations right away when searching #17841
- fix(conversation): Make conversation order consistent when searching #17658
- fix(conversation): Gracefully handle cases when the conversation list is too big for the browser storage #17650
- fix(federation): Check session id when leaving a conversation #17867
- fix(recording): Allow MP4 as recording mimetype #17648
- fix(transcriptions): Fix live transcription app getting the signaling settings #17739
What's Changed
- [stable32] build(deps): Bump vue from 3.5.30 to 3.5.31 by @dependabot[bot] in #17614
- [stable32] build(deps): Bump panzoom from 9.4.3 to 9.4.4 by @dependabot[bot] in #17618
- [stable32] build(deps): Bump libphonenumber-js from 1.12.40 to 1.12.41 by @dependabot[bot] in #17626
- [stable32] build(deps): Bump firebase/php-jwt from 7.0.3 to 7.0.4 by @dependabot[bot] in #17612
- [stable32] build(deps-dev): Bump @rspack/core from 1.7.9 to 1.7.10 by @dependabot[bot] in #17631
- build(deps-dev): Bump @rspack/cli from 1.7.9 to 1.7.10 by @dependabot[bot] in #17623
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17639
- [stable32] chore: Ensure status code annotation is unique for get reminders by @backportbot[bot] in #17642
- [stable32] fix(appointments): Make scheduled appointments meeting conversations by @backportbot[bot] in #17646
- [stable32] Allow uploading MP4 recordings by @backportbot[bot] in #17648
- [stable32] fix: gracefully handle localStorage quota exceeding by @backportbot[bot] in #17650
- [stable32] fix(search): Make sort order consistant also when all results are ret… by @backportbot[bot] in #17658
- [stable32] fix(translation): Add AI act message by @backportbot[bot] in #17662
- [stable32] fix(bot): Make aware of mutual exclusive features by @backportbot[bot] in #17665
- [stable32] fix(bots): Hide event bots of disabled apps by @backportbot[bot] in #17668
- [stable32] fix(translate): improve language detection in UI by @backportbot[bot] in #17677
- [stable32] build(deps-dev): Bump @rspack/cli from 1.7.10 to 1.7.11 by @dependabot[bot] in #17690
- [stable32] build(deps): Bump vue from 3.5.31 to 3.5.32 by @dependabot[bot] in #17692
- build(deps-dev): Bump @rspack/core from 1.7.10 to 1.7.11 by @dependabot[bot] in #17693
- [stable32] build(deps): Bump firebase/php-jwt from 7.0.4 to 7.0.5 by @dependabot[bot] in #17682
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17703
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #17704
- [stable32] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.8 to 9.0.0-rc.9 by @dependabot[bot] in #17696
- [stable32] build(deps-dev): Bump sass from 1.98.0 to 1.99.0 by @dependabot[bot] in #17687
- [stable32] build(deps): Bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #17689
- [stable32] fix: sync session storage with signaling connection by @backportbot[bot] in #17710
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17722
- [stable32] Fix emoji picker not kept open after selecting an emoji by @backportbot[bot] in #17726
- [stable32] Fix guest window separator bar color by @backportbot[bot] in #17733
- [stable32] fix(signaling): Allow live transcription to get signaling by @backportbot[bot] in #17739
- [stable32] fix(command): exclude only 1-1 conversations from executing by @backportbot[bot] in #17740
- [stable32] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.5 to 6.0.6 by @dependabot[bot] in #17748
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17762
- [stable32] build(deps): Bump @nextcloud/auth from 2.5.3 to 2.6.0 by @dependabot[bot] in #17745
- [stable32] fix(signaling): clear 'joined_conversation' after successful leave by @backportbot[bot] in #17779
- [stable32] fix(App): wait to leave previous call before joining new one by @backportbot[bot] in #17785
- [stable32] build(deps): Bump vue-tsc from 3.2.6 to 3.2.7 by @dependabot[bot] in #17805
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17813
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17845
- [stable32] fix(search): immediately show filtered results by @backportbot[bot] in #17841
- [stable32] chore(ci): replace lint-typescript.yml workflow by @backportbot[bot] in #17849
- [stable32] fix(teams): use event initiator in system messages by @backportbot[bot] in #17854
- [stable32] fix(call): Fix file name of extracted participant list by @backportbot[bot] in #17851
- [stable32] fix(federation): Check session owner when closing a conversation by @backportbot[bot] in #17867
- [stable32] build(deps): Bump webrtc-adapter from 9.0.4 to 9.0.5 by @dependabot[bot] in #17807
- [stable32] build(deps): Bump @nextcloud/axios from 2.5.2 to 2.6.0 by @dependabot[bot] in #17808
- [stable32] test(integration): Make the lobby test less flaky by @backportbot[bot] in #17871
- [stable32] Release 22.0.12 by @backportbot[bot] in #17875
Full Changelog: v22.0.11...v22.0.12