diff --git a/appinfo/info.xml b/appinfo/info.xml
index b356181206e..a8817ab2564 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -18,7 +18,7 @@
* 🌉 **Sync with other chat solutions** With [Matterbridge](https://github.com/42wim/matterbridge/) being integrated in Talk, you can easily sync a lot of other chat solutions to Nextcloud Talk and vice-versa.
]]>
- 21.1.9
+ 21.1.10
agpl
Anna Larch
diff --git a/docs/changelogs/changelog-21.md b/docs/changelogs/changelog-21.md
index ef13cf0e9e8..8bd5831e541 100644
--- a/docs/changelogs/changelog-21.md
+++ b/docs/changelogs/changelog-21.md
@@ -5,6 +5,19 @@
# Changelog
All notable changes to this project will be documented in this file.
+## 21.1.10 – 2026-04-02
+### Changed
+- Update dependencies
+- Update translations
+
+### Fixed
+- fix(signaling): Check recipient room with internal signaling
+ [#17578](https://github.com/nextcloud/spreed/pull/17578)
+- fix(signaling): Limit signaling support without conversation-token
+ [#17588](https://github.com/nextcloud/spreed/pull/17588)
+- fix(signaling): Expect nonce on request when setting up hosted signaling server
+ [#17581](https://github.com/nextcloud/spreed/pull/17581)
+
## 21.1.9 – 2026-02-12
### Changed
- Update dependencies
diff --git a/package-lock.json b/package-lock.json
index ff552575ca4..49acdb915fc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "talk",
- "version": "21.1.9",
+ "version": "21.1.10",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "talk",
- "version": "21.1.9",
+ "version": "21.1.10",
"license": "agpl",
"dependencies": {
"@linusborg/vue-simple-portal": "^0.1.5",
diff --git a/package.json b/package.json
index ad37a6f5350..fa461db12c7 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "talk",
- "version": "21.1.9",
+ "version": "21.1.10",
"private": true,
"description": "",
"license": "agpl",