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