summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/16920.bugfix1
-rw-r--r--changelog.d/16923.bugfix1
-rw-r--r--changelog.d/16930.bugfix1
-rw-r--r--changelog.d/16932.bugfix1
-rw-r--r--changelog.d/16942.bugfix1
-rw-r--r--changelog.d/16943.bugfix1
-rw-r--r--changelog.d/17022.feature1
-rw-r--r--changelog.d/17023.feature1
-rw-r--r--changelog.d/17032.misc1
-rw-r--r--changelog.d/17033.bugfix1
-rw-r--r--changelog.d/17036.misc1
-rw-r--r--changelog.d/17037.feature1
-rw-r--r--changelog.d/17038.feature1
-rw-r--r--changelog.d/17043.bugfix1
-rw-r--r--changelog.d/17044.misc1
-rw-r--r--changelog.d/17045.misc1
-rw-r--r--changelog.d/17049.misc1
-rw-r--r--changelog.d/17054.misc1
-rw-r--r--changelog.d/17064.bugfix1
-rw-r--r--changelog.d/17065.bugfix1
-rw-r--r--changelog.d/17066.bugfix1
-rw-r--r--changelog.d/17069.doc1
-rw-r--r--changelog.d/17079.misc1
-rw-r--r--changelog.d/17081.misc1
-rw-r--r--changelog.d/17086.feature1
-rw-r--r--changelog.d/17096.misc1
-rw-r--r--changelog.d/17099.doc1
27 files changed, 11 insertions, 16 deletions
diff --git a/changelog.d/16920.bugfix b/changelog.d/16920.bugfix
new file mode 100644
index 0000000000..460f4f7160
--- /dev/null
+++ b/changelog.d/16920.bugfix
@@ -0,0 +1 @@
+Adds validation to ensure that the `limit` parameter on `/publicRooms` is non-negative.
diff --git a/changelog.d/16923.bugfix b/changelog.d/16923.bugfix
new file mode 100644
index 0000000000..bd6f24925e
--- /dev/null
+++ b/changelog.d/16923.bugfix
@@ -0,0 +1 @@
+Return `400 M_NOT_JSON` upon receiving invalid JSON in query parameters across various client and admin endpoints, rather than an internal server error.
\ No newline at end of file
diff --git a/changelog.d/16930.bugfix b/changelog.d/16930.bugfix
deleted file mode 100644
index 99ed435d75..0000000000
--- a/changelog.d/16930.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations.
diff --git a/changelog.d/16932.bugfix b/changelog.d/16932.bugfix
deleted file mode 100644
index 99ed435d75..0000000000
--- a/changelog.d/16932.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations.
diff --git a/changelog.d/16942.bugfix b/changelog.d/16942.bugfix
deleted file mode 100644
index 99ed435d75..0000000000
--- a/changelog.d/16942.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations.
diff --git a/changelog.d/16943.bugfix b/changelog.d/16943.bugfix
new file mode 100644
index 0000000000..4360741132
--- /dev/null
+++ b/changelog.d/16943.bugfix
@@ -0,0 +1 @@
+Make the CSAPI endpoint `/keys/device_signing/upload` idempotent.
\ No newline at end of file
diff --git a/changelog.d/17022.feature b/changelog.d/17022.feature
deleted file mode 100644
index be5bda425e..0000000000
--- a/changelog.d/17022.feature
+++ /dev/null
@@ -1 +0,0 @@
-Stabilize support for [MSC4010](https://github.com/matrix-org/matrix-spec-proposals/pull/4010) which clarifies the interaction of push rules and account data. Contributed by @clokep.
\ No newline at end of file
diff --git a/changelog.d/17023.feature b/changelog.d/17023.feature
deleted file mode 100644
index af772374fe..0000000000
--- a/changelog.d/17023.feature
+++ /dev/null
@@ -1 +0,0 @@
-Stabilize support for [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981): `/relations` recursion. Contributed by @clokep.
\ No newline at end of file
diff --git a/changelog.d/17032.misc b/changelog.d/17032.misc
new file mode 100644
index 0000000000..b03f6f42e5
--- /dev/null
+++ b/changelog.d/17032.misc
@@ -0,0 +1 @@
+Use new receipts column to optimise receipt and push action SQL queries. Contributed by Nick @ Beeper (@fizzadar).
diff --git a/changelog.d/17033.bugfix b/changelog.d/17033.bugfix
deleted file mode 100644
index 407ec83b33..0000000000
--- a/changelog.d/17033.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix server notice rooms not always being created as unencrypted rooms, even when `encryption_enabled_by_default_for_room_type` is in use (server notices are always unencrypted).
diff --git a/changelog.d/17036.misc b/changelog.d/17036.misc
new file mode 100644
index 0000000000..3296668059
--- /dev/null
+++ b/changelog.d/17036.misc
@@ -0,0 +1 @@
+Fix mypy with latest Twisted release.
diff --git a/changelog.d/17037.feature b/changelog.d/17037.feature
deleted file mode 100644
index 498221e19e..0000000000
--- a/changelog.d/17037.feature
+++ /dev/null
@@ -1 +0,0 @@
-Add support for moving `/pushrules` off of main process.
diff --git a/changelog.d/17038.feature b/changelog.d/17038.feature
deleted file mode 100644
index 498221e19e..0000000000
--- a/changelog.d/17038.feature
+++ /dev/null
@@ -1 +0,0 @@
-Add support for moving `/pushrules` off of main process.
diff --git a/changelog.d/17043.bugfix b/changelog.d/17043.bugfix
deleted file mode 100644
index fc3bd2baa5..0000000000
--- a/changelog.d/17043.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix the `.m.rule.encrypted_room_one_to_one` and `.m.rule.room_one_to_one` default underride push rules being in the wrong order. Contributed by @Sumpy1.
diff --git a/changelog.d/17044.misc b/changelog.d/17044.misc
deleted file mode 100644
index a1439752d3..0000000000
--- a/changelog.d/17044.misc
+++ /dev/null
@@ -1 +0,0 @@
-Refactor auth chain fetching to reduce duplication.
diff --git a/changelog.d/17045.misc b/changelog.d/17045.misc
deleted file mode 100644
index 0d042a43ff..0000000000
--- a/changelog.d/17045.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve database performance by adding a missing index to `access_tokens.refresh_token_id`.
diff --git a/changelog.d/17049.misc b/changelog.d/17049.misc
deleted file mode 100644
index f71a6473a2..0000000000
--- a/changelog.d/17049.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve database performance by reducing number of receipts fetched when sending push notifications.
diff --git a/changelog.d/17054.misc b/changelog.d/17054.misc
deleted file mode 100644
index 0d042a43ff..0000000000
--- a/changelog.d/17054.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve database performance by adding a missing index to `access_tokens.refresh_token_id`.
diff --git a/changelog.d/17064.bugfix b/changelog.d/17064.bugfix
deleted file mode 100644
index 99ed435d75..0000000000
--- a/changelog.d/17064.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations.
diff --git a/changelog.d/17065.bugfix b/changelog.d/17065.bugfix
deleted file mode 100644
index 99ed435d75..0000000000
--- a/changelog.d/17065.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations.
diff --git a/changelog.d/17066.bugfix b/changelog.d/17066.bugfix
deleted file mode 100644
index 99ed435d75..0000000000
--- a/changelog.d/17066.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations.
diff --git a/changelog.d/17069.doc b/changelog.d/17069.doc
new file mode 100644
index 0000000000..f5a7f599d1
--- /dev/null
+++ b/changelog.d/17069.doc
@@ -0,0 +1 @@
+Add a prompt in the contributing guide to manually configure icu4c.
diff --git a/changelog.d/17079.misc b/changelog.d/17079.misc
new file mode 100644
index 0000000000..340e40d194
--- /dev/null
+++ b/changelog.d/17079.misc
@@ -0,0 +1 @@
+Bump minimum supported Rust version to 1.66.0.
diff --git a/changelog.d/17081.misc b/changelog.d/17081.misc
new file mode 100644
index 0000000000..d1ab69126c
--- /dev/null
+++ b/changelog.d/17081.misc
@@ -0,0 +1 @@
+Add helpers to transform Twisted requests to Rust http Requests/Responses.
diff --git a/changelog.d/17086.feature b/changelog.d/17086.feature
new file mode 100644
index 0000000000..08b407d316
--- /dev/null
+++ b/changelog.d/17086.feature
@@ -0,0 +1 @@
+Support delegating the rendezvous mechanism described MSC4108 to an external implementation.
diff --git a/changelog.d/17096.misc b/changelog.d/17096.misc
new file mode 100644
index 0000000000..b03f6f42e5
--- /dev/null
+++ b/changelog.d/17096.misc
@@ -0,0 +1 @@
+Use new receipts column to optimise receipt and push action SQL queries. Contributed by Nick @ Beeper (@fizzadar).
diff --git a/changelog.d/17099.doc b/changelog.d/17099.doc
new file mode 100644
index 0000000000..d8d10fa53a
--- /dev/null
+++ b/changelog.d/17099.doc
@@ -0,0 +1 @@
+Clarify what part of message retention is still experimental.