Releases: nextcloud/spreed
Releases · nextcloud/spreed
v19.0.0-beta.3
Added
- Preview: Federated chatting - Implemented reminders #11814
Changed
- Update translations
- Update several dependencies
- Provide better OpenAPI data for message parameters #11807
Fixed
- Fix editing and deleting not reflected correctly in left sidebar for federated conversations #11839
- Fix missing expiration of cached messages in federated conversations #11816
- Make conversation avatars dark mode again #11840
- Reduce the cache time of avatars when the remote was not reachable #11842
- Don't notify user about own messages when replying or mentioning themselves #11815
- Fix read marker and unread behaviour in federated conversations again #11810
- Hide federated conversations from various integrations #11809
What's Changed
- fix(notifications): Fix Undefined variable $comment at Notifier.php#693 by @nickvergessen in #11808
- fix(federation): show Federation section in AdminSettings, hide federated conversations from plugins by @Antreesy in #11809
- fix(federation): Log and test last read message by @nickvergessen in #11810
- fix(openapi): use provided from openapi message parameters models by @Antreesy in #11807
- fix(federation): Don't trigger notifications for own messages by @nickvergessen in #11815
- feat(federation): Implement reminders for federated messages by @nickvergessen in #11814
- fix(federation): Expire messages in the PCM cache by @nickvergessen in #11816
- chore(deps): bump nextcloud/vue from 8.10.0 to 8.11.0 by @Antreesy in #11818
- chore(deps): Bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #11819
- chore(deps-dev): Bump openapi-typescript from 6.7.4 to 6.7.5 by @dependabot in #11827
- chore(deps): Bump extendable-media-recorder from 9.1.10 to 9.1.11 by @dependabot in #11828
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.105 to 7.0.106 by @dependabot in #11831
- chore(deps): Bump libphonenumber-js from 1.10.57 to 1.10.58 by @dependabot in #11829
- chore(deps-dev): Bump vimeo/psalm from 5.22.2 to 5.23.1 in /vendor-bin/psalm by @dependabot in #11826
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #11836
- fix(federation): Fix updating PCM after editing or deleting a message by @nickvergessen in #11839
- Fix(MessagesList): Limit relative date up to a week. by @DorraJaouad in #11837
- fix(avatars): Reduce cache time in fallback cases (remote was offline) by @nickvergessen in #11842
- fix(conversations): Make avatars dark in dark mode again by @nickvergessen in #11840
- fix(MessagesList): Limit relative date up to a week. by @DorraJaouad in #11841
- Fix(NewMessage): Clear main message input when upload editor is open by @DorraJaouad in #11838
- Fix reaction buttons by @marcoambrosini in #11845
- fix(API): Use Room::isFederatedConversation() consistantly by @nickvergessen in #11843
- fix(federation): Disable read and typing indicators for federated users by @nickvergessen in #11846
- chore(deps): Bump vue-draggable-resizable from 1.7.5 to 2.3.0 by @dependabot in #11830
- fix(LeftSidebar): apply icon for teams(circles), lighter font-weight by @Antreesy in #11849
- fix(federation): Fix expiration of cached messages by @nickvergessen in #11853
- fix(avatars): show Talk-defined avatar thumbnails in modals by @Antreesy in #11811
- Release 19.0.0 beta.3 by @nickvergessen in #11848
Full Changelog: v19.0.0-beta.2...v19.0.0-beta.3
v19.0.0-beta.2
Added
- Preview: Federated chatting - Implemented reactions #11772
- Preview: Federated chatting - Implemented polls #11653
Changed
- Update translations
- Update several dependencies
- Mark federated users as such in the participant list #11771
Fixed
- Fix retry behaviour when the host or federated instance was not reachable #11780
- Fix UI spaming chat requests when memory cache was cleared #11788
- Fix showing federated users as options when providing a cloudId #11794
- Fix read marker and unread behaviour in federated conversations #11792
- Notify federated servers when a hosted conversation is deleted #11790
- Proxy federation requests with the users language #11801
- Fix cursor resetting to the beginning of the input field after having typed a "lower than" or "greater than" #11803
- Directly update the conversation data when marking a conversation read or unread #11678
- Silent message setting is not remembered with good user experience #11591
- Silent call setting is not remembered with good user experience #8323
What's Changed
- fix(federation): remove accessToken from project, migrate to typescript by @Antreesy in #11752
- fix(CallView): enforce switching to Speaker view then select screenshares by @Antreesy in #11726
- chore(release): Add changelog for 18.0.5 by @nickvergessen in #11756
- chore(deps): Bump @nextcloud/dialogs from 5.1.2 to 5.2.0 by @dependabot in #11761
- chore(deps-dev): Bump esbuild-loader from 4.0.3 to 4.1.0 by @dependabot in #11762
- chore(deps): Bump extendable-media-recorder from 9.1.9 to 9.1.10 by @dependabot in #11763
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #11766
- chore: update workflows from templates by @nextcloud-command in #11759
- Run OCI tests on ubuntu-latest again by @SystemKeeper in #11764
- fix(federation): Fix conversation avatar for
@all
by @nickvergessen in #11758 - feat(BrowserStorage): remember silent call / message per conversation by @Antreesy in #11719
- chore(lint): enforce extensions in import by @ShGKme in #11770
- fix(ConversationIcon): force light background color for conversation … by @DorraJaouad in #11769
- feat(federation): Implement reactions by @nickvergessen in #11772
- fix(federation): Add integration tests for reactions by @nickvergessen in #11775
- fix(federation): Undefined array key "replyToActorType" by @nickvergessen in #11776
- chore(deps): bump nextcloud/vue from 8.9.1 to 8.10.0 by @Antreesy in #11774
- feat(Participants): mark federated users in MessagesList and ParticipantList by @Antreesy in #11771
- fix(MessagesList): remove deleted groups by @DorraJaouad in #11779
- fix(federation): Expose local token with the invite so UI can render proxy avatars by @nickvergessen in #11777
- chore(license): update license string in frontend source code by @Antreesy in #11783
- fix(federation): Don't notify ourselves when we leave by @nickvergessen in #11785
- fix(federation): Write chat value again when it was empty even when t… by @nickvergessen in #11788
- test(federation): Add test for avatar federation by @nickvergessen in #11784
- fix(federation): Fix retrying to send OCM notifications with a proper scaling background job by @nickvergessen in #11780
- fix(federation): Inform federated servers/users when deleting a conversation by @nickvergessen in #11790
- fix(docs): Explain mentionId vs id on autocomplete endpoint by @nickvergessen in #11791
- fix(federation): Respect setReadMarker=1 on proxied ChatController::r… by @nickvergessen in #11792
- fix(federation): hide unsupported features from web interface by @Antreesy in #11773
- chore(typescript): migrate utils to TS by @Antreesy in #11786
- fix(federation): Send display name and last read message with federation by @nickvergessen in #11793
- fix(participants): show remote autocomplete options in search results by @Antreesy in #11794
- feat(PresenterOverlay): make the overlay draggable. by @DorraJaouad in #11701
- fix(participants): move interval update of talking time counter to the store by @Antreesy in #11782
- fix(federation): Delete cached message when deleting a federated conversation by @nickvergessen in #11796
- fix(federation): Remove duplicate method isFederatedRemoteRoom() vs isFederatedConversation() by @nickvergessen in #11795
- fix(federation): Allow to federate setReadMarker() without lastReadMe… by @nickvergessen in #11798
- feat(federation): Use the returned data from POST|DELETE of /…/read requests by @nickvergessen in #11678
- fix(federation): Proxy all requests with the users language by @nickvergessen in #11801
- fix(federation): Handle federation configs when inviting instead of g… by @nickvergessen in #11799
- fix(openapi): Provide better message parameter definitions by @nickvergessen in #11802
- feat(federation): Implement polls by @nickvergessen in #11653
- Release 19.0.0 beta.2 by @nickvergessen in #11805
- fix(NewMessage): fix broken caret by @Antreesy in #11806
Full Changelog: v19.0.0-beta.1...v19.0.0-beta.2
v19.0.0-beta.1
Added
- Messages can now be edited by logged-in authors and moderators for 6 hours #1836
- Added a "In conversation" search filter #11456
- Save unsent messages in browser storage so they survive a page reload or browser restart #3055
- Allow to accept individual users when the lobby is enabled #8601
- Flavored Markdown in messages #10066
- Allow to see all reactions #11508
- Preview: Federated chatting #11231
Changed
- Update translations
- Update several dependencies
- Added support for Janus 1.x
- Prepare frontend code for a migration to Vue3
- Migrated various icons to Material Design icons
- Deleting messages is now possible without a time limitation (was 6 hours) #11408
- Guests are now rate-limited on mentioning users #11072
- Make polls more visible in the chat when they are posted during a call #11372
- Bots can now be installed by apps with limited feature flags #11630
Known issues
- Federated chatting: Various features are still visible but not functional
What's Changed
- fix(search): Remove development log by @nickvergessen in #10921
- fix(CI): Fix psalm missing chache() on the stub by @nickvergessen in #10924
- Fix new message input appearance by @marcoambrosini in #10923
- fix(search): Use OCP constants for filters by @nickvergessen in #10919
- fix(API): Add more specific int-types by @nickvergessen in #10857
- fix(call): Handle DoesNotExistException when ringing an attendee by @nickvergessen in #10920
- chore(deps-dev): Bump friendsofphp/php-cs-fixer from 3.38.0 to 3.38.2 in /vendor-bin/csfixer by @dependabot in #10929
- chore(deps): Bump @nextcloud/dialogs from 5.0.0 to 5.0.2 by @dependabot in #10932
- chore(deps): Bump @nextcloud/vue from 8.1.0 to 8.2.0 by @dependabot in #10934
- chore(deps-dev): Bump webpack-bundle-analyzer from 4.9.1 to 4.10.1 by @dependabot in #10931
- Try to automatically merge OCP updates by @nickvergessen in #10937
- Update update-nextcloud-ocp-approve-merge.yml by @nickvergessen in #10941
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #10939
- fix(CI): Fix autoapproval to ignore nextcloud/vue and webrtc-adapter … by @nickvergessen in #10936
- fix(fullscreen): reset isFullscreen state when exiting with ESC key by @Antreesy in #10953
- feat(LeftSidebar): Always show "create a new conversation" item by @DorraJaouad in #10952
- Revert "Keep track of senders to allow unmutung with Safari" by @nickvergessen in #10954
- fix(settings): Remove notification settings for guests by @nickvergessen in #10960
- fix(settings): Allow requesting hosted HPB without being in "Can use … by @nickvergessen in #10961
- fix(messages): revert "sort messages within one group" by @Antreesy in #10963
- fix(settings): Fix Hosted HPB settings UI by @nickvergessen in #10962
- fix(API): Require recording consent compatible version of clients by @nickvergessen in #10969
- fix(hosted-hpb): Correctly handle API response when the account expir… by @nickvergessen in #10970
- fix(API): Move away from own deprecated constants by @nickvergessen in #10975
- fix(calls): Explicitly block calls in former one-to-one by @nickvergessen in #10971
- fix(search): restore app search behaviour (wait for nextTick, use refs) by @Antreesy in #10980
- fix(AdminSettings): fix style specificity by @Antreesy in #10979
- feat(chat): Add changelog conversation entries for Talk 18 by @nickvergessen in #10945
- techdebt(API)!: Remove deprecations by @nickvergessen in #10977
- feat(deps): Add Nextcloud 29 support on main by @nickvergessen in #10985
- chore(release): Add changelog for 16.0.8, 17.1.3 and 18.0.0-rc.1 by @nickvergessen in #10987
- chore(deps): Bump extendable-media-recorder from 9.1.3 to 9.1.4 by @dependabot in #10991
- chore(deps): Bump libphonenumber-js from 1.10.49 to 1.10.51 by @dependabot in #10992
- chore(deps-dev): Bump @types/jest from 29.5.8 to 29.5.10 by @dependabot in #10994
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.99 to 7.0.100 by @dependabot in #10993
- chore(deps-dev): Bump friendsofphp/php-cs-fixer from 3.38.2 to 3.39.1 in /vendor-bin/csfixer by @dependabot in #10996
- chore(deps-dev): Bump vimeo/psalm from 5.15.0 to 5.16.0 in /vendor-bin/psalm by @dependabot in #10999
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #11007
- fix(uploads): allow to send empty uploads as normal messages by @Antreesy in #10986
- fix(search): change conditions for showing trailing button by @Antreesy in #10973
- fix(chat): use the default new message placeholder by @ShGKme in #11011
- chore(deps): Bump debounce from 1.2.1 to 2.0.0 by @dependabot in #10933
- refactor: make browserCheck an util instead of mixin by @ShGKme in #11009
- Fix use of blockCalls in vue template by @SystemKeeper in #11016
- fix(calls): Remove a query in a loop when ending call for everyone by @nickvergessen in #11014
- [main] Update nextcloud/ocp dependency by @nextcloud-command in #11021
- fix(API): Add ParameterOutOfRange middleware by @nickvergessen in #11019
- fix(shares): handle shares with duplicate names and caption message by @Antreesy in #10916
- Fix undefined $participant when calling a lobbied room by @nickvergessen in #11026
- fix(UI): Fix missing headlines after vue library changed from title t… by @nickvergessen in #11030
- Fix lost audio track on safari by @SystemKeeper in #11006
- feat(ViewerOverlayCallView): Add screensharing support by @DorraJaouad in #10850
- fix(CallView): pass method reference instead of result to debounce function by @Antreesy in #11034
- I should "git add" before I "git commit" by @nickvergessen in #11035
- fix(call): do not update participants list often when not in the call by @Antreesy in #11038
- feat(integration): show out-of-office message in 1-1 conversation by @Antreesy in #10902
- fix(chat): patch stored message input by @Antreesy in #11051
- fix(search): Hide "Messages in current conversation" when not on talk by @nickvergessen in #11054
- chore(release): Changelog for 18.0.0-rc.2 by @nickvergessen in #11055
- fix(AuthSidebar): Order popups by @DorraJaouad in #10968
- Chore/deps/bump nextcloud vue 8.3.0 by @Antreesy in #11065
- fix(chat): expand system messages group if visual unread marker is set on it by @Antreesy in #11063
- fix(i18n): Fixed grammar by @rakekniven in #11070
- Remove label from talk search input by @marcoambrosini in #10925
- get text color from theme for unread marker by @Antreesy in #11073
- chore(deps-dev): Bump friendsofphp/php-cs-fixer from 3.39.1 to 3.40.0 in /vendor-bin/csfixer by @dependabot in #11079
- chore(deps-dev): Bump phpunit/phpunit from 9.6.13 to 9.6.15 in /vendor-bin/phpunit by @dependabot in #1...
v18.0.5
Changed
- Update translations
Fixed
- fix(call): Fix missing screenshare button after stopping a screenshare #11721
- fix(call): Correctly focus the screenshare after selecting in the grid view #11755
- fix(chat): Fix jumping unread counter when entering a conversation after receiving a notification #11736
What's Changed
- chore(deps): Bump libphonenumber-js from 1.10.56 to 1.10.57 by @dependabot in #11703
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.103 to 7.0.105 by @dependabot in #11704
- chore(deps): Bump extendable-media-recorder from 9.1.8 to 9.1.9 by @dependabot in #11705
- [stable28] fix(conversation): skip unread marker increasing from notification by @backportbot in #11736
- [stable28] fix(screenshare): fix missing screenshare button by @backportbot in #11721
- [stable28] fix(CallView): enforce switching to Speaker view then select screenshares by @backportbot in #11755
- chore(release): Bump version to 18.0.5 by @nickvergessen in #11757
Full Changelog: v18.0.4...v18.0.5
v18.0.4
Added
- feat(desktop): Allow using the avatar menu in the desktop client #11679
Changed
- Update translations
- Update several dependencies
Fixed
- fix(webrtc): Ignore label of data channel when processing received messages for Janus 1.x compatibility #11667
- fix(notifications): Fix notification action label length with utf8 languages #11621
- fix(chat): Fix forwarding messages from conversations in the right sidebar #11606
- fix(search): Hide search providers when not allowed to use Talk #11623
- fix(UI): Fix nesting of modals #11580
- fix(participants): Add a key to the elements force re-rendering on changes #11558
What's Changed
- [stable28] Update nextcloud/ocp dependency by @nextcloud-command in #11516
- chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.0.0 to 6.0.1 by @dependabot in #11524
- chore(deps-dev): Bump @types/jest from 29.5.11 to 29.5.12 by @dependabot in #11526
- [stable28] Update nextcloud/ocp dependency by @nextcloud-command in #11529
- chore(deps): Bump @nextcloud/vue from 8.6.0 to 8.6.1 by @dependabot in #11525
- [stable28] fix(l10n): Don't use the word "Room" in UI strings by @backportbot in #11531
- [stable28] feat(CI): Utilize the "low" pool by @nickvergessen in #11533
- [stable28] fix(hpb): Log the HPB request when we log by @backportbot in #11554
- chore(deps): Bump extendable-media-recorder from 9.1.7 to 9.1.8 by @dependabot in #11565
- chore(deps): Bump webdav from 5.3.1 to 5.3.2 by @dependabot in #11561
- chore(deps): Bump libphonenumber-js from 1.10.54 to 1.10.55 by @dependabot in #11563
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.102 to 7.0.103 by @dependabot in #11562
- chore(deps): Bump @nextcloud/vue from 8.6.1 to 8.6.2 by @dependabot in #11564
- [stable28] fix(Participant): Add key in order to force re-rendering by @backportbot in #11558
- [stable28] fix(modal): mount nested modals inside global modals by @backportbot in #11580
- [stable28] chore(NcNoteCard): use custom icon slot by @backportbot in #11574
- [stable28] chore: update workflows from templates by @nextcloud-command in #11538
- [stable28] Fix(ReactionMenu): Correct gap value by @backportbot in #11588
- chore(deps): Bump libphonenumber-js from 1.10.55 to 1.10.56 by @dependabot in #11596
- [stable28] chore(deps): Bump @nextcloud/vue from 8.6.2 to 8.7.0 by @backportbot in #11612
- [stable28] fix(notifications): Fix notification action label length with utf8 la… by @backportbot in #11621
- [stable28] chore(deps): Bump @nextcloud/vue from 8.7.0 to 8.7.1 by @backportbot in #11626
- [stable28] fix(tests): Increase health-retries for mysql tests by @backportbot in #11629
- [stable28] fix(RoomSelector): reduce bundle size, fix redirecting from sidebar by @backportbot in #11606
- [stable28] fix(search): Hide search providers when not allowed to use Talk by @backportbot in #11623
- [stable28] fix(Participant): adjust remove label for circles by @backportbot in #11631
- [stable28] fix: Log errors when joining a conversation as error by @backportbot in #11622
- [stable28] Ignore label of data channel when processing received messages. by @backportbot in #11667
- [stable28] fix(desktop): allow avatar menu on desktop by @backportbot in #11679
- [stable28] chore(deps): Bump @nextcloud/vue from 8.7.1 to 8.8.1 by @backportbot in #11682
- Release 18.0.4 by @nickvergessen in #11687
Full Changelog: v18.0.3...v18.0.4
v17.1.6
Changed
- Update translations
Fixed
- fix(webrtc): Ignore label of data channel when processing received messages for Janus 1.x compatibility #11668
- fix(notifications): Fix notification action label length with utf8 languages #11620
- fix(chat): Fix forwarding messages from conversations in the right sidebar #11609
What's Changed
- chore(deps): Bump @nextcloud/router from 2.2.0 to 2.2.1 by @dependabot in #11473
- chore(deps): Bump emoji-mart-vue-fast from 15.0.0 to 15.0.1 by @dependabot in #11527
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.102 to 7.0.103 by @dependabot in #11573
- chore(deps): Bump webdav from 5.3.1 to 5.3.2 by @dependabot in #11572
- [stable27] fix(notifications): Fix notification action label length with utf8 la… by @backportbot in #11620
- [stable27] fix(RoomSelector): reduce bundle size, fix redirecting from sidebar by @backportbot in #11609
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.103 to 7.0.104 by @dependabot in #11645
- [stable27] fix(ConversationAvatarEditor): show color picker popover by @DorraJaouad in #11637
- [stable27] Ignore label of data channel when processing received messages. by @backportbot in #11668
- Release 17.1.6 by @nickvergessen in #11686
Full Changelog: v17.1.5...v17.1.6
v16.0.11
Changed
- Update translations
Fixed
- fix(webrtc): Ignore label of data channel when processing received messages for Janus 1.x compatibility #11669
- fix(notifications): Fix notification action label length with utf8 languages #11619
- fix(chat): Fix forwarding messages from conversations in the right sidebar #11611
What's Changed
- chore(deps): Bump @nextcloud/router from 2.2.0 to 2.2.1 by @dependabot in #11478
- chore(deps): Bump extendable-media-recorder-wav-encoder-worker from 8.0.91 to 8.0.92 by @dependabot in #11559
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.102 to 7.0.103 by @dependabot in #11560
- [stable26] fix(Forwarder): fix redirect from sidebar by @backportbot in #11611
- [stable26] fix(notifications): Fix notification action label length with utf8 la… by @backportbot in #11619
- bump extendable-media-recorder-wav-encoder from 7.0.103 to 7.0.104 by @dependabot in #11647
- [stable26] Ignore label of data channel when processing received messages. by @backportbot in #11669
- Release 16.0.11 by @nickvergessen in #11685
Full Changelog: v16.0.10...v16.0.11
v18.0.3
Changed
- Update translations
- Update several dependencies
Fixed
- fix(chat): Fix scrolling behaviour when loading older messages #11481
- fix(chat): Fix showing mention and emoji suggestions when writing a caption #11458
- fix(chat): Show mention chips when inserting a suggested mention #11493
What's Changed
- [stable28] fix(NewMessage): re-mount NewMessage component upon id change by @backportbot in #11458
- chore(deps-dev): Bump esbuild-loader from 4.0.2 to 4.0.3 by @dependabot in #11477
- chore(deps-dev): Bump @babel/core from 7.23.7 to 7.23.9 by @dependabot in #11476
- chore(deps): Bump libphonenumber-js from 1.10.53 to 1.10.54 by @dependabot in #11474
- chore(deps-dev): Bump @babel/preset-env from 7.23.8 to 7.23.9 by @dependabot in #11475
- [stable28] fix(Conversation): always show a native title by @backportbot in #11463
- [stable28] fix(MessagesList): correctly handle scrollTop position by @backportbot in #11481
- chore(deps): Bump @nextcloud/router from 2.2.0 to 2.2.1 by @dependabot in #11479
- [stable28] Fix(BreakoutRoomsEditor): Add amount validation by @backportbot in #11488
- [stable28] chore(deps): Bump @nextcloud/vue from 8.4.0 to 8.5.1 by @backportbot in #11490
- [stable28] chore(deps): bump nextcloud/vue from 8.5.1 to 8.6.0 by @backportbot in #11493
- [stable28] fix(Poll): hide poll creation in Note to Self by @backportbot in #11500
- Release 18.0.3 by @nickvergessen in #11498
Full Changelog: v18.0.2...v18.0.3
v18.0.2
Fixed
- fix(calls): Device preview not visible when editing, uploading or viewing a file #11222
- fix(conversation): Make description input multi line when creating a conversation #11376
- fix(bot): Don't allow empty chat messages from bots #11353
- fix(breakout): Stop breakout rooms when they are started while deleting them #11409
- fix(attachments): Allow to retry failed uploads #11256
- fix(attachments): Fix uploading from local device #11331
- fix(attachments): Don't allow selecting shared folders as attachment folder #11427
What's Changed
- chore(deps-dev): Bump @babel/core from 7.23.5 to 7.23.6 by @dependabot in #11246
- chore(deps-dev): Bump regenerator-runtime from 0.14.0 to 0.14.1 by @dependabot in #11248
- chore(deps-dev): Bump @babel/preset-env from 7.23.5 to 7.23.6 by @dependabot in #11247
- [stable28] fix(shares): allow to retry failed uploads by @backportbot-nextcloud in #11256
- [stable28] fix: use body element if not the fullscreen by @backportbot-nextcloud in #11259
- [stable28] chore(release): Add changelog for 16.0.9 and 17.1.4 by @backportbot-nextcloud in #11266
- [stable28] fix(participantsStore): optimize store updates by @backportbot-nextcloud in #11284
- chore(deps): Bump libphonenumber-js from 1.10.51 to 1.10.52 by @dependabot in #11289
- [stable28] Update nextcloud/ocp dependency by @nextcloud-command in #11291
- [stable28] fix(mixins): remove unused
participant
mixin by @backportbot-nextcloud in #11287 - [stable28] chore(deps): bump
vue
libraries from 2.7.15 to v2.7.16 by @backportbot-nextcloud in #11304 - [stable28] fix(shares): use FilePicker component directly by @backportbot-nextcloud in #11303
- [stable28] feat(Pinia): migrate quoteReplyStore (Vuex) to chatExtrasStore (Pinia) by @backportbot-nextcloud in #11305
- [stable28] fix(mixins): migrate sessionIssueHandler mixin to composable by @backportbot-nextcloud in #11311
- [stable28] chore(mixins): remove
video
mixin by @backportbot-nextcloud in #11312 - [stable28] chore(deps): Bump nextcloud/vue to 8.4.0 by @backportbot-nextcloud in #11313
- chore(deps-dev): Bump @babel/core from 7.23.6 to 7.23.7 by @dependabot in #11316
- chore(deps): Bump libphonenumber-js from 1.10.52 to 1.10.53 by @dependabot in #11317
- chore(deps-dev): Bump @babel/preset-env from 7.23.6 to 7.23.7 by @dependabot in #11318
- [stable28] fix(shares): pass the correct payload to the upload method by @backportbot-nextcloud in #11331
- chore(deps): Bump extendable-media-recorder from 9.1.5 to 9.1.6 by @dependabot in #11338
- [stable28] Update nextcloud/ocp dependency by @nextcloud-command in #11345
- [stable28] fix(tests): Kill child processes before the parent process so they ca… by @backportbot-nextcloud in #11348
- [stable28] fix(bots): Don't allow empty messages from bots by @backportbot-nextcloud in #11353
- [stable28] fix(avatar): Fix avatars without PHP intl module by @backportbot-nextcloud in #11363
- [stable28] fix(conversation): make description multi-line by @backportbot-nextcloud in #11376
- chore(deps-dev): Bump @babel/preset-env from 7.23.7 to 7.23.8 by @dependabot in #11382
- [stable28] Update nextcloud/ocp dependency by @nextcloud-command in #11385
- [stable28] Update nextcloud/ocp dependency by @nextcloud-command in #11389
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.101 to 7.0.102 by @dependabot in #11419
- chore(deps): Bump extendable-media-recorder from 9.1.6 to 9.1.7 by @dependabot in #11418
- [stable28] fix(breakout): stop breakout rooms on removing by @backportbot in #11409
- [stable28] fix(attachments): Don't allow selecting shared folders as attachment … by @backportbot in #11427
- [stable28] enh(participants): extract and reuse patchParticipants action by @Antreesy in #11439
- Release 18.0.2 by @nickvergessen in #11445
Full Changelog: v18.0.1...v18.0.2
v17.1.5
Fixed
- fix(attachments): Don't allow selecting shared folders as attachment folder #11430
What's Changed
- [stable27] Update nextcloud/ocp dependency by @nextcloud-command in #11347
- chore(deps): Bump vue and vue-template-compiler by @dependabot in #11314
- chore(deps): Bump extendable-media-recorder-wav-encoder from 7.0.101 to 7.0.102 by @dependabot in #11417
- [stable27] fix(attachments): Don't allow selecting shared folders as attachment … by @nickvergessen in #11430
- Release 17.1.5 by @nickvergessen in #11446
Full Changelog: v17.1.4...v17.1.5