Skip to content

Releases: nextcloud/spreed

v21.0.2

10 Apr 13:47
v21.0.2
96b3a89
Compare
Choose a tag to compare

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix: Improve performance of conversation list #14811 #14779 #14777 #14775 #14774 #14831
  • fix: Improve performance when rendering system messages #14817
  • fix: Improve performance when searching for conversations #14734
  • fix(chat): Fix missing reactions on own messages while posting #14695
  • fix(guests): Allow guests to reload the page without re-entering the password #14786
  • fix(federation): Fix calls when federated server receive messages in wrong order #14770
  • fix(calls): Fix call after resuming connection #14737
  • fix(calls): Fix wrongly showing "Missed call" in one-to-one conversations #14833
  • fix(calls): Fix videos in the last row being cut off #14692
  • fix(calls): Prevent screen from turning off during calls #14733
  • fix(settings): Fix initial state of end-to-end-encrypted calls setting #14693
  • fix(events): Automatically confirm the calendar event for the organizer #14762
  • fix(workflows): Adjust workflow registration to new mechanism #14823
  • fix(polls): Hide intermediate results from anonymous polls #14724

What's Changed

  • [stable31] fix(l10n): Fix translation source strings by @backportbot in #14640
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.125 to 7.0.126 by @dependabot in #14660
  • build(deps): Bump extendable-media-recorder from 9.2.21 to 9.2.22 by @dependabot in #14663
  • build(deps-dev): Bump @babel/core from 7.26.9 to 7.26.10 by @dependabot in #14662
  • build(deps): Bump ua-parser-js from 2.0.2 to 2.0.3 by @dependabot in #14661
  • [stable31] fix(call): revert hard-fix within conversation navigation by @backportbot in #14648
  • [stable31] fix: update @nextcloud/vue file imports by @backportbot in #14674
  • [stable31] fix: migrate from deprecated OC.dialogs.confirmDestructive by @backportbot in #14691
  • [stable31] fix(Grid): fix cropped videos in the last row by @backportbot in #14692
  • [stable31] fix(AdminSettings): respect initial state of E2EE setting by @backportbot in #14693
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #14708
  • [stable31] Update Nextcloud OpenAPI types by @nextcloud-command in #14710
  • [stable31] fix(PollViewer): hide intermediate results from anonymous polls by @backportbot in #14724
  • [stable31] fix(messages): fix missing instant reactions for own message by @backportbot in #14695
  • [stable31] feat: reduce items rendering in left sidebar search results by @backportbot in #14734
  • [stable31] fix(call): prevent screen from turning off during call by @backportbot in #14733
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.126 to 7.0.127 by @dependabot in #14752
  • build(deps): Bump @nextcloud/cdav-library from 1.5.2 to 1.5.3 by @dependabot in #14751
  • build(deps): Bump extendable-media-recorder from 9.2.22 to 9.2.23 by @dependabot in #14753
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #14755
  • [stable31] Update Nextcloud OpenAPI types by @nextcloud-command in #14759
  • [stable31] fix(calls): Fix system message for unanswered call by @backportbot in #14761
  • [stable31] fix: do not add organizer as attendee and set status by @backportbot in #14762
  • [stable31] fix: Do not reset previous users after a resume by @backportbot in #14737
  • [stable31] fix(a11y): provide missing aria-labels to buttons with no visible text by @backportbot in #14768
  • [stable31] fix(federation): Heal request order for slow federation connections by @backportbot in #14770
  • [stable31] fix(performance): Parse file shares inaccurately to prevent setupFS by @backportbot in #14774
  • [stable31] feat(conversations): Allow to not request the last message when getting rooms by @backportbot in #14775
  • [stable31] fix(shares): Fix lightweight share condition for CardDAV files by @backportbot in #14777
  • [stable31] feat(conversations): do not request last message when in compact mode by @backportbot in #14779
  • [stable31] fix: improve string handling by @backportbot in #14764
  • [stable31] chore(deps): bump nextcloud/vue from 8.23.1 to 8.24.0 by @backportbot in #14781
  • [stable31] fix(RoomController): skip password verification for guests that are reconnecting to the call by @backportbot in #14786
  • [stable31] ci: Fix guests app branch by @nickvergessen in #14792
  • [stable31] Fix leaving call if a signaling message is received while reconnecting by @backportbot in #14790
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #14804
  • [stable31] fix(chat): Fix preloading the last chat message with the room query by @backportbot in #14811
  • [stable31] fix(LeftSidebar): conversation subline hardening by @backportbot in #14819
  • [stable31] fix(chat): Don't look for some more hardcoded guests by @backportbot in #14817
  • [stable31] fix(Flow): adapt to registration fixes at workflowengine by @backportbot in #14824
  • [stable31] fix(performance): Improve performance with many file shares as last m… by @backportbot in #14831
  • [stable31] fix(chat): Fix end-of-call showing "missed call" sometimes in one-to-one by @backportbot in #14833
  • [stable31] ci: Generate authoritative classmap again by @backportbot in #14843
  • [stable31] Release 21.0.2 by @backportbot in #14840

