diff --git a/changelog.d/16533.doc b/changelog.d/16533.doc
deleted file mode 100644
index ae23a8a578..0000000000
--- a/changelog.d/16533.doc
+++ /dev/null
@@ -1 +0,0 @@
-Added version picker for Synapse documentation. Contributed by @Dmytro27Ind.
\ No newline at end of file
diff --git a/changelog.d/16679.feature b/changelog.d/16679.feature
deleted file mode 100644
index 85af837ae1..0000000000
--- a/changelog.d/16679.feature
+++ /dev/null
@@ -1 +0,0 @@
-Add config options to set the avatar and the topic of the server notices room.
diff --git a/changelog.d/16696.feature b/changelog.d/16696.feature
deleted file mode 100644
index 53d7b40f36..0000000000
--- a/changelog.d/16696.feature
+++ /dev/null
@@ -1 +0,0 @@
-Add a setting to be able to tweak the delay without interaction before an email is sent following a notification.
diff --git a/changelog.d/16726.misc b/changelog.d/16726.misc
deleted file mode 100644
index bac312465c..0000000000
--- a/changelog.d/16726.misc
+++ /dev/null
@@ -1 +0,0 @@
-Update the implementation of [MSC2965](https://github.com/matrix-org/matrix-spec-proposals/pull/2965) (OIDC Provider discovery).
diff --git a/changelog.d/16737.doc b/changelog.d/16737.doc
deleted file mode 100644
index 26035b73ec..0000000000
--- a/changelog.d/16737.doc
+++ /dev/null
@@ -1 +0,0 @@
-Clarify that `password_config.enabled: "only_for_reauth"` does not allow new logins to be created using password auth.
\ No newline at end of file
diff --git a/changelog.d/16738.feature b/changelog.d/16738.feature
deleted file mode 100644
index c9ea12a2ab..0000000000
--- a/changelog.d/16738.feature
+++ /dev/null
@@ -1 +0,0 @@
-Add new Sentry configuration option `environment` for improved system monitoring. Contributed by @zeeshanrafiqrana.
\ No newline at end of file
diff --git a/changelog.d/16740.bugfix b/changelog.d/16740.bugfix
deleted file mode 100644
index 21551516e2..0000000000
--- a/changelog.d/16740.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a long-standing bug where the signing keys generated by Synapse were world-readable. Contributed by Fabian Klemp.
diff --git a/changelog.d/16756.misc b/changelog.d/16756.misc
new file mode 100644
index 0000000000..200e18fb7b
--- /dev/null
+++ b/changelog.d/16756.misc
@@ -0,0 +1 @@
+Improve DB performance of calculating badge counts for push.
diff --git a/changelog.d/16757.misc b/changelog.d/16757.misc
deleted file mode 100644
index 9856bf1aa6..0000000000
--- a/changelog.d/16757.misc
+++ /dev/null
@@ -1 +0,0 @@
-Move the rust stubs inline for better IDE integration.
diff --git a/changelog.d/16758.misc b/changelog.d/16758.misc
deleted file mode 100644
index eea2d0869c..0000000000
--- a/changelog.d/16758.misc
+++ /dev/null
@@ -1 +0,0 @@
-Fix sample config doc CI.
diff --git a/changelog.d/16759.feature b/changelog.d/16759.feature
deleted file mode 100644
index 5846e5a9f0..0000000000
--- a/changelog.d/16759.feature
+++ /dev/null
@@ -1 +0,0 @@
-Filter out rooms from the room directory being served to other homeservers when those rooms block that homeserver by their Access Control Lists.
\ No newline at end of file
diff --git a/changelog.d/16761.bugfix b/changelog.d/16761.bugfix
deleted file mode 100644
index 86c6545eda..0000000000
--- a/changelog.d/16761.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix email verification redirection. Contributed by Fadhlan Ridhwanallah.
\ No newline at end of file
diff --git a/changelog.d/16762.misc b/changelog.d/16762.misc
deleted file mode 100644
index c49dc2085e..0000000000
--- a/changelog.d/16762.misc
+++ /dev/null
@@ -1 +0,0 @@
-Simplify event internal metadata class.
diff --git a/changelog.d/16763.doc b/changelog.d/16763.doc
deleted file mode 100644
index e4236e8ef6..0000000000
--- a/changelog.d/16763.doc
+++ /dev/null
@@ -1 +0,0 @@
-Remove value from header in configuration documentation for `refresh_token_lifetime`.
diff --git a/changelog.d/16766.misc b/changelog.d/16766.misc
new file mode 100644
index 0000000000..ded77a11c4
--- /dev/null
+++ b/changelog.d/16766.misc
@@ -0,0 +1 @@
+Split up deleting devices into batches.
diff --git a/changelog.d/16767.bugfix b/changelog.d/16767.bugfix
deleted file mode 100644
index b1fa1285ef..0000000000
--- a/changelog.d/16767.bugfix
+++ /dev/null
@@ -1,2 +0,0 @@
-Fixed a bug that prevented users from being queried by display name if it contains non-ASCII characters.
-
diff --git a/changelog.d/16769.doc b/changelog.d/16769.doc
deleted file mode 100644
index c46e9e9908..0000000000
--- a/changelog.d/16769.doc
+++ /dev/null
@@ -1 +0,0 @@
-Add another custom statistics collection server to the documentation. Contributed by @loelkes.
\ No newline at end of file
diff --git a/changelog.d/16770.bugfix b/changelog.d/16770.bugfix
deleted file mode 100644
index c02bd8510d..0000000000
--- a/changelog.d/16770.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Allow reactivate user without password with Admin API in some edge cases.
diff --git a/changelog.d/16774.misc b/changelog.d/16774.misc
deleted file mode 100644
index c5ad9bf68c..0000000000
--- a/changelog.d/16774.misc
+++ /dev/null
@@ -1 +0,0 @@
-Sign the published docker image using [cosign](https://docs.sigstore.dev/).
\ No newline at end of file
diff --git a/changelog.d/16775.bugfix b/changelog.d/16775.bugfix
deleted file mode 100644
index 99f04ca59d..0000000000
--- a/changelog.d/16775.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Adds the recursion_depth parameter to the response of the /relations endpoint if MSC3981 recursion is being performed.
diff --git a/changelog.d/16776.misc b/changelog.d/16776.misc
new file mode 100644
index 0000000000..1650075a77
--- /dev/null
+++ b/changelog.d/16776.misc
@@ -0,0 +1 @@
+Remove CI check for sign off as we require an CLA signature instead.
diff --git a/changelog.d/16778.doc b/changelog.d/16778.doc
new file mode 100644
index 0000000000..fe3ca0da7e
--- /dev/null
+++ b/changelog.d/16778.doc
@@ -0,0 +1 @@
+Add a link to the "Request log format" explainer on the "Logging sample config" documentation page.
diff --git a/changelog.d/16780.misc b/changelog.d/16780.misc
deleted file mode 100644
index c49dc2085e..0000000000
--- a/changelog.d/16780.misc
+++ /dev/null
@@ -1 +0,0 @@
-Simplify event internal metadata class.
diff --git a/changelog.d/16781.misc b/changelog.d/16781.misc
new file mode 100644
index 0000000000..2f628dc5cb
--- /dev/null
+++ b/changelog.d/16781.misc
@@ -0,0 +1 @@
+Ensure CI fails when linting fails to make sure auto-merge does the correct thing.
diff --git a/changelog.d/16782.misc b/changelog.d/16782.misc
deleted file mode 100644
index d0cb0be26f..0000000000
--- a/changelog.d/16782.misc
+++ /dev/null
@@ -1 +0,0 @@
-Port `EventInternalMetadata` class to Rust.
diff --git a/changelog.d/16783.misc b/changelog.d/16783.misc
new file mode 100644
index 0000000000..9d3b96ffc6
--- /dev/null
+++ b/changelog.d/16783.misc
@@ -0,0 +1 @@
+Faster load recents for sync by reducing amount of state pulled out.
diff --git a/changelog.d/16785.misc b/changelog.d/16785.misc
new file mode 100644
index 0000000000..4de185c5dd
--- /dev/null
+++ b/changelog.d/16785.misc
@@ -0,0 +1 @@
+Reduce amount of state pulled out when querying federation hierachy.
diff --git a/changelog.d/16788.misc b/changelog.d/16788.misc
new file mode 100644
index 0000000000..e58a5a7a32
--- /dev/null
+++ b/changelog.d/16788.misc
@@ -0,0 +1 @@
+Pull less state out of the DB when we retry fetching old events during backfill.
diff --git a/changelog.d/16805.misc b/changelog.d/16805.misc
new file mode 100644
index 0000000000..0b54ab0f74
--- /dev/null
+++ b/changelog.d/16805.misc
@@ -0,0 +1 @@
+Optimize query for fetching to-device messages in `/sync`.
diff --git a/changelog.d/16806.misc b/changelog.d/16806.misc
new file mode 100644
index 0000000000..623338268b
--- /dev/null
+++ b/changelog.d/16806.misc
@@ -0,0 +1 @@
+Reject OIDC config when `client_secret` isn't specified, but the auth method requires one.
diff --git a/changelog.d/7.misc b/changelog.d/7.misc
new file mode 100644
index 0000000000..63f1fb77ff
--- /dev/null
+++ b/changelog.d/7.misc
@@ -0,0 +1 @@
+Faster partial join to room with complex auth graph.
diff --git a/changelog.d/9453.misc b/changelog.d/9453.misc
deleted file mode 100644
index 73656104cf..0000000000
--- a/changelog.d/9453.misc
+++ /dev/null
@@ -1 +0,0 @@
-Remove run-once workflow after adding the version picker to the documentation.
\ No newline at end of file
|