Releases: nextcloud/spreed
Releases · nextcloud/spreed
v23.0.1
What's Changed
- [stable33] test(sharing): Add integration test for sharing 2 folders with the sa… by @backportbot[bot] in #17157
- [stable33] fix(sharing): Fix finding the parent share by @backportbot[bot] in #17160
- [stable33] fix(chat): Remove unread mention flag when the only message was deleted by @backportbot[bot] in #17165
- [stable33] chore(release): Changelog for 23.0.1 by @backportbot[bot] in #17162
Full Changelog: v23.0.0...v23.0.1
v23.0.0
Added
- Live translations in call
- Allow moderators to pin messages in a chat #3390
- Chat is now shown in split view by default #14944
- Allow users to schedule messages to send at a later time #3954
- Use hardware acceleration for background blurring when available #16072
- Allow participants to control noise suppression, echo cancellation and auto gain for their microphone #3252
- Relay chat messages via the High-performance backend to improve performance and scaling #624
- feat(openmetrics): Add number of calls and participants to openmetrics #16874
Changed
- Update dependencies
- Update translations
- Require Nextcloud 33 / Hub 26 Winter
- Enable notifications in group conversations by default for new instances #16319
- Bots: The
object.namewas set to an empty string for messages with attachments. This was fixed to be'message'as for normal messages without any attachments. - perf(shares): Improve performance for shares
What's Changed Since RC4
- [stable33] perf(sharing): Don't hit the "parent" path when we load all shares an… by @backportbot[bot] in #17095
- [stable33] perf(sharing): Split getShareWith() and shortcut the happy path with $path by @backportbot[bot] in #17097
- [stable33] build(deps-dev): Bump sass-loader from 16.0.6 to 16.0.7 by @dependabot[bot] in #17111
- [stable33] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.135 to 7.0.136 by @dependabot[bot] in #17113
- [stable33] build(deps): Bump ua-parser-js from 2.0.8 to 2.0.9 by @dependabot[bot] in #17114
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.4 to 1.7.5 by @dependabot[bot] in #17116
- [stable33] build(deps): Bump vue from 3.5.27 to 3.5.28 by @dependabot[bot] in #17112
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17124
- [stable33] chore(deps): bump @nextcloud/files library to 4.0.0 by @backportbot[bot] in #17130
- [stable33] fix(chat): Fix expiration timestamp type in chat relay by @backportbot[bot] in #17131
- [stable33] fix(chat): improve rendering of markdown elements in message bubbles by @backportbot[bot] in #17141
- [stable33] fix(SearchPlugin): check search queries for multibyte characters by @backportbot[bot] in #17144
- [stable33] fix(chat): do not crop locations in message bubbles by @backportbot[bot] in #17154
- [stable33] chore(release): Add changelog for 23.0.0 by @backportbot[bot] in #17155
New Contributors
- @nemphys made their first contribution in #16072
- @max65482 made their first contribution in #16295
- @ossbla made their first contribution in #16404
- @egnun made their first contribution in #16529
- @salmart-dev made their first contribution in #16655
Full Changelog: v22.0.9...v23.0.0
Full Changelog: v23.0.0-rc.4...v23.0.0
v23.0.0-rc.4
Changed
- Update dependencies
- Update translations
Fixed
- fix(mobile-clients): Fix error message for Talk iOS when end-to-end encryption for calls is enabled #17001
- fix(chat): Correctly show started threads from messages via chat relay #16924 #17058 #17065
- fix(chat): Fix layout of split-view in right sidebar and mobile screens #17033
- fix(chat): Block sending messages from scheduled messages view to avoid UX confusion #17034
- fix(chat): Correctly highlight "Call started" messages via chat relay #17035
- fix(chat): Mark messages that failed sending more obvious #17054
- fix(chat): Don't mark chat read when a scheduled message is sent #17056
- fix(chat): Improve unread message marker with chat relay #17067
- fix(chat): Improve handling when chat relay and long polling are in parallel #17072
- fix(chat): Reset action menu state after reacting #17063
- fix(meeting): Add timezone to events created from Talk #17059
- fix(signaling): Unify request validation for HPB, recording and other services #17075
- perf(sharing): Implement filter for path in getShares() #17004
- perf(sharing): Improve performance on mount point name generation #17048
What's Changed
- [stable33] fix: correct handling of disabled states if canPostMessages is not allowed by @backportbot[bot] in #16998
- [stable33] chore: Set E2EE version for talk-ios to 23.0.0 by @backportbot[bot] in #17001
- [stable33] build(deps-dev): Bump css-loader from 7.1.2 to 7.1.3 by @dependabot[bot] in #17019
- [stable33] build(deps-dev): Bump @vitest/coverage-v8 from 4.0.17 to 4.0.18 by @dependabot[bot] in #17021
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.3 to 1.7.4 by @dependabot[bot] in #17025
- [stable33] build(deps-dev): Bump @nextcloud/stylelint-config from 3.2.0 to 3.2.1 by @dependabot[bot] in #17023
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #17027
- [stable33] fix(thread): process thread starter message from system message by @backportbot[bot] in #16924
- [stable33] fix(split): fix small width layout by @backportbot[bot] in #17033
- [stable33] fix(chat): block sending messages from schedule previews list by @backportbot[bot] in #17034
- [stable33] fix(chat): indicate on started call from chat-relay message by @backportbot[bot] in #17035
- [stable33] fix(chat-relay): mark experimental flag completed by @backportbot[bot] in #17036
- [stable33] refactor(rector): Run rector by @backportbot[bot] in #17040
- [stable33] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.7 to 9.0.0-rc.8 by @dependabot[bot] in #17024
- [stable33] fix(call): bring fallback device labels to call controls by @backportbot[bot] in #17044
- [stable33] fix(files_sharing): Fix getting shares by path by @backportbot[bot] in #17004
- [stable33] perf(sharing): Reduce load from listener as mount provider is doing b… by @backportbot[bot] in #17048
- [stable33] fix(chat): make failed message more prominent by @backportbot[bot] in #17054
- [stable33] fix(thread): expose thread title and id metadata by @backportbot[bot] in #17058
- [stable33] fix(chat): Don't mark chat as read when posting scheduled message by @backportbot[bot] in #17056
- [stable33] fix(integration): add timezone to Talk created calendar events by @backportbot[bot] in #17059
- [stable33] fix(chat): reset actions state after reacting to message by @backportbot[bot] in #17063
- [stable33] fix(threads): improve detection of new threads by @backportbot[bot] in #17065
- [stable33] fix(chat): improve updating of unread marker from chat-relay by @backportbot[bot] in #17067
- [stable33] fix(chat): improve polling paralleled with chat-relay by @backportbot[bot] in #17072
- [stable33] feat(call): adjust thumbnails color to be more coherent by @backportbot[bot] in #17066
- [stable33] fix(service): Use validation service to deduplicate code by @backportbot[bot] in #17075
- [stable33] ci(integration-tests): Install prod deps of notifications app by @backportbot[bot] in #17078
- [stable33] Fix translation button enabled state by @backportbot[bot] in #17079
- [stable33] fix(chat): Fix different data sets stored in same cache key by @backportbot[bot] in #17084
- [stable33] chore(release): Changelog for 21.1.9, 22.0.9 and 23.0.0-rc.4 by @backportbot[bot] in #17085
Full Changelog: v23.0.0-r 8000 c.3...v23.0.0-rc.4
v22.0.9
Changed
- Update dependencies
- Update translations
Fixed
- fix(mobile-clients): Fix error message for Talk iOS when end-to-end encryption for calls is enabled #17003
- fix(breakout-rooms): Fix managing existing breakout rooms in conversation settings #16968
- fix(call): Improve new chat messages hint during calls #16797
- fix(chat): Fix system messages with email-invited guests #16867
- fix(chat): Respect thread and parent when sharing a file #16860
- fix(chat): Correctly update last message and unread counter from polling #16910
- fix(meeting): Add timezone to events created from Talk #17060
- fix(search): Readd missing input border for search #16861
- fix(federation): Abort requests early when federation is disabled #16963
- fix(signaling): Unify request validation for HPB, recording and other services #17074
- fix(bots): Fix reaction author when notifying bots #16900
What's Changed
- [stable32] fix(l10n): Make error messages sound a bit less intimidating by @backportbot[bot] in #16734
- [stable32] build(deps): Bump extendable-media-recorder from 9.2.32 to 9.2.33 by @dependabot[bot] in #16752
- [stable32] build(deps): Bump libphonenumber-js from 1.12.33 to 1.12.34 by @dependabot[bot] in #16753
- [stable32] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.133 to 7.0.134 by @dependabot[bot] in #16751
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #16755
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16767
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #16773
- [stable32] build(deps): Bump ua-parser-js from 2.0.7 to 2.0.8 by @dependabot[bot] in #16802
- [stable32] fix(NewMessage): better info visibility during call by @backportbot[bot] in #16797
- [stable32] build(deps): Bump vue from 3.5.26 to 3.5.27 by @dependabot[bot] in #16842
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16849
- [stable32] fix(TalkDashboard): get rid of vertical scroll by @backportbot[bot] in #16856
- [stable32] fix(NewMessage): respect threadId and replyTo when sharing a file by @backportbot[bot] in #16860
- [stable32] build(deps): Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #16863
- [stable32] build(deps): Bump libphonenumber-js from 1.12.34 to 1.12.35 by @dependabot[bot] in #16864
- [stable32] fix: search conversations/participants has no focus indication by @backportbot[bot] in #16861
- [stable32] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.6 to 9.0.0-rc.7 by @dependabot[bot] in #16801
- [stable32] fix(chat): Don't show email hash as name for email guest by @backportbot[bot] in #16867
- [stable32] fix(l10n): handle special characters in conversation name by @backportbot[bot] in #16872
- [stable32] fix: Use strict comparaison with in_array by @backportbot[bot] in #16884
- [stable32] fix(chat): correctly update last message and unread counter from polling by @backportbot[bot] in #16910
- [stable32] fix(bots): Fix actor of reactions in events for bots by @backportbot[bot] in #16900
- [stable32] build(deps): Bump @mediapipe/tasks-vision from 0.10.22-rc.20250304 to 0.10.32 by @dependabot[bot] in #16940
- [stable32] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.7 to 9.0.0-rc.8 by @dependabot[bot] in #16939
- [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16952
- [stable32] fix(federation): Don't try to federate when it's disabled by @backportbot[bot] in #16963
- [stable32] fix: manage existing breakout rooms from conversation settings by @backportbot[bot] in #16968
- [stable32] fix(chat): restore position of tribute popup by @backportbot[bot] in #16981
- [stable32] chore: Set E2EE version for talk-ios to 23.0.0 by @backportbot[bot] in #17003
- [stable32] build(deps-dev): Bump css-loader from 7.1.2 to 7.1.3 by @dependabot[bot] in #17018
- [stable32] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.3 to 6.0.4 by @dependabot[bot] in #17020
- [stable32] build(deps): Bump libphonenumber-js from 1.12.35 to 1.12.36 by @dependabot[bot] in #17022
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #17030
- [stable32] fix(call): bring fallback device labels to call controls by @backportbot[bot] in #17043
- [stable32] fix(integration): add timezone to Talk created calendar events by @backportbot[bot] in #17060
- [stable32] fix(chat): reset actions state after reacting to message by @backportbot[bot] in #17062
- [stable32] fix(service): Use validation service to deduplicate code by @backportbot[bot] in #17074
- [stable32] fix(chat): Fix different data sets stored in same cache key by @backportbot[bot] in #17083
- [stable32] chore(release): Set version to 22.0.9 by @nickvergessen in #17087
Full Changelog: v22.0.8...v22.0.9
v21.1.9
Changed
- Update dependencies
- Update translations
Fixed
- fix(mobile-clients): Fix error message for Talk iOS when end-to-end encryption for calls is enabled #17002
- fix(breakout-rooms): Fix managing existing breakout rooms in conversation settings #16967
- fix(chat): Fix system messages with email-invited guests #16869
- fix(federation): Abort requests early when federation is disabled #16962
- fix(signaling): Unify request validation for HPB, recording and other services #17073
What's Changed
- [stable31] fix(l10n): Make error messages sound a bit less intimidating by @backportbot[bot] in #16735
- [stable31] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.133 to 7.0.134 by @dependabot[bot] in #16749
- [stable31] build(deps): Bump extendable-media-recorder from 9.2.32 to 9.2.33 by @dependabot[bot] in #16748
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16771
- [stable31] build(deps): Bump ua-parser-js from 2.0.7 to 2.0.8 by @dependabot[bot] in #16787
- [stable31] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.134 to 7.0.135 by @dependabot[bot] in #16786
- [stable31] build(deps): Bump extendable-media-recorder from 9.2.33 to 9.2.35 by @dependabot[bot] in #16789
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16846
- [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16850
- [stable31] fix(chat): Don't show email hash as name for email guest by @backportbot[bot] in #16869
- [stable31] fix: Use strict comparaison with in_array by @backportbot[bot] in #16883
- [stable31] build(deps): Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #16931
- [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16953
- [stable31] fix(federation): Don't try to federate when it's disabled by @backportbot[bot] in #16962
- [stable31] fix: manage existing breakout rooms from conversation settings by @backportbot[bot] in #16967
- [stable31] chore: Set E2EE version for talk-ios to 23.0.0 by @backportbot[bot] in #17002
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #17028
- [stable31] fix(service): Use validation service to deduplicate code by @backportbot[bot] in #17073
- [stable31] chore(release): Set version to 21.1.9 by @nickvergessen in #17086
Full Changelog: v21.1.8...v21.1.9
v23.0.0-rc.3
Changed
- Update dependencies
- Update translations
Fixed
- perf(sharing): Improve performance for validating access to file conversations #16918 #16970
- fix(federation): Bail out early when federation is disabled #16964
- fix(chat): Switch unread/read icon to material design icons #16972
- fix(chat): Fix mention and emoji autocomplete in the background when typing a caption #16982
- fix(chat): Fix client response when loading chat #16985
What's Changed
- [stable33] test(mention): Correctly assert that users are added to room when men… by @nickvergessen in #16918
- [stable33] fix: Use strict comparaison with in_array by @backportbot[bot] in #16885
- [stable33] test: Skip federation permission test until we have an idea by @nickvergessen in #16922
- [stable33] build(deps): Bump entities from 7.0.0 to 7.0.1 by @dependabot[bot] in #16941
- [stable33] build(deps-dev): Bump sass from 1.97.2 to 1.97.3 by @dependabot[bot] in #16943
- [stable33] build(deps): Bump vue-tsc from 3.2.2 to 3.2.4 by @dependabot[bot] in #16944
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.2 to 1.7.3 by @dependabot[bot] in #16942
- [stable33] build(deps): Bump @mediapipe/tasks-vision from 0.10.22-rc.20250304 to 0.10.32 by @dependabot[bot] in #16945
- build(deps): Bump cuyz/valinor from 2.3.1 to 2.3.2 by @dependabot[bot] in #16938
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #16950
- [stable33] fix(federation): Don't try to federate when it's disabled by @backportbot[bot] in #16964
- [stable33] fix: manage existing breakout rooms from conversation settings by @backportbot[bot] in #16966
- [stable33] fix(design): replace 'mark read/unread' icons with Material Symbols by @backportbot[bot] in #16972
- [stable33] test: Revert "TBD but for now all users with access to a file can be… by @nickvergessen in #16970
- [stable33] fix(chat): restore position of tribute popup by @backportbot[bot] in #16982
- [stable33] fix(perf): extract MessageTranslateDialog to spawnDialog by @backportbot[bot] in #16976
- [stable33] fix(split view): add space to single emoji message and remove background color for file previews by @backportbot[bot] in #16992
- [stable33] chore(deps): bump @nextcloud/vue library from 9.3.3 to 9.5.0 by @backportbot[bot] in #16994
- [stable33] fix: swift clearance of unread marker when scrolling to the bottom by… by @nickvergessen in #16996
- [stable33] chore(release): Add changelog for 23.0.0-rc.3 by @backportbot[bot] in #16993
- [stable33] fix(threads): Notify clients inside a thread when the history was purged by @backportbot[bot] in #16985
Full Changelog: v23.0.0-rc.2...v23.0.0-rc.3
v23.0.0-rc.2
Added
- feat(openmetrics): Add number of calls and participants to openmetrics #16874
- feat(chat): Show message expiration in sidebar #16830
Changed
- Update dependencies
- Update translations
Fixed
- fix(chat): Polishing of message bubbles and pinned messages #16906
- fix(chat): Fix email guests without a displayname showing a HASH #16868
- fix(bots): Fix actor information when a reaction was done #16899
- fix(bots): Fix bot reaction missing in relayed chat messages #16895
What's Changed
- [stable33] feat(message-expiry): Add message expiry msg on the right side bar by @backportbot[bot] in #16830
- [stable33] build(deps): Bump vue from 3.5.26 to 3.5.27 by @dependabot[bot] in #16844
- [stable33] refactor(QueryBuilder): Avoid using createFunction where possible by @backportbot[bot] in #16845
- [stable33] Update nextcloud/ocp dependency by @nextcloud-command in #16848
- [stable33] fix(TalkDashboard): get rid of vertical scroll by @backportbot[bot] in #16857
- [stable33] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.6 to 9.0.0-rc.7 by @dependabot[bot] in #16843
- [stable33] build(deps-dev): Bump @nextcloud/stylelint-config from 3.1.1 to 3.2.0 by @backportbot[bot] in #16858
- [stable33] fix: search conversations/participants has no focus indication by @backportbot[bot] in #16862
- [stable33] fix(chat): Don't show email hash as name for email guest by @backportbot[bot] in #16868
- [stable33] fix(l10n): handle special characters in conversation name by @backportbot[bot] in #16873
- [stable33] fix: add scheduling meta data by @backportbot[bot] in #16879
- [stable33] feat(openmetrics): Add basic call metrics by @backportbot[bot] in #16874
- [stable33] fix(bots): Add reactions from bots before relaying the message by @backportbot[bot] in #16895
- [stable33] fix(bots): Fix actor of reactions in events for bots by @backportbot[bot] in #16899
- [stable33] fix: add error handling for failed scheduled messages by @backportbot[bot] in #16903
- [stable33] style(chat): adjust colors of incoming message bubbles by @backportbot[bot] in #16906
- [stable33] fix(pin-message): polish styles by @backportbot[bot] in #16907
- [stable33] fix(Listener.php): provide a silent call flag through a chat-relay by @backportbot[bot] in #16905
- [stable33] fix(chat): correctly update last message and unread counter from polling by @backportbot[bot] in #16909
- [stable33] fix(conversation): always expand the right sidebar information by @backportbot[bot] in #16914
- [stable33] fix(chat-relay): poll messages when receive a file share by @backportbot[bot] in #16915
- [stable33] chore(release): 23.0.0-rc.2 by @backportbot[bot] in #16916
Full Changelog: v23.0.0-rc.1...v23.0.0-rc.2
v23.0.0-rc.1
Changed
- Update dependencies
- Update translations
Fixed
- fix(chat): Polishing of message bubbles #16760 #16763
- fix(chat): Polishing of scheduled messages #16764 #16790
- fix(chat): Fix chat infos in sidebar layout #16782
- fix(chat): Correctly post replies and threads when sharing files #16819
What's Changed
- build(deps): Bump vue-tsc from 3.2.1 to 3.2.2 by @dependabot[bot] in #16742
- build(deps-dev): Bump @vitest/coverage-v8 from 4.0.16 to 4.0.17 by @dependabot[bot] in #16743
- build(deps-dev): Bump sass from 1.97.1 to 1.97.2 by @dependabot[bot] in #16745
- build(deps): Bump libphonenumber-js from 1.12.33 to 1.12.34 by @dependabot[bot] in #16746
- build(deps-dev): Bump @rspack/core from 1.6.8 to 1.7.1 by @dependabot[bot] in #16747
- ci(deps): Bump astral-sh/setup-uv from 7.1.6 to 7.2.0 in /.github/workflows by @dependabot[bot] in #16750
- test: Revert "TEMPORARY disable test until circles implemented … by @nickvergessen in #16723
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #16756
- [main] Update Nextcloud OpenAPI types by @nextcloud-command in #16757
- ci(deps): Bump coenjacobs/mozart from 0.7.1 to 1.0.0 in /vendor-bin/mozart by @dependabot[bot] in #16744
- ci(lint): Use multi file argument in lint by @nickvergessen in #16761
- fix(chat): adjust styles in split view messages by @Antreesy in #16760
- [main] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16768
- ci(action): Update workflows with description by @nickvergessen in #16769
- feat(AppearanceSettings): add examples for chat appearance setting by @Antreesy in #16763
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #16772
- feat(scheduling): widen permissions check by @miaulalala in #16770
- ci(deps): Reset coenjacobs/mozart to 0.7.1 by @nickvergessen in #16776
- fix(changelog): Add changelog for Talk 23 by @nickvergessen in #16778
- build(deps): Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #16779
- [stable33] fix(chat): style adjustments for scheduled messages by @backportbot[bot] in #16790
- [stable33] build(deps-dev): Bump @rspack/core from 1.7.1 to 1.7.2 by @dependabot[bot] in #16794
- [stable33] build(deps): Bump pinia from 3.0.3 to 3.0.4 by @dependabot[bot] in #16796
- build(deps): Bump extendable-media-recorder from 9.2.32 to 9.2.35 by @dependabot[bot] in #16795
- [stable33] fix(NewMessage): better info visibility during call by @backportbot[bot] in #16798
- [stable33] chore(CI): Adjust testing matrix for Nextcloud 33 on stable33 by @nickvergessen in #16781
- [stable33] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.133 to 7.0.135 by @dependabot[bot] in #16793
- [stable33] build(deps): Bump firebase/php-jwt from 7.0.1 to 7.0.2 by @backportbot[bot] in #16811
- [stable33] fix(NewMessage): respect threadId and replyTo when sharing a file by @backportbot[bot] in #16819
- [stable33] build(deps): Bump ua-parser-js from 2.0.7 to 2.0.8 by @dependabot[bot] in #16792
- [stable33] fix(sidebar): migrate to new API by @backportbot[bot] in #16822
- [stable33] Release 23.0.0-rc.1 by @nickvergessen in #16820
Full Changelog: v23.0.0-beta.2...v23.0.0-rc.1
v23.0.0-beta.2
Added
- Live translations in call
Changed
- Update dependencies
- Update translations
- Bots: The
object.namewas set to an empty string for messages with attachments. This was fixed to be'message'as for normal messages without any attachments #16724
Fixed
- fix(chat): Allow getting a single message #16730
- fix(chat): Don't show chat messages of the old chat when switching to a new chat #16715
- fix(call): Allow selecting a media device after an error occurred #16699
- perf(shares): Improve performance for shares #16721 #16655 #16713
What's Changed
- fix(devices): reset stream error after successful getUserMedia by @Antreesy in #16699
- build(deps): Bump extendable-media-recorder from 9.2.31 to 9.2.32 by @dependabot[bot] in #16703
- build(deps-dev): Bump globals from 16.5.0 to 17.0.0 by @dependabot[bot] in #16705
- build(deps): Bump vue-router from 4.6.3 to 4.6.4 by @dependabot[bot] in #16704
- build(deps): Bump libphonenumber-js from 1.12.31 to 1.12.33 by @dependabot[bot] in #16707
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #16710
- build(deps): Bump @nextcloud/vue from 9.3.1 to 9.3.3 by @dependabot[bot] in #16706
- fix(vue3): migrate defineEmits to new syntax by @Antreesy in #16697
- feature: implement IP 5276 artialShareProvider support by @salmart-dev in #16655
- fix(AdvancedAudioDialog): Use correct terms for explicit apply by @kra-mo in #16712
- ci(opengrep): Pin codeql action version by @nickvergessen in #16714
- fix(chat): capture token mismatch when receiving chat messages by @Antreesy in #16715
- fix(CancelableRequest): migrate from CancelToken to AbortController by @Antreesy in #16716
- perf(share): select only the required data by @CarlSchwan in #16721
- fix(SettingsDialog): Remove Settings save toasts by @existentialcoder in #16720
- perf(sharing): Dispatch UserShareAccessUpdatedEvent and implement IShareProviderGetUsers by @nickvergessen in #16713
- fix(RoomShareProvider): Properly filter child share when getting by path by @artonge in #16719
- fix(chat): Allow getting a single message by @nickvergessen in #16730
- fix(bots): Fix empty object.name for messages with attachments by @nickvergessen in #16724
- Add support for live translations in calls by @danxuliu in #16685
- chore(release): Set version to 23.0.0-beta.2 by @nickvergessen in #16736
New Contributors
- @salmart-dev made their first contribution in #16655
- @existentialcoder made their first contribution in #16720
Full Changelog: v23.0.0-beta.1...v23.0.0-beta.2
v22.0.8
Changed
- Update dependencies
- Update translations
Fixed
- fix(chat): Allow getting a single message #16731
- fix(chat): Don't show chat messages of the old chat when switching to a new chat #16718
- fix(chat): Don't set the cursor to the end when someone reacts to a message while editing #16633
- fix(call): Allow selecting a media device after an error occurred #16701
- fix(call): Allow preparing media devices even when the user has no permissions yet #16682
- fix(call): Still block mobile clients when call end-to-end encryption is enabled #16674
What's Changed
- [stable32] build(deps): Bump @nextcloud/vue from 9.3.0 to 9.3.1 by @dependabot[bot] in #16561
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #16596
- [stable32] build(deps-dev): bump @rspack/core from 1.6.6 to 1.6.7 by @dependabot[bot] in #16616
- [stable32] build(deps-dev): bump @vitejs/plugin-vue from 6.0.2 to 6.0.3 by @dependabot[bot] in #16617
- [stable32] build(deps): bump @nextcloud/files from 3.12.0 to 3.12.2 by @dependabot[bot] in #16619
- [stable32] build(deps): bump ua-parser-js from 2.0.6 to 2.0.7 by @dependabot[bot] in #16618
- [stable32] build(deps-dev): bump @rspack/cli from 1.6.6 to 1.6.7 by @dependabot[bot] in #16615
- [stable32] fix(NewMessage): do not reset cursor on currently edited message by @backportbot[bot] in #16633
- [stable32] build(deps-dev): Bump @rspack/core from 1.6.7 to 1.6.8 by @dependabot[bot] in #16644
- [stable32] build(deps): Bump libphonenumber-js from 1.12.31 to 1.12.33 by @dependabot[bot] in #16647
- [stable32] build(deps): Bump vue from 3.5.25 to 3.5.26 by @dependabot[bot] in #16646
- [stable32] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.132 to 7.0.133 by @dependabot[bot] in #16645
- [stable32] build(deps-dev): Bump @rspack/cli from 1.6.7 to 1.6.8 by @dependabot[bot] in #16643
- [stable32] build(deps): Bump vue-router from 4.6.3 to 4.6.4 by @dependabot[bot] in #16668
- [stable32] build(deps): Bump extendable-media-recorder from 9.2.31 to 9.2.32 by @dependabot[bot] in #16669
- [stable32] chore: Bump E2EE supported versions for mobile clients to 99 by @backportbot[bot] in #16674
- [stable32] fix(call): resume input device track after change by @backportbot[bot] in #16652
- [stable32] fix(CallFailedDialog): expose reload function by @backportbot[bot] in #16676
- [stable32] fix(chat-relay): correctly update messages store from signaling messages by @backportbot[bot] in #16677
- [stable32] fix: provide media controls access for participants with no permissions by @backportbot[bot] in #16682
- [stable32] fix(packaging): Adjust packaging exclude list by @backportbot[bot] in #16696
- [stable32] fix(devices): reset stream error after successful getUserMedia by @backportbot[bot] in #16701
- [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #16709
- [stable32] build(deps): Bump @nextcloud/vue from 9.3.1 to 9.3.3 by @dependabot[bot] in #16702
- [stable32] fix(chat): capture token mismatch when receiving chat messages by @backportbot[bot] in #16718
- [stable32] perf(share): select only the required data by @backportbot[bot] in #16722
- [stable32] fix(chat): Allow getting a single message by @backportbot[bot] in #16731
- [stable32] chore(release): Set version to 22.0.8 by @nickvergessen in #16738
Full Changelog: v22.0.7...v22.0.8