Skip to content

Releases: nextcloud/spreed

v23.0.0-rc.1

22 Jan 18:01
v23.0.0-rc.1
456da76

Choose a tag to compare

v23.0.0-rc.1 Pre-release
Pre-release

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

15 Jan 17:09
v23.0.0-beta.2
89b7887

Choose a tag to compare

v23.0.0-beta.2 Pre-release
Pre-release

Added

  • Live translations in call

Changed

  • Update dependencies
  • Update translations
  • Bots: The object.name was 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

New Contributors

Full Changelog: v23.0.0-beta.1...v23.0.0-beta.2

v22.0.8

15 Jan 16:27
v22.0.8
0f7db6f

Choose a tag to compare

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

v21.1.8

15 Jan 16:24
v21.1.8
319db46

Choose a tag to compare

Changed

  • Update dependencies
  • Update translations

Fixed

  • fix(chat): Allow getting a single message #16732
  • fix(call): Allow selecting a media device after an error occurred #16700
  • fix(call): Still block mobile clients when call end-to-end encryption is enabled #16673

What's Changed

  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16598
  • [stable31] build(deps): bump ua-parser-js from 2.0.6 to 2.0.7 by @dependabot[bot] in #16613
  • [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16622
  • [stable31] build(deps): Bump extendable-media-recorder from 9.2.31 to 9.2.32 by @dependabot[bot] in #16642
  • [stable31] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.132 to 7.0.133 by @dependabot[bot] in #16641
  • [stable31] chore: Bump E2EE supported versions for mobile clients to 99 by @backportbot[bot] in #16673
  • [stable31] fix(CallFailedDialog): expose reload function by @backportbot[bot] in #16675
  • [stable31] fix(devices): reset stream error after successful getUserMedia by @backportbot[bot] in #16700
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16708
  • [stable31] chore(deps): bump @nextcloud/vue library from 8.31.0 to 8.35.2 by @Antreesy in #16711
  • [stable31] fix(chat): Allow getting a single message by @backportbot[bot] in #16732
  • [stable31] chore(release): Set version to 21.1.8 by @nickvergessen in #16737

Full Changelog: v21.1.7...v21.1.8

v23.0.0-beta.1

09 Jan 14:16
v23.0.0-beta.1
3b1377f

Choose a tag to compare

v23.0.0-beta.1 Pre-release
Pre-release

Added

  • 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

Changed

  • Update dependencies
  • Update translations
  • Require Nextcloud 33 / Hub 26 Winter
  • Enable notifications in group conversations by default for new instances #16319

What's Changed

Read more

v22.0.7

17 Dec 18:30
74223df

Choose a tag to compare

22.0.7 – 2025-12-17

Changed

  • Update dependencies
  • Update translations

Fixed

  • fix(chat): fix loading more shared items #16589

What's Changed

  • [stable32] fix(sharedItems): update actions by @backportbot[bot] in #16589
  • [stable32] Release changelogs for v22.0.7 by @backportbot[bot] in #16593

Full Changelog: v22.0.6...v22.0.7

v22.0.6

15 Dec 13:42
2b0513b

Choose a tag to compare

Changed

  • Update dependencies
  • Update translations

Fixed

  • fix(chat): Correctly expire shared items in sidebar
    #16569
  • fix(call): Show video streams of other attendees for guests
    #16544
  • fix(call): Prevent call reactions overflow for users
    #16581

What's Changed

  • [stable32] fix(build): define vue compile time flags by @backportbot[bot] in #16540
  • [stable32] build(deps-dev): Bump @rspack/cli from 1.6.5 to 1.6.6 by @dependabot[bot] in #16559
  • [stable32] build(deps): Bump libphonenumber-js from 1.12.30 to 1.12.31 by @dependabot[bot] in #16560
  • [stable32] build(deps-dev): Bump sass from 1.94.2 to 1.94.3 by @dependabot[bot] in #16563
  • [stable32] build(deps-dev): Bump @rspack/core from 1.6.5 to 1.6.6 by @dependabot[bot] in #16562
  • [stable32] fix(VideoVue): do not rely on participant permissions by @backportbot[bot] in #16544
  • [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16568
  • [stable32] feat: refactor sharedItemsStore by @backportbot[bot] in #16571
  • [stable32] fix: update shared items store correctly by @backportbot[bot] in #16569
  • [stable32] fix(messagesStore): process reactionsSelf for relayed reactions by @backportbot[bot] in #16579
  • [stable32] fix(ReactionToaster): fix missing and spamming reactions in call by @backportbot[bot] in #16581
  • [stable32] Release 22.0.6 by @backportbot[bot] in #16583

Full Changelog: v22.0.5...v22.0.6

v21.1.7

15 Dec 13:21
1111549

Choose a tag to compare

Changed

  • Update dependencies
  • Update translations

Fixed

  • fix(chat): Correctly expire shared items in sidebar
    #16573
  • fix(call): Show video streams of other attendees for guests
    #16546

What's Changed

  • [stable31] build(deps): Bump @nextcloud/files from 3.12.0 to 3.12.1 by @dependabot[bot] in #16555
  • [stable31] fix(VideoVue): do not rely on participant permissions by @backportbot[bot] in #16546
  • [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16566
  • [stable31] fix: update shared items store correctly by @DorraJaouad in #16573
  • [stable31] Release 21.1.7 by @Antreesy in #16584

Full Changelog: v21.1.6...v21.1.7

v22.0.5

11 Dec 16:41
v22.0.5
917da75

Choose a tag to compare

Changed

  • Update dependencies
  • Update translations
  • Build mechanism was changed from Webpack to RSPack

Fixed

  • fix(call): Fix low frame rate in the grid layout #16519
  • fix(call): Fix "Stay in call" as primary action in "Leave call"-dialog #16481
  • fix(call): Keep media disabled when reassigning permissions #16522
  • fix(chat): Fix a case where chat-relay would pause and skip messages #16407
  • fix(chat): Correctly handle unsorted reaction details #16426
  • fix(settings): Hide unsupported shortcuts for guests #16410
  • fix(settings): Fix wasm file name in system check #16395
  • fix(settings): Fix default for listable conversation to be off #16512
  • fix(settings): Fix a missing check when configuring Matterbridge #16524

What's Changed

  • [stable32] fix(setupcheck): Fix filename for setupchecks by @backportbot[bot] in #16395
  • [stable32] fix(guestNameStore): migrate to typescript by @backportbot[bot] in #16405
  • [stable32] fix: continue chat relay permanently by @backportbot[bot] in #16407
  • [stable32] fix(chat): block non-supported actions for guests by @backportbot[bot] in #16410
  • [stable32] build: migrate from Webpack to RSPack by @backportbot[bot] in #16409
  • [stable32] fix(reactions): correctly handle unsorted reaction details by @backportbot[bot] in #16426
  • [stable32] fix: move expensive capabilities check from URL generation service by @backportbot[bot] in #16427
  • [stable32] build(deps): Bump libphonenumber-js from 1.12.26 to 1.12.29 by @dependabot[bot] in #16441
  • [stable32] build(deps-dev): Bump @vitejs/plugin-vue from 6.0.1 to 6.0.2 by @dependabot[bot] in #16442
  • [stable32] build(deps): Bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3 by @dependabot[bot] in #16440
  • [stable32] build(deps): Bump vue from 3.5.24 to 3.5.25 by @dependabot[bot] in #16444
  • [stable32] build(deps-dev): Bump @rspack/cli from 1.6.4 to 1.6.5 by @dependabot[bot] in #16453
  • [stable32] build(deps-dev): Bump @rspack/core from 1.6.4 to 1.6.5 by @dependabot[bot] in #16450
  • [stable32] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.5 to 9.0.0-rc.6 by @dependabot[bot] in #16443
  • [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #16459
  • [stable32] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16462
  • [stable32] ci(opengrep): Fix downloading opengrep by @backportbot[bot] in #16480
  • [stable32] fix: change action colors in 'Leave call' confirmation by @backportbot[bot] in #16481
  • [stable32] Update nextcloud/ocp dependency by @nextcloud-command in #16485
  • [stable32] build(deps): Bump libphonenumber-js from 1.12.29 to 1.12.30 by @dependabot[bot] in #16496
  • [stable32] fix(filesintegration): Correctly handle optional values for file inte… by @backportbot[bot] in #16497
  • [stable32] fix(ListableSettings): fix default listable for new conversations by @backportbot[bot] in #16512
  • [stable32] fix: do not load conversation avatar before getting a session by @backportbot[bot] in #16514
  • [stable32] Fix low frame rate for videos in grid by @backportbot[bot] in #16519
  • [stable32] fix(matterbridge): Check parameters by @backportbot[bot] in #16524
  • [stable32] fix: force disabled media when permissions are granted in call by @backportbot[bot] in #16522
  • [stable32] fix(BottomBar): show all available buttons initially by @backportbot[bot] in #16532
  • [stable32] fix(settings): Talk settings -> App settings by @backportbot[bot] in #16531
  • [stable32] fix(VideoVue): drop transition effects by @backportbot[bot] in #16537
  • [stable32] chore(release): Changelog for 21.1.6 and 22.0.5 by @backportbot[bot] in #16536

Full Changelog: v22.0.4...v22.0.5

v21.1.6

11 Dec 16:38
v21.1.6
ad8e4e4

Choose a tag to compare

Changed

  • Update dependencies
  • Update translations

Fixed

  • fix(call): Fix low frame rate in the grid layout #16389
  • fix(call): Keep media disabled when reassigning permissions #16521
  • fix(chat): Fix resetting the cursor to the end of the message when editing #16300
  • fix(chat): Don't show typing indicator when editing a message #16140
  • fix(search): Fix short date style in message search #16232
  • fix(settings): Hide message expiration when not supported by the server #16317
  • fix(settings): Don't transfer ownership of sample conversations #16177
  • fix(settings): Fix a missing check when configuring Matterbridge #16523

What's Changed

  • [stable31] test: Check if someone broke file sharing with Talk by @backportbot[bot] in #15971
  • [stable31] build(deps): Bump vue-tsc from 2.2.10 to 2.2.12 by @dependabot[bot] in #15980
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #15985
  • [stable31] fix(FilePreview): show temporary voice message as audio player by @backportbot[bot] in #16004
  • [stable31] build(deps): Bump @nextcloud/axios from 2.5.1 to 2.5.2 by @dependabot[bot] in #16041
  • [stable31] build(deps): Bump extendable-media-recorder-wav-encoder from 7.0.131 to 7.0.132 by @dependabot[bot] in #16042
  • [stable31] build(deps): Bump extendable-media-recorder from 9.2.29 to 9.2.30 by @dependabot[bot] in #16043
  • [stable31] build(deps): Bump extendable-media-recorder from 9.2.30 to 9.2.31 by @dependabot[bot] in #16091
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16094
  • [stable31] build(deps): Bump ua-parser-js from 2.0.5 to 2.0.6 by @dependabot[bot] in #16124
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16133
  • [stable31] fix(NewMessage): don't show typing indicator when editing a message by @backportbot[bot] in #16140
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16142
  • [stable31] fix(NewMessage): set cursor to the end when focus by @backportbot[bot] in #16158
  • [stable31] fix: Don't transfer sample rooms by @backportbot[bot] in #16177
  • [stable31] ci(publishing): Use mirror for downloading releases when available by @backportbot[bot] in #16204
  • [stable31] fix: Use short datetime style in search by @backportbot[bot] in #16232
  • [stable31] fix(reactions): set expiry of reaction message to parent message expiry by @backportbot[bot] in #16253
  • [stable31] build(deps): bump @nextcloud/l10n from 3.4.0 to 3.4.1 by @dependabot[bot] in #16283
  • [stable31] build(deps): bump @nextcloud/event-bus from 3.3.2 to 3.3.3 by @dependabot[bot] in #16286
  • [stable31] build(deps): bump @nextcloud/paths from 2.2.1 to 2.2.2 by @dependabot[bot] in #16284
  • [stable31] build(deps): bump @nextcloud/capabilities from 1.2.0 to 1.2.1 by @dependabot[bot] in #16285
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16292
  • [stable31] build(deps): Bump @nextcloud/auth from 2.5.2 to 2.5.3 by @dependabot[bot] in #16125
  • [stable31] fix(NewMessage): limit 'set cursor to the end' to editing by @backportbot[bot] in #16300
  • [stable31] Fix: hide message expiration settings when not supported by server by @backportbot[bot] in #16317
  • [stable31] Update Nextcloud OpenAPI types by @nextcloud-command in #16334
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16333
  • [stable31] build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.5 to 9.0.0-rc.6 by @dependabot[bot] in #16439
  • [stable31] build(deps): Bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3 by @dependabot[bot] in #16438
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16458
  • [stable31] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in #16463
  • [stable31] Update nextcloud/ocp dependency by @nextcloud-command in #16483
  • [stable31] fix(filesintegration): Correctly handle optional values for file inte… by @backportbot[bot] in #16498
  • [stable31] Fix low frame rate for videos in grid by @backportbot[bot] in #16518
  • [stable31] fix(matterbridge): Check parameters by @backportbot[bot] in #16523
  • [stable31] fix: force disabled media when permissions are granted in call by @backportbot[bot] in #16521
  • [stable31] chore(release): Changelog for 21.1.6 by @nickvergessen in #16538

Full Changelog: v21.1.5...v21.1.6