Full Changelog: v21.0.1...v21.0.2

v20.1.6

10 Apr 13:25
v20.1.6
29b4216
Compare
Choose a tag to compare

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix: Improve performance of conversation list #14810 #14830 #14834
  • fix: Improve performance when rendering system messages #14816
  • fix(guests): Allow guests to reload the page without re-entering the password #14785
  • fix(federation): Fix calls when federated server receive messages in wrong order #14769
  • fix(calls): Fix call after resuming connection #14736
  • fix(calls): Fix wrongly showing "Missed call" in one-to-one conversations #14832
  • fix(workflows): Adjust workflow registration to new mechanism #14823
  • fix(polls): Hide intermediate results from anonymous polls #14723

What's Changed

  • [stable30] fix(l10n): Fix translation source strings by @backportbot in #14639
  • build(deps-dev): Bump @babel/core from 7.26.9 to 7.26.10 by @dependabot in #14657
  • build(deps): Bump extendable-media-recorder from 9.2.21 to 9.2.22 by @dependabot in #14656
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.125 to 7.0.126 by @dependabot in #14658
  • [stable30] fix(call): revert hard-fix within conversation navigation by @backportbot in #14647
  • [stable30] fix(i18n): minor string fixes by @backportbot in #14719
  • [stable30] fix(PollViewer): hide intermediate results from anonymous polls by @backportbot in #14723
  • [stable30] style: drop redundant overrides for public shares by @Antreesy in #14721
  • build(deps): Bump extendable-media-recorder from 9.2.22 to 9.2.23 by @dependabot in #14749
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.126 to 7.0.127 by @dependabot in #14750
  • [stable30] Update nextcloud/ocp dependency by @nextcloud-command in #14756
  • [stable30] Update Nextcloud OpenAPI types by @nextcloud-command in #14758
  • [stable30] fix: Do not reset previous users after a resume by @backportbot in #14736
  • [stable30] fix(federation): Heal request order for slow federation connections by @backportbot in #14769
  • [stable30] fix(RoomController): skip password verification for guests that are reconnecting to the call by @backportbot in #14785
  • [stable30] ci: Fix guests app branch by @nickvergessen in #14793
  • [stable30] Fix leaving call if a signaling message is received while reconnecting by @backportbot in #14789
  • [stable30] Update nextcloud/ocp dependency by @nextcloud-command in #14805
  • [stable30] fix(chat): Fix preloading the last chat message with the room query by @backportbot in #14810
  • [stable30] fix(LeftSidebar): conversation subline hardening by @backportbot in #14818
  • [stable30] fix(Flow): adapt to registration fixes at workflowengine by @backportbot in #14823
  • [stable30] fix(chat): Fix end-of-call showing "missed call" sometimes in one-to-one by @backportbot in #14832
  • [stable30] feat(conversations): Allow to not request the last message when getting rooms by @backportbot in #14834
  • [stable30] fix(chat): Don't look for some more hardcoded guests by @backportbot in #14816
  • [stable30] fix(performance): Improve performance with many file shares as last m… by @backportbot in #14830
  • [stable30] Release 20.1.6 by @nickvergessen in #14841

