diff --git a/CHANGES.md b/CHANGES.md
index 15b0a76b23..76b46bbbe7 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,43 @@
+Changes in Element v1.5.22 (2023-01-25)
+=======================================
+
+Features ✨
+----------
+ - [Poll] Warning message on decryption failure of some events ([#7824](https://github.com/vector-im/element-android/issues/7824))
+ - [Poll] Render ended polls ([#7900](https://github.com/vector-im/element-android/issues/7900))
+ - [Rich text editor] Update list item bullet appearance ([#7930](https://github.com/vector-im/element-android/issues/7930))
+ - [Voice Broadcast] Handle connection errors while recording ([#7890](https://github.com/vector-im/element-android/issues/7890))
+ - [Voice Broadcast] Use MSC3912 to delete server side all the related events ([#7967](https://github.com/vector-im/element-android/issues/7967))
+
+Bugfixes 🐛
+----------
+- Fix OOM crashes. ([#7962](https://github.com/vector-im/element-android/issues/7962))
+- Fix can't get out of a verification dialog ([#4025](https://github.com/vector-im/element-android/issues/4025))
+- Fix rendering of edited polls ([#7938](https://github.com/vector-im/element-android/issues/7938))
+- [Voice Broadcast] Fix unexpected "live broadcast" in the room list ([#7832](https://github.com/vector-im/element-android/issues/7832))
+- Send voice message should not be allowed during a voice broadcast recording ([#7895](https://github.com/vector-im/element-android/issues/7895))
+- Voice Broadcast - Fix playback scrubbing not working if the playback is in a stopped state ([#7961](https://github.com/vector-im/element-android/issues/7961))
+- Handle exceptions when listening a voice broadcast ([#7829](https://github.com/vector-im/element-android/issues/7829))
+
+In development 🚧
+----------------
+ - [Voice Broadcast] Only display a notification on the first voice chunk ([#7845](https://github.com/vector-im/element-android/issues/7845))
+ - [Poll] History list: Load more UI mechanism ([#7864](https://github.com/vector-im/element-android/issues/7864))
+
+SDK API changes ⚠️
+------------------
+ - Implement [MSC3912](https://github.com/matrix-org/matrix-spec-proposals/pull/3912): Relation-based redactions ([#7988](https://github.com/vector-im/element-android/issues/7988))
+
+Other changes
+-------------
+ - Upgrade to Kotlin 1.8 ([#7936](https://github.com/vector-im/element-android/issues/7936))
+ - Sentry: Report sync duration and metrics for initial sync and for sync after pause. Not for regular sync. ([#7960](https://github.com/vector-im/element-android/issues/7960))
+ - [Voice Broadcast] Rework internal media players coordination ([#7979](https://github.com/vector-im/element-android/issues/7979))
+ - Support reactions on Voice Broadcast ([#7807](https://github.com/vector-im/element-android/issues/7807))
+ - Pause voice broadcast listening on new VB recording ([#7830](https://github.com/vector-im/element-android/issues/7830))
+ - Tapping slightly left or right of the 30s buttons highlights the whole cell instead of registering as button presses ([#7929](https://github.com/vector-im/element-android/issues/7929))
+
+
 Changes in Element v1.5.20 (2023-01-10)
 =======================================
 
diff --git a/changelog.d/4025.bugfix b/changelog.d/4025.bugfix
deleted file mode 100644
index 109da1c830..0000000000
--- a/changelog.d/4025.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix can't get out of a verification dialog
diff --git a/changelog.d/7807.misc b/changelog.d/7807.misc
deleted file mode 100644
index bc25a2a3d9..0000000000
--- a/changelog.d/7807.misc
+++ /dev/null
@@ -1 +0,0 @@
-Support reactions on Voice Broadcast
diff --git a/changelog.d/7824.feature b/changelog.d/7824.feature
deleted file mode 100644
index 3c8b416571..0000000000
--- a/changelog.d/7824.feature
+++ /dev/null
@@ -1 +0,0 @@
-[Poll] Warning message on decryption failure of some events
diff --git a/changelog.d/7829.bugfix b/changelog.d/7829.bugfix
deleted file mode 100644
index 705f7310f0..0000000000
--- a/changelog.d/7829.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Handle exceptions when listening a voice broadcast
diff --git a/changelog.d/7830.misc b/changelog.d/7830.misc
deleted file mode 100644
index 51053ef05d..0000000000
--- a/changelog.d/7830.misc
+++ /dev/null
@@ -1 +0,0 @@
-Pause voice broadcast listening on new VB recording
diff --git a/changelog.d/7832.bugfix b/changelog.d/7832.bugfix
deleted file mode 100644
index 871f9aabb9..0000000000
--- a/changelog.d/7832.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-[Voice Broadcast] Fix unexpected "live broadcast" in the room list
diff --git a/changelog.d/7845.wip b/changelog.d/7845.wip
deleted file mode 100644
index 8bce21499a..0000000000
--- a/changelog.d/7845.wip
+++ /dev/null
@@ -1 +0,0 @@
-[Voice Broadcast] Only display a notification on the first voice chunk
diff --git a/changelog.d/7864.wip b/changelog.d/7864.wip
deleted file mode 100644
index 9d719d92ff..0000000000
--- a/changelog.d/7864.wip
+++ /dev/null
@@ -1 +0,0 @@
-[Poll] History list: Load more UI mechanism
diff --git a/changelog.d/7890.feature b/changelog.d/7890.feature
deleted file mode 100644
index d86e01c36c..0000000000
--- a/changelog.d/7890.feature
+++ /dev/null
@@ -1 +0,0 @@
-[Voice Broadcast] Handle connection errors while recording
diff --git a/changelog.d/7895.bugfix b/changelog.d/7895.bugfix
deleted file mode 100644
index ccde7a554f..0000000000
--- a/changelog.d/7895.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Send voice message should not be allowed during a voice broadcast recording
diff --git a/changelog.d/7900.feature b/changelog.d/7900.feature
deleted file mode 100644
index c3cce1e0e6..0000000000
--- a/changelog.d/7900.feature
+++ /dev/null
@@ -1 +0,0 @@
-Render ended polls
diff --git a/changelog.d/7929.misc b/changelog.d/7929.misc
deleted file mode 100644
index c0d32ad6b2..0000000000
--- a/changelog.d/7929.misc
+++ /dev/null
@@ -1 +0,0 @@
-Tapping slightly left or right of the 30s buttons highlights the whole cell instead of registering as button presses
diff --git a/changelog.d/7930.feature b/changelog.d/7930.feature
deleted file mode 100644
index 7eb779e6ec..0000000000
--- a/changelog.d/7930.feature
+++ /dev/null
@@ -1 +0,0 @@
-"[Rich text editor] Update list item bullet appearance"
\ No newline at end of file
diff --git a/changelog.d/7936.misc b/changelog.d/7936.misc
deleted file mode 100644
index 8480d9a6bf..0000000000
--- a/changelog.d/7936.misc
+++ /dev/null
@@ -1 +0,0 @@
-Upgrade to Kotlin 1.8
diff --git a/changelog.d/7938.bugfix b/changelog.d/7938.bugfix
deleted file mode 100644
index 70218edf8a..0000000000
--- a/changelog.d/7938.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix rendering of edited polls
diff --git a/changelog.d/7960.misc b/changelog.d/7960.misc
deleted file mode 100644
index be2a862f0d..0000000000
--- a/changelog.d/7960.misc
+++ /dev/null
@@ -1 +0,0 @@
-Sentry: Report sync duration and metrics for initial sync and for sync after pause. Not for regular sync.
diff --git a/changelog.d/7961.bugfix b/changelog.d/7961.bugfix
deleted file mode 100644
index 86c53b46bb..0000000000
--- a/changelog.d/7961.bugfix
+++ /dev/null
@@ -1 +0,0 @@
- Voice Broadcast - Fix playback scrubbing not working if the playback is in a stopped state
diff --git a/changelog.d/7962.bugfix b/changelog.d/7962.bugfix
deleted file mode 100644
index 0e35c33da4..0000000000
--- a/changelog.d/7962.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix OOM crashes.
diff --git a/changelog.d/7967.feature b/changelog.d/7967.feature
deleted file mode 100644
index 9b4ba43e2b..0000000000
--- a/changelog.d/7967.feature
+++ /dev/null
@@ -1 +0,0 @@
-[Voice Broadcast] Use MSC3912 to delete server side all the related events
diff --git a/changelog.d/7979.misc b/changelog.d/7979.misc
deleted file mode 100644
index 0e4c9e6f98..0000000000
--- a/changelog.d/7979.misc
+++ /dev/null
@@ -1 +0,0 @@
-[Voice Broadcast] Rework internal media players coordination
diff --git a/changelog.d/7988.sdk b/changelog.d/7988.sdk
deleted file mode 100644
index 3c5f5d40d9..0000000000
--- a/changelog.d/7988.sdk
+++ /dev/null
@@ -1 +0,0 @@
-Implement [MSC3912](https://github.com/matrix-org/matrix-spec-proposals/pull/3912): Relation-based redactions