diff --git a/_service b/_service
index f8408b6..c40dee1 100644
--- a/_service
+++ b/_service
@@ -4,11 +4,11 @@
@PARENT_TAG@
https://github.com/matrix-org/synapse.git
git
- v1.70.1
+ v1.71.0
v(.*)
\1
diff --git a/matrix-synapse-1.70.1.obscpio b/matrix-synapse-1.70.1.obscpio
deleted file mode 100644
index b9df78d..0000000
--- a/matrix-synapse-1.70.1.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a3d64d868c230351f55894e95a5de55c1d0f51dff7edf551e168d56233b3cbf6
-size 33917453
diff --git a/matrix-synapse-1.71.0.obscpio b/matrix-synapse-1.71.0.obscpio
new file mode 100644
index 0000000..205cc2c
--- /dev/null
+++ b/matrix-synapse-1.71.0.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8daf83f8b9dcd128663702e361fa201dbaa1823d9fb6935a3caa0efab64c610b
+size 34036237
diff --git a/matrix-synapse-test.spec b/matrix-synapse-test.spec
index e032ba4..d4bc381 100644
--- a/matrix-synapse-test.spec
+++ b/matrix-synapse-test.spec
@@ -27,7 +27,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
-Version: 1.70.1
+Version: 1.71.0
Release: 0
Summary: Test package for %{pkgname}
License: Apache-2.0
diff --git a/matrix-synapse.changes b/matrix-synapse.changes
index 01253c2..d98f238 100644
--- a/matrix-synapse.changes
+++ b/matrix-synapse.changes
@@ -1,3 +1,109 @@
+-------------------------------------------------------------------
+Tue Nov 8 13:05:47 UTC 2022 - Marcus Rueckert
+
+- Update to 1.71.0
+ Please note that, as announced in the release notes for Synapse
+ 1.69.0, legacy Prometheus metric names are now disabled by
+ default. They will be removed altogether in Synapse 1.73.0. If
+ not already done, server administrators should update their
+ dashboards and alerting rules to avoid using the deprecated
+ metric names. See the upgrade notes for more details.
+
+ Note: in line with our deprecation policy for platform
+ dependencies, this will be the last release to support PostgreSQL
+ 10, which reaches upstream end-of-life on November 10th, 2022.
+ Future releases of Synapse will require PostgreSQL 11+.
+ - Features
+ - Support back-channel logouts from OpenID Connect providers.
+ (#11414)
+ - Allow use of Postgres and SQLlite full-text search operators in
+ search queries. (#11635, #14310, #14311)
+ - Implement MSC3664, Pushrules for relations. Contributed by
+ Nico. (#11804)
+ - Improve aesthetics of HTML templates. Note that these changes
+ do not retroactively apply to templates which have been
+ customised by server admins. (#13652)
+ - Enable write-ahead logging for SQLite installations.
+ Contributed by @asymmetric. (#13897)
+ - Show erasure status when listing users in the Admin API.
+ (#14205)
+ - Provide a specific error code when a /sync request provides a
+ filter which doesn't represent a JSON object. (#14262)
+ - Bugfixes
+ - Fix a long-standing bug where the update_synapse_database
+ script could not be run with multiple databases. Contributed by
+ @thefinn93 @ Beeper. (#13422)
+ - Fix a bug which prevented setting an avatar on homeservers
+ which have an explicit port in their server_name and have
+ max_avatar_size and/or allowed_avatar_mimetypes configuration.
+ Contributed by @ashfame. (#13927)
+ - Check appservice user interest against the local users instead
+ of all users in the room to align with MSC3905. (#13958)
+ - Fix a long-standing bug where Synapse would accidentally
+ include extra information in the response to PUT
+ /_matrix/federation/v2/invite/{roomId}/{eventId}. (#14064)
+ - Fix a bug introduced in Synapse 1.64.0 where presence updates
+ could be missing from /sync responses. (#14243)
+ - Fix a bug introduced in Synapse 1.60.0 which caused an error to
+ be logged when Synapse received a SIGHUP signal if debug
+ logging was enabled. (#14258)
+ - Prevent history insertion (MSC2716) during an partial join
+ (MSC3706). (#14291)
+ - Fix a bug introduced in Synapse 1.34.0 where device names would
+ be returned via a federation user key query request when
+ allow_device_name_lookup_over_federation was set to false.
+ (#14304)
+ - Fix a bug introduced in Synapse 0.34.0 where logs could include
+ error spam when background processes are measured as taking a
+ negative amount of time. (#14323)
+ - Fix a bug introduced in Synapse 1.70.0 where clients were
+ unable to PUT new dehydrated devices. (#14336)
+ - Improved Documentation
+ - Document the changes to monthly active user metrics due to
+ deprecation of legacy Prometheus metric names. (#14358, #14360)
+ - Explain how to disable the use of trusted_key_servers. (#13999)
+ - Add workers settings to configuration manual. (#14086)
+ - Correct the name of the config option
+ encryption_enabled_by_default_for_room_type. (#14110)
+ - Update docstrings of SynapseError and FederationError to
+ bettter describe what they are used for and the effects of
+ using them are. (#14191)
+ - Deprecations and Removals
+ - Disable legacy Prometheus metric names by default. They can
+ still be re-enabled for now, but they will be removed
+ altogether in Synapse 1.73.0. (#14353)
+ - Internal Changes
+ - Run unit tests against Python 3.11. (#13812)
+ - Remove unused @lru_cache decorator. (#13595)
+ - Save login tokens in database and prevent login token reuse.
+ (#13844)
+ - Refactor OIDC tests to better mimic an actual OIDC provider.
+ (#13910)
+ - Fix type annotation causing import time error in the Complement
+ forking launcher. (#14084)
+ - Refactor MSC3030 /timestamp_to_event endpoint to loop over
+ federation destinations with standard pattern and error
+ handling. (#14096)
+ - Add initial power level event to batch of bulk persisted events
+ when creating a new room. (#14228)
+ - Refactor /key/ endpoints to use RestServlet classes. (#14229)
+ - Switch to using the matrix-org/backend-meta version of
+ triage-incoming for new issues in CI. (#14230)
+ - Build wheels on macos 11, not 10.15. (#14249)
+ - Add debugging to help diagnose lost device list updates.
+ (#14268)
+ - Add Rust cache to CI for trial runs. (#14287)
+ - Improve type hinting of RawHeaders. (#14303)
+ - Use Poetry 1.2.0 in the Twisted Trunk CI job. (#14305)
+- follow poetry version bumps:
+ Jinja2 3.1.2
+ Pillow 9.2.0
+ prometheus-client 0.15.0
+ psycopg2 2.9.5
+ pysaml2 7.2.1
+ sentry-sdk 1.10.1
+ Authlib 0.15.1
+
-------------------------------------------------------------------
Fri Oct 28 14:48:00 UTC 2022 - Marcus Rueckert
diff --git a/matrix-synapse.obsinfo b/matrix-synapse.obsinfo
index 3d209c5..4f1d59d 100644
--- a/matrix-synapse.obsinfo
+++ b/matrix-synapse.obsinfo
@@ -1,4 +1,4 @@
name: matrix-synapse
-version: 1.70.1
-mtime: 1666956400
-commit: e0d9013adfaa6f541974c5a78043e4f49e46aa18
+version: 1.71.0
+mtime: 1667905176
+commit: f0dec49f01a7071296bce74557fbd6996ccf5759
diff --git a/matrix-synapse.spec b/matrix-synapse.spec
index d2d9f68..3bac75f 100644
--- a/matrix-synapse.spec
+++ b/matrix-synapse.spec
@@ -20,8 +20,8 @@
# NOTE: Keep this is in the same order as pyproject.toml.
%if %{with use_poetry_for_dependencies}
-%global Jinja2_version 3.0.3
-%global Pillow_version 9.0.1
+%global Jinja2_version 3.1.2
+%global Pillow_version 9.2.0
%global PyYAML_version 6.0
%global Twisted_version 22.4.0
%global attrs_version 21.4.0
@@ -39,7 +39,7 @@
%global msgpack_version 1.0.3
%global netaddr_version 0.8.0
%global phonenumbers_version 8.12.44
-%global prometheus_client_version 0.14.0
+%global prometheus_client_version 0.15.0
%global psutil_version 2.0.0
%global pyOpenSSL_version 22.0.0
%global pyasn1_version 0.4.8
@@ -55,11 +55,11 @@
%global unpaddedbase64_version 2.1.0
%global matrix_synapse_ldap3_version 0.2.1
%global packaging_version 21.3
-%global psycopg2_version 2.9.3
-%global pysaml2_version 7.1.2
+%global psycopg2_version 2.9.5
+%global pysaml2_version 7.2.1
%global Authlib_version 0.15.5
%global lxml_version 4.8.0
-%global sentry_sdk_version 1.5.11
+%global sentry_sdk_version 1.10.1
%global PyJWT_version 2.4.0
%global jaeger_client_version 4.8.0
%global opentracing_version 2.4.0
@@ -106,7 +106,7 @@
%global packaging_version 16.1
%global psycopg2_version 2.8
%global pysaml2_version 4.5.0
-%global Authlib_version 0.14.0
+%global Authlib_version 0.15.1
%global lxml_version 4.8.0
%global sentry_sdk_version 1.5.11
%global PyJWT_version 1.6.4
@@ -153,7 +153,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
-Version: 1.70.1
+Version: 1.71.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0
diff --git a/vendor.tar.xz b/vendor.tar.xz
index 1e17163..5a839fe 100644
--- a/vendor.tar.xz
+++ b/vendor.tar.xz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:274464af2888ef66b78f4d57845e0dfcb0b7e340ec7ddc10c5a9a30aadbfaf71
-size 7035964
+oid sha256:88c040f062ddddeebde88c692809458bf52bde7493470eba6c52b913f10cda14
+size 7040164