Full Changelog: v20.1.5...v20.1.6

v19.0.15

04 Apr 14:58
127f8e3
Compare
Choose a tag to compare

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix(calls): Do not reset previous connected users after resuming in a call #14735
  • fix(sidebar): Show tooltips when Talk is in the sidebar #14697
  • fix(guests): Fix style and labels on public share page as a guest #14720 #14726
  • fix(calls): Skip password verification for guests that are reconnecting to the call #14787
  • fix(calls): Fix leaving call if a signaling message is received while reconnecting #14788

What's Changed

  • [stable29] fix(l10n): Fix translation source strings by @nickvergessen in #14641
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.125 to 7.0.126 by @dependabot in #14659
  • [stable29] fix: show tooltips in sidebar (from Vue directive) by @Antreesy in #14697
  • [stable29] Update nextcloud/ocp dependency by @nextcloud-command in #14709
  • [stable29] style: drop redundant overrides for public shares by @backportbot in #14726
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.126 to 7.0.127 by @dependabot in #14740
  • [stable29] fix: public share style and guest actions fixes by @Antreesy in #14720
  • [stable29] fix: Do not reset previous users after a resume by @backportbot in #14735
  • [stable29] fix(RoomController): skip password verification for guests that are reconnecting to the call by @backportbot in #14787
  • [stable29] Fix leaving call if a signaling message is received while reconnecting by @backportbot in #14788
  • chore(release): Prepare 19.0.15 by @nickvergessen in #14784

Full Changelog: v19.0.14...v19.0.15

v21.0.1

12 Mar 09:11
v21.0.1
9a424b1
Compare
Choose a tag to compare

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix(calls): Improve call related system messages in one-to-one conversations #14495
  • fix(search): Include caption messages in search results #14553
  • fix(chat): Show loading spinner when requesting AI chat summary #14625
  • fix(chat): Correctly start loading the chat when the lobby is removed #14517
  • fix(dashboard): Hide lobbied conversations from the dashboard #14612
  • fix(federation): Fix broken participant avatar when federated instance is down #14573
  • fix(conversation): Fix participant list change when the menu for a participant is open #14564
  • fix(calls): Fix guest displayname when exporting call participants #14630
  • fix(reminder): Log when generating a reminder failed #14618

