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/15997.misc1
-rw-r--r--changelog.d/16066.bugfix1
-rw-r--r--changelog.d/16090.misc1
-rw-r--r--changelog.d/16137.feature1
-rw-r--r--changelog.d/16170.bugfix1
-rw-r--r--changelog.d/16171.bugfix1
-rw-r--r--changelog.d/16172.bugfix1
-rw-r--r--changelog.d/16174.bugfix1
-rw-r--r--changelog.d/16219.feature1
-rw-r--r--changelog.d/16227.feature1
-rw-r--r--changelog.d/16235.misc1
-rw-r--r--changelog.d/16240.misc1
-rw-r--r--changelog.d/16248.misc1
-rw-r--r--changelog.d/16251.bugfix1
-rw-r--r--changelog.d/16252.bugfix1
-rw-r--r--changelog.d/16255.misc1
-rw-r--r--changelog.d/16257.bugfix1
-rw-r--r--changelog.d/16260.misc1
-rw-r--r--changelog.d/16261.misc1
-rw-r--r--changelog.d/16262.feature1
-rw-r--r--changelog.d/16263.misc1
-rw-r--r--changelog.d/16264.misc1
-rw-r--r--changelog.d/16265.feature1
-rw-r--r--changelog.d/16272.bugfix1
-rw-r--r--changelog.d/16273.misc1
-rw-r--r--changelog.d/16274.feature1
-rw-r--r--changelog.d/16276.misc1
-rw-r--r--changelog.d/16277.misc1
-rw-r--r--changelog.d/16278.misc1
-rw-r--r--changelog.d/16280.misc1
-rw-r--r--changelog.d/16281.misc1
-rw-r--r--changelog.d/16282.doc1
-rw-r--r--changelog.d/16283.misc1
-rw-r--r--changelog.d/16298.misc1
-rw-r--r--changelog.d/16300.misc1
-rw-r--r--changelog.d/16309.misc1
36 files changed, 35 insertions, 1 deletions
diff --git a/changelog.d/15997.misc b/changelog.d/15997.misc
new file mode 100644

