summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndrew Morgan <andrew@amorgan.xyz>2024-04-11 12:16:31 +0100
committerAndrew Morgan <andrew@amorgan.xyz>2024-04-11 12:16:31 +0100
commitdb4e321219bfa1bcc7ef656e55499c0da7a3c848 (patch)
tree4de45e60a284e058d4025c604c98acd3b6d9a49c
parentStabilize support for MSC4010: push rules & account data. (#17022) (diff)
downloadsynapse-db4e321219bfa1bcc7ef656e55499c0da7a3c848.tar.xz
1.105.0rc1 v1.105.0rc1
-rw-r--r--CHANGES.md32
-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/17022.feature1
-rw-r--r--changelog.d/17023.feature1
-rw-r--r--changelog.d/17033.bugfix1
-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--debian/changelog6
-rw-r--r--pyproject.toml2
19 files changed, 39 insertions, 17 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 168e29f1b2..2edae64252 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,35 @@
+# Synapse 1.105.0rc1 (2024-04-11)
+
+### Features
+
+- 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. ([\#17022](https://github.com/element-hq/synapse/issues/17022))
+- Stabilize support for [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981): `/relations` recursion. Contributed by @clokep. ([\#17023](https://github.com/element-hq/synapse/issues/17023))
+- Add support for moving `/pushrules` off of main process. ([\#17037](https://github.com/element-hq/synapse/issues/17037), [\#17038](https://github.com/element-hq/synapse/issues/17038))
+
+### Bugfixes
+
+- Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations. ([\#16930](https://github.com/element-hq/synapse/issues/16930), [\#16932](https://github.com/element-hq/synapse/issues/16932), [\#16942](https://github.com/element-hq/synapse/issues/16942), [\#17064](https://github.com/element-hq/synapse/issues/17064), [\#17065](https://github.com/element-hq/synapse/issues/17065), [\#17066](https://github.com/element-hq/synapse/issues/17066))
+- 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). ([\#17033](https://github.com/element-hq/synapse/issues/17033))
+- 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. ([\#17043](https://github.com/element-hq/synapse/issues/17043))
+
+### Internal Changes
+
+- Refactor auth chain fetching to reduce duplication. ([\#17044](https://github.com/element-hq/synapse/issues/17044))
+- Improve database performance by adding a missing index to `access_tokens.refresh_token_id`. ([\#17045](https://github.com/element-hq/synapse/issues/17045), [\#17054](https://github.com/element-hq/synapse/issues/17054))
+- Improve database performance by reducing number of receipts fetched when sending push notifications. ([\#17049](https://github.com/element-hq/synapse/issues/17049))
+
+
+
+### Updates to locked dependencies
+
+* Bump packaging from 23.2 to 24.0. ([\#17027](https://github.com/element-hq/synapse/issues/17027))
+* Bump regex from 1.10.3 to 1.10.4. ([\#17028](https://github.com/element-hq/synapse/issues/17028))
+* Bump ruff from 0.3.2 to 0.3.5. ([\#17060](https://github.com/element-hq/synapse/issues/17060))
+* Bump serde_json from 1.0.114 to 1.0.115. ([\#17041](https://github.com/element-hq/synapse/issues/17041))
+* Bump types-pillow from 10.2.0.20240125 to 10.2.0.20240406. ([\#17061](https://github.com/element-hq/synapse/issues/17061))
+* Bump types-requests from 2.31.0.20240125 to 2.31.0.20240406. ([\#17063](https://github.com/element-hq/synapse/issues/17063))
+* Bump typing-extensions from 4.9.0 to 4.11.0. ([\#17062](https://github.com/element-hq/synapse/issues/17062))
+
 # Synapse 1.104.0 (2024-04-02)
 
 ### Bugfixes
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/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/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/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/debian/changelog b/debian/changelog
index 28451044ab..1c6a04dd84 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+matrix-synapse-py3 (1.105.0~rc1) stable; urgency=medium
+
+  * New Synapse release 1.105.0rc1.
+
+ -- Synapse Packaging team <packages@matrix.org>  Thu, 11 Apr 2024 12:15:49 +0100
+
 matrix-synapse-py3 (1.104.0) stable; urgency=medium
 
   * New Synapse release 1.104.0.
diff --git a/pyproject.toml b/pyproject.toml
index fa87d19180..226b591be4 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -96,7 +96,7 @@ module-name = "synapse.synapse_rust"
 
 [tool.poetry]
 name = "matrix-synapse"
-version = "1.104.0"
+version = "1.105.0rc1"
 description = "Homeserver for the Matrix decentralised comms protocol"
 authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
 license = "AGPL-3.0-or-later"