What's Changed

  • [stable31] fix(call): Simplify wording for one-to-one calls by @backportbot in #14495
  • [stable31] [l10n]: Change apostrophe by @backportbot in #14505
  • [stable31] fix(LeftSidebar): do not expand empty search bar when focused by @backportbot in #14504
  • [stable31] fix: replace moment objects comparison by @backportbot in #14509
  • [stable31] fix(MessagesList): rename method to pollNewMessages by @backportbot in #14508
  • [stable31] fix(conversations): whitelist event object type by @backportbot in #14513
  • [stable31] fix(MessagesList): fix resizeObserver and scrolledToBottom state update by @backportbot in #14516
  • [stable31] fix(MediaDevicesSelector): refactor, allow audio output by @backportbot in #14520
  • build(deps): Bump @nextcloud/event-bus from 3.3.1 to 3.3.2 by @dependabot in #14532
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.123 to 7.0.124 by @dependabot in #14534
  • build(deps): Bump vue-tsc from 2.2.2 to 2.2.4 by @dependabot in #14531
  • build(deps-dev): Bump ts-jest from 29.2.5 to 29.2.6 by @dependabot in #14535
  • build(deps): Bump extendable-media-recorder from 9.2.19 to 9.2.20 by @dependabot in #14533
  • build(deps): bump cuyz/valinor from 1.14.3 to 1.14.4 by @dependabot in #14536
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #14539
  • [stable31] fix(RoomFormatter): expose lastReadMessage if user is in the lobby by @backportbot in #14517
  • [stable31] fix(search): Include captions in message search by @backportbot in #14553
  • [stable31] fix(breakout-rooms): Hide breakout-room config when already configured by @backportbot in #14555
  • [stable31] feat(App): add escape shortcut to go to root by @backportbot in #14543
  • [stable31] chore(openapi): Update openapi-extractor to allow deprecations and co… by @backportbot in #14563
  • [stable31] fix(Participant): unexpected change of participant to be removed and users can ban themself by @backportbot in #14564
  • [stable31] fix(AvatarWrapper): fix img display property, provide fallback icon on failed src load by @backportbot in #14573
  • [stable31] fix: add script to generate core types (from shipped apps) by @backportbot in #14580
  • [stable31] fix(update/openapi): do not skip PR creating on workflow by @backportbot in #14582
  • [stable31] fix(Views): migrate to ts by @backportbot in #14568
  • [stable31] fix(openapi): move from full-json to separate files by @backportbot in #14577
  • build(deps): Bump vue-tsc from 2.2.4 to 2.2.8 by @dependabot in #14587
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.124 to 7.0.125 by @dependabot in #14588
  • build(deps): Bump extendable-media-recorder from 9.2.20 to 9.2.21 by @dependabot in #14589
  • [stable31] fix(openapi): add types from files/openapi.json by @backportbot in #14600
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #14602
  • [stable31] Update Nextcloud OpenAPI types by @nextcloud-command in #14606
  • [stable31] fix(conversationsService): migrate to ts by @backportbot in #14609
  • [stable31] fix(lobby): Hide lobbied conversations from dashboard by @backportbot in #14612
  • [stable31] chore(openapi): Update openapi-extractor to 1.5.1 to fix openapi-full.json by @backportbot in #14615
  • [stable31] fix(reminder): Log when generating the reminder didn't work by @backportbot in #14618
  • [stable31] fix(Message): show loading spinner when request chat summary by @backportbot in #14625
  • [stable31] fix: migrate fileSharingServices to TS by @backportbot in #14622
  • [stable31] fix: expose 'createConversation' method by @backportbot in #14626
  • [stable31] fix(calls): Fix displayname when exporting call participants by @backportbot in #14630
  • Release 21.0.1 by @nickvergessen in #14636

Full Changelog: v21.0.0...v21.0.1

v20.1.5

12 Mar 09:04
v20.1.5
8ccaf42
Compare
Choose a tag to compare

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix(calls): Improve call related system messages in one-to-one conversations #14468
  • fix(search): Include caption messages in search results #14552
  • fix(conversation): Stay in chat when removing a group or team the moderator is a member of #14396
  • fix(chat): Correctly start loading the chat when the lobby is removed #14518
  • fix(dashboard): Hide lobbied conversations from the dashboard #14611
  • fix(calls): Further improve false positives when showing the connection warning #14449
  • fix(calls): Fix guest displayname when exporting call participants #14631
  • fix(reminder): Log when generating a reminder failed #14617

