UPSTREAM BASELINE: nextcloud/spreed v22.0.12 (без изменений)
Type checking / changes (push) Has been cancelled
Type checking / test (push) Has been cancelled
Type checking / typescript-summary (push) Has been cancelled
Node tests / changes (push) Has been cancelled
Node tests / test (push) Has been cancelled
Node tests / test-summary (push) Has been cancelled

Источник: https://github.com/nextcloud/spreed/archive/refs/tags/v22.0.12.tar.gz
С этого коммита ветка официального Nextcloud Talk отрезана (решение владельца 2026-07-06).
Все дальнейшие изменения — только наши; версии релизов: 22.0.12-f7.N.
This commit is contained in:
2026-07-06 14:07:50 +00:00
commit 01acfa3b40
1716 changed files with 613013 additions and 0 deletions
+386
View File
@@ -0,0 +1,386 @@
<!--
- SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
- SPDX-License-Identifier: CC0-1.0
-->
# Changelog
All notable changes to this project will be documented in this file.
## 22.0.12 2026-04-30
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(bots): Hide bots from apps when their app is disabled
[#17668](https://github.com/nextcloud/spreed/pull/17668)
- fix(bots): Don't soft-fail when creating incompatible bots
[#17665](https://github.com/nextcloud/spreed/pull/17665)
- fix(calendar): Make appointment conversations meetings so they expire after the appointment
[#17646](https://github.com/nextcloud/spreed/pull/17646)
- fix(call): Fix joining the conversation with breakout rooms or extending 1-1
[#17785](https://github.com/nextcloud/spreed/pull/17785)
[#17710](https://github.com/nextcloud/spreed/pull/17710)
[#17779](https://github.com/nextcloud/spreed/pull/17779)
- fix(chat): Improve "language detection" option in the translation dialogue
[#17677](https://github.com/nextcloud/spreed/pull/17677)
- fix(commands): Correctly exclude only 1-1 from managing via occ
[#17740](https://github.com/nextcloud/spreed/pull/17740)
- fix(conversation): Show filtered conversations right away when searching
[#17841](https://github.com/nextcloud/spreed/pull/17841)
- fix(conversation): Make conversation order consistent when searching
[#17658](https://github.com/nextcloud/spreed/pull/17658)
- fix(conversation): Gracefully handle cases when the conversation list is too big for the browser storage
[#17650](https://github.com/nextcloud/spreed/pull/17650)
- fix(federation): Check session id when leaving a conversation
[#17867](https://github.com/nextcloud/spreed/pull/17867)
- fix(recording): Allow MP4 as recording mimetype
[#17648](https://github.com/nextcloud/spreed/pull/17648)
- fix(transcriptions): Fix live transcription app getting the signaling settings
[#17739](https://github.com/nextcloud/spreed/pull/17739)
## 22.0.11 2026-04-02
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(chat): Keep thread information when copying link of a message
[#17478](https://github.com/nextcloud/spreed/pull/17478)
- fix(call): Fix unneeded signaling messages when sending initial state
[#17407](https://github.com/nextcloud/spreed/pull/17407)
- fix(conversation): Improve translation string for automatic deletion of conversations
[#17411](https://github.com/nextcloud/spreed/pull/17411)
- fix(meeting): Don't log a PHP error when a todo item is edited
[#17547](https://github.com/nextcloud/spreed/pull/17547)
- fix(phone): Improve phone number input validation of OCC commands
[#17551](https://github.com/nextcloud/spreed/pull/17551)
- fix(video-verification): Fix video-verification when "Start call" is limited to moderators
[#17504](https://github.com/nextcloud/spreed/pull/17504)
- fix(signaling): Check recipient room with internal signaling
[#17579](https://github.com/nextcloud/spreed/pull/17579)
- fix(signaling): Limit signaling support without conversation-token
[#17587](https://github.com/nextcloud/spreed/pull/17587)
- fix(signaling): Expect nonce on request when setting up hosted signaling server
[#17582](https://github.com/nextcloud/spreed/pull/17582)
## 22.0.10 2026-03-19
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(bots): Support threads for bots
[#17345](https://github.com/nextcloud/spreed/pull/17345)
- fix(call): Hide call button from dashboard when calls are disabled
[#17317](https://github.com/nextcloud/spreed/pull/17317)
- fix(call): Prefix typed phone number with configured prefix if needed
[#17207](https://github.com/nextcloud/spreed/pull/17207)
- fix(chat): Improve rendering of markdown in mention bubbles
[#17211](https://github.com/nextcloud/spreed/pull/17211)
- fix(conversation): Allow to change the password of a conversation without disabling it
[#17221](https://github.com/nextcloud/spreed/pull/17221)
- fix(federation): Fix federation when using the email instead of the user ID
[#17312](https://github.com/nextcloud/spreed/pull/17312)
- fix(search): Fix conversation and user search with unicode characters
[#17143](https://github.com/nextcloud/spreed/pull/17143)
- fix(settings): Don't discard hosted High-performance backend account when 401 is returned
[#17384](https://github.com/nextcloud/spreed/pull/17384)
- fix(settings): Expose more initial state data as capabilities
[#17341](https://github.com/nextcloud/spreed/pull/17341)
[#17216](https://github.com/nextcloud/spreed/pull/17216)
- fix(settings): Fix problem when editing some matterbridge components that have boolean fields
[#17391](https://github.com/nextcloud/spreed/pull/17391)
- fix(settings): Create a stronger/longer turn secret when --generate-secret option is used
[#17397](https://github.com/nextcloud/spreed/pull/17397)
## 22.0.9 2026-02-12
### 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](https://github.com/nextcloud/spreed/pull/17003)
- fix(breakout-rooms): Fix managing existing breakout rooms in conversation settings
[#16968](https://github.com/nextcloud/spreed/pull/16968)
- fix(call): Improve new chat messages hint during calls
[#16797](https://github.com/nextcloud/spreed/pull/16797)
- fix(chat): Fix system messages with email-invited guests
[#16867](https://github.com/nextcloud/spreed/pull/16867)
- fix(chat): Respect thread and parent when sharing a file
[#16860](https://github.com/nextcloud/spreed/pull/16860)
- fix(chat): Correctly update last message and unread counter from polling
[#16910](https://github.com/nextcloud/spreed/pull/16910)
- fix(meeting): Add timezone to events created from Talk
[#17060](https://github.com/nextcloud/spreed/pull/17060)
- fix(search): Readd missing input border for search
[#16861](https://github.com/nextcloud/spreed/pull/16861)
- fix(federation): Abort requests early when federation is disabled
[#16963](https://github.com/nextcloud/spreed/pull/16963)
- fix(signaling): Unify request validation for HPB, recording and other services
[#17074](https://github.com/nextcloud/spreed/pull/17074)
- fix(bots): Fix reaction author when notifying bots
[#16900](https://github.com/nextcloud/spreed/pull/16900)
## 22.0.8 2026-01-15
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(chat): Allow getting a single message
[#16731](https://github.com/nextcloud/spreed/pull/16731)
- fix(chat): Don't show chat messages of the old chat when switching to a new chat
[#16718](https://github.com/nextcloud/spreed/pull/16718)
- fix(chat): Don't set the cursor to the end when someone reacts to a message while editing
[#16633](https://github.com/nextcloud/spreed/pull/16633)
- fix(call): Allow selecting a media device after an error occurred
[#16701](https://github.com/nextcloud/spreed/pull/16701)
- fix(call): Allow preparing media devices even when the user has no permissions yet
[#16682](https://github.com/nextcloud/spreed/pull/16682)
- fix(call): Still block mobile clients when call end-to-end encryption is enabled
[#16674](https://github.com/nextcloud/spreed/pull/16674)
## 22.0.7 2025-12-17
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(chat): fix loading more shared items
[#16589](https://github.com/nextcloud/spreed/pull/16589)
## 22.0.6 2025-12-15
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(chat): Correctly expire shared items in sidebar
[#16569](https://github.com/nextcloud/spreed/pull/16569)
- fix(call): Show video streams of other attendees for guests
[#16544](https://github.com/nextcloud/spreed/pull/16544)
- fix(call): Prevent call reactions overflow for users
[#16581](https://github.com/nextcloud/spreed/pull/16581)
## 22.0.5 2025-12-11
### 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](https://github.com/nextcloud/spreed/pull/16519)
- fix(call): Fix "Stay in call" as primary action in "Leave call"-dialog
[#16481](https://github.com/nextcloud/spreed/pull/16481)
- fix(call): Keep media disabled when reassigning permissions
[#16522](https://github.com/nextcloud/spreed/pull/16522)
- fix(chat): Fix a case where chat-relay would pause and skip messages
[#16407](https://github.com/nextcloud/spreed/pull/16407)
- fix(chat): Correctly handle unsorted reaction details
[#16426](https://github.com/nextcloud/spreed/pull/16426)
- fix(settings): Hide unsupported shortcuts for guests
[#16410](https://github.com/nextcloud/spreed/pull/16410)
- fix(settings): Fix wasm file name in system check
[#16395](https://github.com/nextcloud/spreed/pull/16395)
- fix(settings): Fix default for listable conversation to be off
[#16512](https://github.com/nextcloud/spreed/pull/16512)
- fix(settings): Fix a missing check when configuring Matterbridge
[#16524](https://github.com/nextcloud/spreed/pull/16524)
## 22.0.4 2025-11-20
### Changed
- Update translations
### Fixed
- fix(settings): Show appearance and sounds settings for guests again
[#16377](https://github.com/nextcloud/spreed/pull/16377)
- fix(settings): Add app config to disable play-sounds for guests
[#16381](https://github.com/nextcloud/spreed/pull/16381)
- fix(settings): Do not warn about missing experimental feature
[#16388](https://github.com/nextcloud/spreed/pull/16388)
- fix(settings): Fix path for WASM file check
[#16389](https://github.com/nextcloud/spreed/pull/16389)
## 22.0.3 2025-11-20
### Changed
- Update dependencies
- Update translations
- feat(call): Use hardware acceleration for background blur
[#16310](https://github.com/nextcloud/spreed/pull/16310)
- feat(settings): Redesign Talk settings
[#16304](https://github.com/nextcloud/spreed/pull/16304)
- perf(chat): Chat messages can be relayed via the HPB when enabling an experiment
[#16240](https://github.com/nextcloud/spreed/pull/16240)
### Fixed
- fix(chat): Fix memory leak from styles recalculation
[#16260](https://github.com/nextcloud/spreed/pull/16260)
- fix(chat): Fix rendering performance from message bottom-bar
[#16307](https://github.com/nextcloud/spreed/pull/16307)
- fix(conversations): Fix rendering performance of left sidebar with many conversations
[#16340](https://github.com/nextcloud/spreed/pull/16340)
- fix(call): Fix squeezed buttons in small screens
[#16205](https://github.com/nextcloud/spreed/pull/16205)
- fix(call): Use bulk activity events when ending a call
[#16263](https://github.com/nextcloud/spreed/pull/16263)
- fix(chat): Fix amount of requests when a guest sets their name
[#16364](https://github.com/nextcloud/spreed/pull/16364)
- fix(federation): Allow access to shared items like location, threads, … for federated users
[#16269](https://github.com/nextcloud/spreed/pull/16269)
- fix(search): Use short datetime style in search
[#16233](https://github.com/nextcloud/spreed/pull/16233)
## 22.0.2 2025-10-27
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(chat): Fix relative date header showing `.042` after DST change
[#16217](https://github.com/nextcloud/spreed/pull/16217)
- fix(participants): Correctly show guests as online and offline
[#16218](https://github.com/nextcloud/spreed/pull/16218)
## 22.0.1 2025-10-24
### Added
- feat(bots): Add create command for inbound-only bots
[#16111](https://github.com/nextcloud/spreed/pull/16111)
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(chat): Don't trigger typing indicator when editing a message
[#16139](https://github.com/nextcloud/spreed/pull/16139)
- fix(meeting): Fix issue not showing name of lobbied gusts to moderators
[#16147](https://github.com/nextcloud/spreed/pull/16147)
- fix(meeting): Fix issue not showed 2 guests instead of 1
[#16154](https://github.com/nextcloud/spreed/pull/16154)
- fix(threads): Fix notifications for federated users
[#16064](https://github.com/nextcloud/spreed/pull/16064)
- fix(threads): Fix link to thread when clicking on notification while on Talk
[#16056](https://github.com/nextcloud/spreed/pull/16056)
- fix(threads): Fix Oracle compatibility with threads
[#16150](https://github.com/nextcloud/spreed/pull/16150)
- fix(conversations): Don't transfer sample conversations when transferring ownership
[#16176](https://github.com/nextcloud/spreed/pull/16176)
## 22.0.0 2025-09-27
### Added
- Implement threads feature
- Implement "Busy" status in calls
- Implement live-transcriptions when the ExApp is available
- Update call interface design
### Changed
- Migrate app to Vue3
- Update dependencies
- Update translations
- Require Nextcloud 32 / Hub 25 Autumn
### Fixed
- Improve chat history browsing performance
## 22.0.0-rc.4 2025-09-25
### Changed
- Update translations
- Update dependencies
### Fixed
- fix(threads): Support object shares, polls and file uploads
[#15990](https://github.com/nextcloud/spreed/pull/15990)
[#16001](https://github.com/nextcloud/spreed/pull/16001)
- fix(call): Release media devices and memory resources after the call end
[#15992](https://github.com/nextcloud/spreed/issues/15992)
- fix(call): Adjust call recording layout
[#16016](https://github.com/nextcloud/spreed/pull/16016)
## 22.0.0-rc.3 2025-09-18
### Fixed
- fix(call): Correctly sync media devices with OS sound settings
[#15900](https://github.com/nextcloud/spreed/pull/15900)
[#15972](https://github.com/nextcloud/spreed/pull/15972)
- fix(chat): Validate file name when creating from template instead of failing afterwards
[#15920](https://github.com/nextcloud/spreed/issues/15920)
- fix(threads): Post shared files in the opened thread
[#15938](https://github.com/nextcloud/spreed/pull/15938)
- fix(threads): Count shared files as thread replies and last message
[#15946](https://github.com/nextcloud/spreed/pull/15946)
## 22.0.0-rc.2 2025-09-11
### Fixed
- fix(chat): send messages with reduced conversation data available
[#15836](https://github.com/nextcloud/spreed/pull/15836)
- fix(call): restore participant videoframe after sharing a screen
[#15853](https://github.com/nextcloud/spreed/pull/15853)
- fix(threads): navigate to thread messages from search results
[#15858](https://github.com/nextcloud/spreed/pull/15858)
- fix(chat): forward thread messages to other conversations
[#15866](https://github.com/nextcloud/spreed/pull/15866)
## 22.0.0-rc.1 2025-09-04
### Added
- feat(hosted-hpb): Support setting the TURN and STUN server if included
[#15700](https://github.com/nextcloud/spreed/issues/15700)
- feat(assistant): Use new assistant theming
[#15773](https://github.com/nextcloud/spreed/issues/15773)
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(threads): Allow renaming a thread
[#15779](https://github.com/nextcloud/spreed/issues/15779)
- fix(threads): Hide ignored threads from "Followed threads" list
[#15781](https://github.com/nextcloud/spreed/issues/15781)
- fix(threads): Don't create threads without a title
[#15790](https://github.com/nextcloud/spreed/issues/15790)
- fix(threads): Show temporary message as a thread already
[#15800](https://github.com/nextcloud/spreed/issues/15800)
- fix(calls): Scroll chat to bottom when joining a call
[#15774](https://github.com/nextcloud/spreed/issues/15774)
## 22.0.0-beta.2 2025-08-29
### Added
- feat(calls): Implement live-transcriptions when the ExApp is available
[#15696](https://github.com/nextcloud/spreed/issues/15696)
- feat(dashboard): Improve empty content view of the dashboard sections
[#15697](https://github.com/nextcloud/spreed/issues/15697)
### Changed
- Update dependencies
- Update translations
### Fixed
- fix(UI): Further design adjustments to outlined icons
- fix(chat): Many improvements for threads
[#15616](https://github.com/nextcloud/spreed/issues/15616)
[#15703](https://github.com/nextcloud/spreed/issues/15703)
[#15704](https://github.com/nextcloud/spreed/issues/15704)
[#15722](https://github.com/nextcloud/spreed/issues/15722)
[#15735](https://github.com/nextcloud/spreed/issues/15735)
## 22.0.0-beta.1 2025-08-21
### Added
- Implement threads feature
[#15313](https://github.com/nextcloud/spreed/issues/15313)
- Implement 'Busy' status in calls
[#15465](https://github.com/nextcloud/spreed/issues/15465)
- Update call interface design
[#15025](https://github.com/nextcloud/spreed/issues/15025)
### Changed
- Migrate app to Vue3
[#9448](https://github.com/nextcloud/spreed/issues/9448)
- Update dependencies
- Update translations
- Require Nextcloud 32 / Hub 25 Autumn
### Fixed
- Improve chat history browsing performance
[#6046](https://github.com/nextcloud/spreed/issues/6046)