index 0000000000..94768c3cb8 --- /dev/null +++ b/changelog.d/15997.misc
@@ -0,0 +1 @@ +Allow modules to delete rooms. \ No newline at end of file diff --git a/changelog.d/16066.bugfix b/changelog.d/16066.bugfix new file mode 100644
index 0000000000..83649cf42a --- /dev/null +++ b/changelog.d/16066.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug where multi-device accounts could cause high load due to presence. diff --git a/changelog.d/16090.misc b/changelog.d/16090.misc new file mode 100644
index 0000000000..d54ef936c7 --- /dev/null +++ b/changelog.d/16090.misc
@@ -0,0 +1 @@ +Add GCC and GNU Make to the Nix flake development environment so that `ruff` can be compiled. \ No newline at end of file diff --git a/changelog.d/16137.feature b/changelog.d/16137.feature new file mode 100644
index 0000000000..bba6f161cd --- /dev/null +++ b/changelog.d/16137.feature
@@ -0,0 +1 @@ +Support resolving homeservers using `matrix-fed` DNS SRV records from [MSC4040](https://github.com/matrix-org/matrix-spec-proposals/pull/4040). diff --git a/changelog.d/16170.bugfix b/changelog.d/16170.bugfix new file mode 100644
index 0000000000..83649cf42a --- /dev/null +++ b/changelog.d/16170.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug where multi-device accounts could cause high load due to presence. diff --git a/changelog.d/16171.bugfix b/changelog.d/16171.bugfix new file mode 100644
index 0000000000..83649cf42a --- /dev/null +++ b/changelog.d/16171.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug where multi-device accounts could cause high load due to presence. diff --git a/changelog.d/16172.bugfix b/changelog.d/16172.bugfix new file mode 100644
index 0000000000..83649cf42a --- /dev/null +++ b/changelog.d/16172.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug where multi-device accounts could cause high load due to presence. diff --git a/changelog.d/16174.bugfix b/changelog.d/16174.bugfix new file mode 100644
index 0000000000..83649cf42a --- /dev/null +++ b/changelog.d/16174.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug where multi-device accounts could cause high load due to presence. diff --git a/changelog.d/16219.feature b/changelog.d/16219.feature new file mode 100644
index 0000000000..c789f2abb7 --- /dev/null +++ b/changelog.d/16219.feature
@@ -0,0 +1 @@ +Add the ability to use `G` (GiB) and `T` (TiB) suffixes in configuration options that refer to numbers of bytes. \ No newline at end of file diff --git a/changelog.d/16227.feature b/changelog.d/16227.feature new file mode 100644
index 0000000000..510062b622 --- /dev/null +++ b/changelog.d/16227.feature
@@ -0,0 +1 @@ +Add span information to requests sent to appservices. Contributed by MTRNord. \ No newline at end of file diff --git a/changelog.d/16235.misc b/changelog.d/16235.misc new file mode 100644
index 0000000000..b1533f93b6 --- /dev/null +++ b/changelog.d/16235.misc
@@ -0,0 +1 @@ +Fix type checking when using the new version of Twisted. diff --git a/changelog.d/16240.misc b/changelog.d/16240.misc new file mode 100644
index 0000000000..4f266c1fb0 --- /dev/null +++ b/changelog.d/16240.misc
@@ -0,0 +1 @@ +Delete device messages asynchronously and in staged batches using the task scheduler. diff --git a/changelog.d/16248.misc b/changelog.d/16248.misc new file mode 100644
index 0000000000..0a5ed6dccb --- /dev/null +++ b/changelog.d/16248.misc
@@ -0,0 +1 @@ +Bump minimum supported Rust version to 1.61.0. diff --git a/changelog.d/16251.bugfix b/changelog.d/16251.bugfix new file mode 100644
index 0000000000..6d3157c7aa --- /dev/null +++ b/changelog.d/16251.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug where appservices using MSC2409 to receive to_device messages, would only get messages for one user. \ No newline at end of file diff --git a/changelog.d/16252.bugfix b/changelog.d/16252.bugfix new file mode 100644
index 0000000000..881bc00e61 --- /dev/null +++ b/changelog.d/16252.bugfix
@@ -0,0 +1 @@ +Fix bug when using workers where Synapse could end up re-requesting the same remote device repeatedly. diff --git a/changelog.d/16255.misc b/changelog.d/16255.misc deleted file mode 100644
index 94d6aff1d6..0000000000 --- a/changelog.d/16255.misc +++ /dev/null
@@ -1 +0,0 @@ -Fix incorrect docstring for `Ratelimiter`. diff --git a/changelog.d/16257.bugfix b/changelog.d/16257.bugfix new file mode 100644
index 0000000000..28a5319749 --- /dev/null +++ b/changelog.d/16257.bugfix
@@ -0,0 +1 @@ +Fix long-standing bug where we kept re-requesting a remote server's key repeatedly, potentially causing delays in receiving events over federation. diff --git a/changelog.d/16260.misc b/changelog.d/16260.misc new file mode 100644
index 0000000000..9f3289d7d4 --- /dev/null +++ b/changelog.d/16260.misc
@@ -0,0 +1 @@ +Update rust to version 1.71.1 in the nix development environment. \ No newline at end of file diff --git a/changelog.d/16261.misc b/changelog.d/16261.misc new file mode 100644
index 0000000000..d3ad59ca4a --- /dev/null +++ b/changelog.d/16261.misc
@@ -0,0 +1 @@ +Simplify server key storage. diff --git a/changelog.d/16262.feature b/changelog.d/16262.feature new file mode 100644
index 0000000000..7c8e7e349b --- /dev/null +++ b/changelog.d/16262.feature
@@ -0,0 +1 @@ +Add the ability to enable/disable registrations when in the CAS flow. Contributed by Aurélien Grimpard. diff --git a/changelog.d/16263.misc b/changelog.d/16263.misc new file mode 100644
index 0000000000..d54ef936c7 --- /dev/null +++ b/changelog.d/16263.misc
@@ -0,0 +1 @@ +Add GCC and GNU Make to the Nix flake development environment so that `ruff` can be compiled. \ No newline at end of file diff --git a/changelog.d/16264.misc b/changelog.d/16264.misc new file mode 100644
index 0000000000..a744434bef --- /dev/null +++ b/changelog.d/16264.misc
@@ -0,0 +1 @@ +Reduce CPU overhead of change password endpoint. diff --git a/changelog.d/16265.feature b/changelog.d/16265.feature new file mode 100644
index 0000000000..3ffa16dbcb --- /dev/null +++ b/changelog.d/16265.feature
@@ -0,0 +1 @@ +Allow `/notifications` endpoint to be routed to workers. diff --git a/changelog.d/16272.bugfix b/changelog.d/16272.bugfix new file mode 100644
index 0000000000..afb22a999f --- /dev/null +++ b/changelog.d/16272.bugfix
@@ -0,0 +1 @@ +Avoid temporary storage of sensitive information. diff --git a/changelog.d/16273.misc b/changelog.d/16273.misc new file mode 100644
index 0000000000..19882f6754 --- /dev/null +++ b/changelog.d/16273.misc
@@ -0,0 +1 @@ +Stop purging from tables slated for removal. diff --git a/changelog.d/16274.feature b/changelog.d/16274.feature new file mode 100644
index 0000000000..0d9da2bbef --- /dev/null +++ b/changelog.d/16274.feature
@@ -0,0 +1 @@ +Enable users to easily unsubscribe to notifications emails via the `List-Unsubscribe` header. diff --git a/changelog.d/16276.misc b/changelog.d/16276.misc new file mode 100644
index 0000000000..93ceaeafc9 --- /dev/null +++ b/changelog.d/16276.misc
@@ -0,0 +1 @@ +Improve type hints. diff --git a/changelog.d/16277.misc b/changelog.d/16277.misc new file mode 100644
index 0000000000..c131a46ec3 --- /dev/null +++ b/changelog.d/16277.misc
@@ -0,0 +1 @@ +Raise setuptools_rust version cap to 1.7.0. diff --git a/changelog.d/16278.misc b/changelog.d/16278.misc new file mode 100644
index 0000000000..e82a470c45 --- /dev/null +++ b/changelog.d/16278.misc
@@ -0,0 +1 @@ +Fix using the new task scheduler causing lots of CPU to be used. diff --git a/changelog.d/16280.misc b/changelog.d/16280.misc new file mode 100644
index 0000000000..2d8b414a3b --- /dev/null +++ b/changelog.d/16280.misc
@@ -0,0 +1 @@ +Upgrade CI run of Python 3.12 from rc1 to rc2. diff --git a/changelog.d/16281.misc b/changelog.d/16281.misc new file mode 100644
index 0000000000..de48396aff --- /dev/null +++ b/changelog.d/16281.misc
@@ -0,0 +1 @@ +Include values in SQL debug when using `execute_values` with Postgres. diff --git a/changelog.d/16282.doc b/changelog.d/16282.doc new file mode 100644
index 0000000000..b249ea4f9f --- /dev/null +++ b/changelog.d/16282.doc
@@ -0,0 +1 @@ +Fix typos in the documentation. diff --git a/changelog.d/16283.misc b/changelog.d/16283.misc new file mode 100644
index 0000000000..4b9d6f76ae --- /dev/null +++ b/changelog.d/16283.misc
@@ -0,0 +1 @@ +Enable additional linting checks. diff --git a/changelog.d/16298.misc b/changelog.d/16298.misc new file mode 100644
index 0000000000..75b546d424 --- /dev/null +++ b/changelog.d/16298.misc
@@ -0,0 +1 @@ +Don't try refetching device lists for users on remote hosts that are marked as "down". diff --git a/changelog.d/16300.misc b/changelog.d/16300.misc new file mode 100644
index 0000000000..8cc2e52369 --- /dev/null +++ b/changelog.d/16300.misc
@@ -0,0 +1 @@ +Bump mypy from 1.4.1 to 1.5.1. diff --git a/changelog.d/16309.misc b/changelog.d/16309.misc new file mode 100644
index 0000000000..bef5563ee9 --- /dev/null +++ b/changelog.d/16309.misc
@@ -0,0 +1 @@ +Small improvements to logging in replication code.