What's Changed

  • [stable30] fix(conversation): Only trigger event with users that really got removed by @backportbot in #14396
  • build(deps-dev): Bump @babel/core from 7.26.7 to 7.26.9 by @dependabot in #14425
  • build(deps-dev): Bump @babel/preset-env from 7.26.7 to 7.26.9 by @dependabot in #14427
  • [stable30] Update nextcloud/ocp dependency by @nextcloud-command in #14437
  • [stable30] Fix distributing staged stats when not updated three times in a row by @backportbot in #14449
  • [stable30] ci: Adjust to changed guests app branching by @nickvergessen in #14453
  • [stable30] fix(call): Show "Missed call" in one-to-one also when "End for everyo… by @backportbot in #14468
  • build(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 by @dependabot in #14479
  • build(deps): Bump libphonenumber-js from 1.11.19 to 1.11.20 by @dependabot in #14480
  • [stable30] Update nextcloud/ocp dependency by @nextcloud-command in #14487
  • [stable30] fix(conversations): whitelist event object type by @backportbot in #14512
  • build(deps-dev): bump ts-jest from 29.2.5 to 29.2.6 by @dependabot in #14537
  • build(deps): bump extendable-media-recorder from 9.2.19 to 9.2.20 by @dependabot in #14538
  • [stable30] fix(RoomFormatter): expose lastReadMessage if user is in the lobby by @backportbot in #14518
  • [stable30] fix(search): Include captions in message search by @backportbot in #14552
  • [stable30] fix: add script to generate core types (from shipped apps) by @backportbot in #14581
  • build(deps): Bump @nextcloud/event-bus from 3.3.1 to 3.3.2 by @dependabot in #14596
  • build(deps): Bump extendable-media-recorder from 9.2.20 to 9.2.21 by @dependabot in #14597
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.123 to 7.0.125 by @dependabot in #14598
  • [stable30] Update nextcloud/ocp dependency by @nextcloud-command in #14604
  • [stable30] Update Nextcloud OpenAPI types by @nextcloud-command in #14607
  • [stable30] fix(lobby): Hide lobbied conversations from dashboard by @backportbot in #14611
  • [stable30] fix(reminder): Log when generating the reminder didn't work by @backportbot in #14617
  • [stable30] fix(calls): Fix displayname when exporting call participants by @backportbot in #14631
  • Release 20.1.5 by @nickvergessen in #14635

Full Changelog: v20.1.4...v20.1.5

v19.0.14

12 Mar 08:49
v19.0.14
30f50d8
Compare
Choose a tag to compare

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix(search): Include caption messages in search results #14551
  • fix(conversation): Stay in chat when removing a group or team the moderator is a member of #14395
  • fix(dashboard): Hide lobbied conversations from the dashboard #14610
  • fix(calls): Further improve false positives when showing the connection warning #14448
  • fix(reminder): Log when generating a reminder failed #14616

What's Changed

  • [stable29] Update nextcloud/ocp dependency by @nextcloud-command in #14438
  • [stable29] Fix distributing staged stats when not updated three times in a row by @backportbot in #14448
  • [stable29] ci: Adjust to changed guests app branching by @nickvergessen in #14454
  • [stable29] fix(conversation): Only trigger event with users that really got removed by @backportbot in #14395
  • [stable29] Update nextcloud/ocp dependency by @nextcloud-command in #14486
  • build(deps): Bump @nextcloud/event-bus from 3.3.1 to 3.3.2 by @dependabot in #14528
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.123 to 7.0.124 by @dependabot in #14529
  • [stable29] fix(search): Include captions in message search by @backportbot in #14551
  • build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.124 to 7.0.125 by @dependabot in #14599
  • [stable29] Update nextcloud/ocp dependency by @nextcloud-command in #14603
  • [stable29] fix(lobby): Hide lobbied conversations from dashboard by @backportbot in #14610
  • [stable29] fix(reminder): Log when generating the reminder didn't work by @backportbot in #14616
  • Release 19.0.14 by @nickvergessen in #14634

Full Changelog: v19.0.13...v19.0.14

v21.0.0

25 Feb 12:33
v21.0.0
9facfc1
Compare
Choose a tag to compare

Added

  • feat(meetings): Schedule a meeting directly from within the conversation
  • feat(chat): Support mentioning teams in the chat
  • feat(chat): Add message search to the right sidebar
  • feat(bots): Allow bots to get invoked for reactions
  • feat(bots): Let bots know the original message in case a message was a reply
  • feat(bots): Allow event based bots that don't require HTTP requests
  • feat(calls): Add end-to-end encryption for calls with the High-performance backend
  • feat(calls): Allow to zoom and pan screenshares in a call
  • feat(conversations): Add sample conversation mechanism

Changed

  • Update translations
  • Update dependencies
  • Require Nextcloud 31 / Hub 10

Fixed

  • fix(UI): Fix various issues for right-to-left languages

What's Changed

Read more

v21.0.0-rc.5

21 Feb 08:17
v21.0.0-rc.5
11bf781
Compare
Choose a tag to compare
v21.0.0-rc.5 Pre-release
Pre-release

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix(chat): Mark mentions of teams you are a part of primary #14455
  • fix(federation): Fix "remote server was updated" shown too frequently #14389

What's Changed

  • [stable31] fix(conversation): Only trigger event with users that really got removed by @backportbot in #14397
  • build(deps): Bump ua-parser-js from 2.0.1 to 2.0.2 by @dependabot in #14431
  • build(deps-dev): Bump @babel/core from 7.26.7 to 7.26.9 by @dependabot in #14430
  • build(deps): Bump @nextcloud/files from 3.10.1 to 3.10.2 by @dependabot in #14429
  • build(deps-dev): Bump @babel/preset-env from 7.26.7 to 7.26.9 by @dependabot in #14428
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #14436
  • [stable31] fix(capabilities): make a deep comparison by @backportbot in #14389
  • [stable31] fix: replace moment.unix() by @backportbot in #14439
  • [stable31] Fix distributing staged stats when not updated three times in a row by @backportbot in #14450
  • [stable31] fix(actorStore): fetch teams with membership by @backportbot in #14455
  • [stable31] ci: Adjust to changed guests app branching by @nickvergessen in #14452
  • [stable31] tests: Make federation tests do real federation by @backportbot in #14451
  • [stable31] fix: vue-lib follow-ups by @backportbot in #14462
  • [stable31] chore(release): Add changelog for 21.0.0-rc.5 by @backportbot in #14465
  • [stable31] fix(textParse): use mention id to parse message parameters by @backportbot in #14469
  • [stable31] fix(call): Show "Missed call" in one-to-one also when "End for everyo… by @backportbot in #14467

Full Changelog: v21.0.0-rc.4...v21.0.0-rc.5

v21.0.0-rc.4

13 Feb 15:06
v21.0.0-rc.4
4a856e6
Compare
Choose a tag to compare
v21.0.0-rc.4 Pre-release
Pre-release

Added

  • feat(bots): Allow bots to get invoked for reactions #14336

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix(bots): Allow users to edit messages of bots in one-to-one conversations #14353
  • fix(conversation): Correctly update team names after being edited #14358
  • fix(conversation): Don't suggest teams that are already added to the conversation #14349
  • fix(meetings): Fix calendar integration for Desktop client #14379
  • fix(calls): Fix issues with presenter overlay #14330 #14371

What's Changed

  • build(deps): Bump ua-parser-js from 2.0.0 to 2.0.1 by @dependabot in #14316
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #14323
  • [stable31] fix(PresenterOverlay): fix RTL check by @backportbot in #14330
  • [stable31] fix(i18n): align 'importListDescription' format and example in string by @backportbot in #14244
  • [stable31] feat(bots): Allow bots to get invoked for reactions by @backportbot in #14336
  • [stable31] fix(ConversationIcon): get rid of grey hairline, provide a fallback icon by @backportbot in #14340
  • [stable31] docs(bots): Update documentation for bots by @backportbot in #14343
  • [stable31] fix(calls): media settings tabs animation by @backportbot in #14351
  • [stable31] fix(teams): Filter out already added teams from invite suggestions by @backportbot in #14349
  • [stable31] fix(chat): Allow to edit messages of bots in one-to-one conversations by @backportbot in #14353
  • [stable31] fix(teams): Track team name updates by @backportbot in #14358
  • [stable31] fix(chat): Correctly limit editing to bots IN 1-1 by @backportbot in #14364
  • [stable31] fix(i18n): minor string fixes by @backportbot in #14372
  • [stable31] fix(PresenterOverlay): do not move component to negative values by @backportbot in #14371
  • [stable31] chore(release): Add changelog for 19.0.13 and 20.1.3 by @backportbot in #14375
  • [stable31] Changelog 21.0.0 rc.1 by @backportbot in #14373
  • [stable31] fix(CalDavClient): handle XHR errors internally on Desktop client by @backportbot in #14379
  • [stable31] fix(chat): preserve selection (caret) on new message input by @backportbot in #14383
  • [stable31] fix(callView): reset promoted view once switched to Grid mode by @backportbot in #14384
  • [stable31] chore(deps): bump nextcloud/vue from 8.22.0 to 8.23.1 by @backportbot in #14387
  • [stable31] chore(release): Add changelog for 21.0.0-rc.4 by @backportbot in #14382

Full Changelog: v21.0.0-rc.3...v21.0.0-rc.4

v20.1.4

13 Feb 12:22
v20.1.4
33b36b4
Compare
Choose a tag to compare

Changed

  • Update translations
  • Update dependencies

Fixed

  • fix(bots): Allow users to edit messages of bots in one-to-one conversations #14352
  • fix(calls): Address some false positives when showing the connection warning #14251
  • fix(dashboard): Hide archived conversations from dashboard unless mentioned #14298
  • fix(conversation): Don't suggest teams that are already added to the conversation #14348
  • fix(chat): Fix missing "Copy code" button when syntax is used #14309

What's Changed

  • build(deps): Bump libphonenumber-js from 1.11.17 to 1.11.18 by @dependabot in #14155
  • [stable30] ci: Replace call_summary_bot with a demo app for webhooks by @nickvergessen in #14164
  • [stable30] fix(MessagesList): adjust route params check by @backportbot in #14184
  • [stable30] fix(LeftSidebar): separate archived conversation in pre-search state by @backportbot in #14194
  • build(deps-dev): Bump @babel/preset-env from 7.26.0 to 7.26.7 by @dependabot in #14218
  • build(deps-dev): Bump @babel/core from 7.26.0 to 7.26.7 by @dependabot in #14221
  • [stable30] Update nextcloud/ocp dependency by @nextcloud-command in #14224
  • [stable30] fix(LeftSidebar): remove outdated style by @backportbot in #14230
  • [stable30] Fix (known) false positives in connection warning by @backportbot in #14251
  • build(deps): Bump libphonenumber-js from 1.11.18 to 1.11.19 by @dependabot in #14277
  • [stable30] Update nextcloud/ocp dependency by @nextcloud-command in #14279
  • [stable30] Empty iceServers.urls handling fix (reloaded) by @backportbot in #14291
  • [stable30] fix(dashboard): Hide archived conversations from dashboard unless mentioned by @backportbot in #14298
  • [stable30] fix(Message): check for code block nodes on hover by @backportbot in #14309
  • [stable30] fix(i18n): align 'importListDescription' format and example in string by @backportbot in #14245
  • [stable30] fix(ConversationIcon): get rid of grey hairline, provide a fallback icon by @backportbot in #14339
  • [stable30] feat(chat): Add the mention id to parameters for easier editing by @backportbot in #14341
  • [stable30] fix(calls): media settings tabs animation by @backportbot in #14350
  • [stable30] fix(teams): Filter out already added teams from invite suggestions by @backportbot in #14348
  • [stable30] fix(chat): Allow to edit messages of bots in one-to-one conversations by @backportbot in #14352
  • [stable30] fix(chat): Correctly limit editing to bots IN 1-1 by @backportbot in #14363
  • Release 20.1.4 by @nickvergessen in #14376

Full Changelog: v20.1.3...v20.1.4