Files
f7_talk/docs/changelogs/changelog-22.md
T
glb_adm 01acfa3b40
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
UPSTREAM BASELINE: nextcloud/spreed v22.0.12 (без изменений)
Источник: https://github.com/nextcloud/spreed/archive/refs/tags/v22.0.12.tar.gz
С этого коммита ветка официального Nextcloud Talk отрезана (решение владельца 2026-07-06).
Все дальнейшие изменения — только наши; версии релизов: 22.0.12-f7.N.
2026-07-06 14:07:50 +00:00

387 lines
17 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!--
- 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)